JClass 4.5.0 API
Documentation

com.klg.jclass.field.beans
Class IPAddressValidatorEditor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.klg.jclass.field.beans.AbstractValidatorEditor
                                |
                                +--com.klg.jclass.field.beans.IPAddressValidatorEditor

public class IPAddressValidatorEditor
extends AbstractValidatorEditor
implements ActionListener

See Also:
Serialized Form

Inner classes inherited from class com.klg.jclass.field.beans.AbstractValidatorEditor
AbstractValidatorEditor.ValidatorInfo
 
Inner classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Field Summary
protected  boolean allow_null
           
protected  JComboBox allow_null_field
           
protected  com.klg.jclass.util.JCIPAddress default_value
           
protected  JTextField default_value_field
           
protected  Integer increment
           
protected  JTextField increment_field
           
protected  boolean match_picklist
           
protected  JComboBox match_picklist_field
           
protected  JTextField max_field1
           
protected  JTextField max_field2
           
protected  JTextField max_field3
           
protected  JTextField max_field4
           
protected  Number max1
           
protected  Number max2
           
protected  Number max3
           
protected  Number max4
           
protected  JTextField min_field1
           
protected  JTextField min_field2
           
protected  JTextField min_field3
           
protected  JTextField min_field4
           
protected  Number min1
           
protected  Number min2
           
protected  Number min3
           
protected  Number min4
           
protected  ListModel picklist
           
protected  JButton picklist_button
           
protected  JDialog picklist_dialog
           
protected  ListModelEditor picklist_editor
           
 
Fields inherited from class com.klg.jclass.field.beans.AbstractValidatorEditor
bool_vals, TEXTFIELD_SIZE, vp
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
IPAddressValidatorEditor()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
          Shows the picklist/display list property editor when the button is pressed.
 void createPickListDialog()
          Creates a dialog for the picklist editor.
protected  AbstractValidatorEditor.ValidatorInfo getInfo()
          Returns a ValidatorInfo object which contains the code generation string and a new instance of the validator.
protected  AbstractValidatorEditor.ValidatorInfo getValidatorInfo()
          Creates a new validator from the fields set.
 void setProperties(JCValidator vp)
          Sets the current Int validator values into the editors.
 
Methods inherited from class com.klg.jclass.field.beans.AbstractValidatorEditor
getInitString, getNewValidator
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

max1

protected Number max1

min1

protected Number min1

max2

protected Number max2

min2

protected Number min2

max3

protected Number max3

min3

protected Number min3

max4

protected Number max4

min4

protected Number min4

picklist

protected ListModel picklist

match_picklist

protected boolean match_picklist

increment

protected Integer increment

allow_null

protected boolean allow_null

default_value

protected com.klg.jclass.util.JCIPAddress default_value

max_field1

protected JTextField max_field1

min_field1

protected JTextField min_field1

max_field2

protected JTextField max_field2

min_field2

protected JTextField min_field2

max_field3

protected JTextField max_field3

min_field3

protected JTextField min_field3

max_field4

protected JTextField max_field4

min_field4

protected JTextField min_field4

picklist_button

protected JButton picklist_button

picklist_dialog

protected JDialog picklist_dialog

picklist_editor

protected ListModelEditor picklist_editor

match_picklist_field

protected JComboBox match_picklist_field

increment_field

protected JTextField increment_field

allow_null_field

protected JComboBox allow_null_field

default_value_field

protected JTextField default_value_field
Constructor Detail

IPAddressValidatorEditor

public IPAddressValidatorEditor()
Method Detail

setProperties

public void setProperties(JCValidator vp)
Sets the current Int validator values into the editors.
Overrides:
setProperties in class AbstractValidatorEditor

getValidatorInfo

protected AbstractValidatorEditor.ValidatorInfo getValidatorInfo()
Creates a new validator from the fields set.
Overrides:
getValidatorInfo in class AbstractValidatorEditor

getInfo

protected AbstractValidatorEditor.ValidatorInfo getInfo()
Returns a ValidatorInfo object which contains the code generation string and a new instance of the validator.

actionPerformed

public void actionPerformed(ActionEvent e)
Shows the picklist/display list property editor when the button is pressed.
Specified by:
actionPerformed in interface ActionListener

createPickListDialog

public void createPickListDialog()
Creates a dialog for the picklist editor.

Copyright© 1999-2000 KL Group Inc.
All rights reserved.