wt.clients.csm.widgets
Class FloatContentDiscreteSetWidget

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bywt.clients.csm.widgets.ContentDefaultWidget
                      extended bywt.clients.csm.widgets.FloatContentDiscreteSetWidget
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class FloatContentDiscreteSetWidget
extends ContentDefaultWidget
implements Serializable

See Also:
Serialized Form

Nested Class Summary
(package private)  class FloatContentDiscreteSetWidget.AddButtonPanel
          Inner Button Panel class
(package private)  class FloatContentDiscreteSetWidget.ButtonListener
          Inner SelectorListener class
(package private)  class FloatContentDiscreteSetWidget.KeyLis
           
(package private)  class FloatContentDiscreteSetWidget.SymAncestor
           
(package private)  class FloatContentDiscreteSetWidget.SymFocus
           
 
Nested classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
(package private)  JButton aButton
           
protected  FloatContentDiscreteSetWidget.ButtonListener buttonListener
           
private static boolean debug
           
(package private)  boolean dirtyFlag
           
private  ListSelector listSelector
           
(package private)  JButton rButton
           
 JTextField textValue
           
 
Fields inherited from class wt.clients.csm.widgets.ContentDefaultWidget
WIDGETS_RESOURCE, widgetsResource
 
Fields inherited from class javax.swing.JPanel
 
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.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FloatContentDiscreteSetWidget()
           
 
Method Summary
 void addFunction()
           
protected  JButton createButton(String str)
           
private  ListSelector createListSelector()
           
private  JTextField createTextField()
           
(package private)  void FloatContentDiscreteSetWidget_ancestorAdded(AncestorEvent event)
           
(package private)  void FloatContentDiscreteSetWidget_focusGained(FocusEvent event)
           
 Object getItem()
           
 Object getItem(Object obj1)
           
 boolean isDirty()
           
private  boolean isUnique(Double value)
           
 void removeFunction()
           
 void setComponents()
           
 void setDirty(boolean dirty)
           
 void setFocus()
           
 void setItem(Object obj)
           
 
Methods inherited from class wt.clients.csm.widgets.ContentDefaultWidget
displayExceptionMessage, initResource, setItem
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textValue

public JTextField textValue

listSelector

private ListSelector listSelector

dirtyFlag

boolean dirtyFlag

buttonListener

protected FloatContentDiscreteSetWidget.ButtonListener buttonListener

debug

private static final boolean debug

aButton

JButton aButton

rButton

JButton rButton
Constructor Detail

FloatContentDiscreteSetWidget

public FloatContentDiscreteSetWidget()
Method Detail

setComponents

public void setComponents()

createTextField

private JTextField createTextField()

createListSelector

private ListSelector createListSelector()

getItem

public Object getItem()
Overrides:
getItem in class ContentDefaultWidget

getItem

public Object getItem(Object obj1)
Overrides:
getItem in class ContentDefaultWidget

setItem

public void setItem(Object obj)
Overrides:
setItem in class ContentDefaultWidget

setDirty

public void setDirty(boolean dirty)

isDirty

public boolean isDirty()

createButton

protected JButton createButton(String str)

addFunction

public void addFunction()

removeFunction

public void removeFunction()

setFocus

public void setFocus()
Overrides:
setFocus in class ContentDefaultWidget

isUnique

private boolean isUnique(Double value)

FloatContentDiscreteSetWidget_focusGained

void FloatContentDiscreteSetWidget_focusGained(FocusEvent event)

FloatContentDiscreteSetWidget_ancestorAdded

void FloatContentDiscreteSetWidget_ancestorAdded(AncestorEvent event)