jaxx.runtime.swing.editor
Class TimeEditor

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by jaxx.runtime.swing.editor.TimeEditor
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, JAXXContext, JAXXObject

public class TimeEditor
extends JPanel
implements JAXXObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  List<Object> $activeBindings
           
protected  Map<String,JAXXBinding> $bindings
           
protected  Map<String,Object> $bindingSources
           
protected  Map<String,Object> $objectMap
           
protected  Map<?,?> $previousValues
           
protected  Object bean
           
static String BINDING_HOUR_ENABLED
           
static String BINDING_HOUR_VALUE
           
static String BINDING_MINUTE_ENABLED
           
static String BINDING_MINUTE_VALUE
           
static String BINDING_SLIDER_ENABLED
           
static String BINDING_SLIDER_VALUE
           
static String BINDING_TITLE_TEXT
           
protected  Date date
           
protected  JAXXContext delegateContext
           
protected  TimeEditorHandler handler
           
protected  JSpinner hour
           
protected  String label
           
protected  JLabel labelH
           
protected static org.apache.commons.logging.Log log
           
protected  JSpinner minute
           
protected  String property
           
static String PROPERTY_BEAN
           
static String PROPERTY_DATE
           
static String PROPERTY_LABEL
           
static String PROPERTY_PROPERTY
           
static String PROPERTY_TIME_MODEL
           
protected  JSlider slider
           
protected  Integer timeModel
           
protected  JLabel title
           
 
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
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TimeEditor()
           
TimeEditor(JAXXContext parentContext)
           
 
Method Summary
static JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
 void applyDataBinding(String $binding)
           
protected  void createBean()
           
protected  void createDate()
           
protected  void createHandler()
           
protected  void createHour()
           
protected  void createLabel()
           
protected  void createLabelH()
           
protected  void createMinute()
           
protected  void createProperty()
           
protected  void createSlider()
           
protected  void createTimeModel()
           
protected  void createTitle()
           
 void doStateChanged__on__hour(ChangeEvent event)
           
 void doStateChanged__on__minute(ChangeEvent event)
           
 void doStateChanged__on__slider(ChangeEvent event)
           
 void firePropertyChange(String propertyName, Object oldValue, Object newValue)
           
protected  JLabel get$JLabel0()
           
 Map<String,Object> get$objectMap()
           
protected  Table get$Table0()
           
 Object getBean()
           
<T> T
getContextValue(Class<T> clazz)
           
<T> T
getContextValue(Class<T> clazz, String name)
           
 JAXXBinding[] getDataBindings()
           
 Date getDate()
           
 JAXXContext getDelegateContext()
           
 TimeEditorHandler getHandler()
           
 JSpinner getHour()
           
 String getLabel()
           
 JLabel getLabelH()
           
 JSpinner getMinute()
           
 Object getObjectById(String id)
           
<O extends Container>
O
getParentContainer(Class<O> clazz)
           
<O extends Container>
O
getParentContainer(Object source, Class<O> clazz)
           
 String getProperty()
           
 JSlider getSlider()
           
 Integer getTimeModel()
           
 JLabel getTitle()
           
 void init()
           
 void processDataBinding(String $binding)
           
 void processDataBinding(String $binding, boolean $force)
           
 void registerDataBinding(JAXXBinding binding)
           
<T> void
removeContextValue(Class<T> clazz)
           
<T> void
removeContextValue(Class<T> clazz, String name)
           
 void removeDataBinding(String $binding)
           
 void setBean(Object newValue)
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, String name)
           
 void setDate(Date newValue)
           
 void setLabel(String newValue)
           
 void setProperty(String newValue)
           
 void setTimeModel(Integer newValue)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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
 
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

PROPERTY_BEAN

public static final String PROPERTY_BEAN
See Also:
Constant Field Values

PROPERTY_DATE

public static final String PROPERTY_DATE
See Also:
Constant Field Values

PROPERTY_LABEL

public static final String PROPERTY_LABEL
See Also:
Constant Field Values

PROPERTY_PROPERTY

public static final String PROPERTY_PROPERTY
See Also:
Constant Field Values

PROPERTY_TIME_MODEL

public static final String PROPERTY_TIME_MODEL
See Also:
Constant Field Values

BINDING_HOUR_ENABLED

public static final String BINDING_HOUR_ENABLED
See Also:
Constant Field Values

BINDING_HOUR_VALUE

public static final String BINDING_HOUR_VALUE
See Also:
Constant Field Values

BINDING_MINUTE_ENABLED

public static final String BINDING_MINUTE_ENABLED
See Also:
Constant Field Values

BINDING_MINUTE_VALUE

public static final String BINDING_MINUTE_VALUE
See Also:
Constant Field Values

BINDING_SLIDER_ENABLED

public static final String BINDING_SLIDER_ENABLED
See Also:
Constant Field Values

BINDING_SLIDER_VALUE

public static final String BINDING_SLIDER_VALUE
See Also:
Constant Field Values

BINDING_TITLE_TEXT

public static final String BINDING_TITLE_TEXT
See Also:
Constant Field Values

log

protected static final org.apache.commons.logging.Log log

$activeBindings

protected List<Object> $activeBindings

$bindingSources

protected Map<String,Object> $bindingSources

$bindings

protected final Map<String,JAXXBinding> $bindings

$objectMap

protected Map<String,Object> $objectMap

$previousValues

protected Map<?,?> $previousValues

delegateContext

protected final JAXXContext delegateContext

bean

protected Object bean

date

protected Date date

handler

protected TimeEditorHandler handler

hour

protected JSpinner hour

label

protected String label

labelH

protected JLabel labelH

minute

protected JSpinner minute

property

protected String property

slider

protected JSlider slider

timeModel

protected Integer timeModel

title

protected JLabel title
Constructor Detail

TimeEditor

public TimeEditor()

TimeEditor

public TimeEditor(JAXXContext parentContext)
Method Detail

init

public void init()

$getJAXXObjectDescriptor

public static JAXXObjectDescriptor $getJAXXObjectDescriptor()

applyDataBinding

public void applyDataBinding(String $binding)
Specified by:
applyDataBinding in interface JAXXObject

firePropertyChange

public void firePropertyChange(String propertyName,
                               Object oldValue,
                               Object newValue)
Specified by:
firePropertyChange in interface JAXXObject
Overrides:
firePropertyChange in class Component

get$objectMap

public Map<String,Object> get$objectMap()
Specified by:
get$objectMap in interface JAXXObject

getDataBindings

public JAXXBinding[] getDataBindings()
Specified by:
getDataBindings in interface JAXXObject

getObjectById

public Object getObjectById(String id)
Specified by:
getObjectById in interface JAXXObject

processDataBinding

public void processDataBinding(String $binding,
                               boolean $force)
Specified by:
processDataBinding in interface JAXXObject

processDataBinding

public void processDataBinding(String $binding)
Specified by:
processDataBinding in interface JAXXObject

registerDataBinding

public void registerDataBinding(JAXXBinding binding)
Specified by:
registerDataBinding in interface JAXXObject

removeDataBinding

public void removeDataBinding(String $binding)
Specified by:
removeDataBinding in interface JAXXObject

getContextValue

public <T> T getContextValue(Class<T> clazz)
Specified by:
getContextValue in interface JAXXContext

getContextValue

public <T> T getContextValue(Class<T> clazz,
                             String name)
Specified by:
getContextValue in interface JAXXContext

getDelegateContext

public JAXXContext getDelegateContext()
Specified by:
getDelegateContext in interface JAXXObject

getParentContainer

public <O extends Container> O getParentContainer(Class<O> clazz)
Specified by:
getParentContainer in interface JAXXObject

getParentContainer

public <O extends Container> O getParentContainer(Object source,
                                                  Class<O> clazz)
Specified by:
getParentContainer in interface JAXXObject

removeContextValue

public <T> void removeContextValue(Class<T> clazz)
Specified by:
removeContextValue in interface JAXXContext

removeContextValue

public <T> void removeContextValue(Class<T> clazz,
                                   String name)
Specified by:
removeContextValue in interface JAXXContext

setContextValue

public <T> void setContextValue(T o)
Specified by:
setContextValue in interface JAXXContext

setContextValue

public <T> void setContextValue(T o,
                                String name)
Specified by:
setContextValue in interface JAXXContext

doStateChanged__on__hour

public void doStateChanged__on__hour(ChangeEvent event)

doStateChanged__on__minute

public void doStateChanged__on__minute(ChangeEvent event)

doStateChanged__on__slider

public void doStateChanged__on__slider(ChangeEvent event)

getBean

public Object getBean()

getDate

public Date getDate()

getHandler

public TimeEditorHandler getHandler()

getHour

public JSpinner getHour()

getLabel

public String getLabel()

getLabelH

public JLabel getLabelH()

getMinute

public JSpinner getMinute()

getProperty

public String getProperty()

getSlider

public JSlider getSlider()

getTimeModel

public Integer getTimeModel()

getTitle

public JLabel getTitle()

setBean

public void setBean(Object newValue)

setDate

public void setDate(Date newValue)

setLabel

public void setLabel(String newValue)

setProperty

public void setProperty(String newValue)

setTimeModel

public void setTimeModel(Integer newValue)

get$Table0

protected Table get$Table0()

get$JLabel0

protected JLabel get$JLabel0()

createBean

protected void createBean()

createDate

protected void createDate()

createHandler

protected void createHandler()

createHour

protected void createHour()

createLabel

protected void createLabel()

createLabelH

protected void createLabelH()

createMinute

protected void createMinute()

createProperty

protected void createProperty()

createSlider

protected void createSlider()

createTimeModel

protected void createTimeModel()

createTitle

protected void createTitle()


Copyright © 2008-2010 CodeLutin. All Rights Reserved.