JClass 4.5.0 API
Documentation

com.klg.jclass.field.beans
Class LongValidatorEditor

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.LongValidatorEditor
Direct Known Subclasses:
ByteValidatorEditor, IntegerValidatorEditor, ShortValidatorEditor

public class LongValidatorEditor
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  boolean currency
           
protected  JComboBox currency_field
           
protected  Number default_value
           
protected  JTextField default_value_field
           
protected  String[] display_list
           
protected  JButton display_list_button
           
protected  JDialog display_list_dialog
           
protected  com.klg.jclass.beans.StringListEditor display_list_editor
           
protected  String display_pattern
           
protected  JTextField display_pattern_field
           
protected  Number increment
           
protected  JTextField increment_field
           
protected  boolean match_picklist
           
protected  JComboBox match_picklist_field
           
protected  Number max
           
protected  JTextField max_field
           
protected  Number min
           
protected  JTextField min_field
           
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
LongValidatorEditor()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
          Shows the picklist/display list property editor when the button is pressed.
 String[] convertObjectToStringArray(Object value)
          Converts the array of Objects to an array of Strings.
 void createDisplayListDialog()
          Creates a dialog for the display list editor.
 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

max

protected Number max

min

protected Number min

picklist

protected ListModel picklist

match_picklist

protected boolean match_picklist

display_list

protected String[] display_list

increment

protected Number increment

display_pattern

protected String display_pattern

allow_null

protected boolean allow_null

currency

protected boolean currency

default_value

protected Number default_value

max_field

protected JTextField max_field

min_field

protected JTextField min_field

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

display_list_button

protected JButton display_list_button

display_list_dialog

protected JDialog display_list_dialog

display_list_editor

protected com.klg.jclass.beans.StringListEditor display_list_editor

increment_field

protected JTextField increment_field

display_pattern_field

protected JTextField display_pattern_field

allow_null_field

protected JComboBox allow_null_field

currency_field

protected JComboBox currency_field

default_value_field

protected JTextField default_value_field
Constructor Detail

LongValidatorEditor

public LongValidatorEditor()
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.

createDisplayListDialog

public void createDisplayListDialog()
Creates a dialog for the display list editor.

convertObjectToStringArray

public String[] convertObjectToStringArray(Object value)
Converts the array of Objects to an array of Strings.

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