Package jaxx.runtime.swing.editor
Class SimpleTimeEditor
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
jaxx.runtime.swing.editor.SimpleTimeEditor
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,JAXXContext,JAXXObject
public class SimpleTimeEditor extends Table implements JAXXObject
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy -
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.Object>$activeBindingsprotected java.util.Map<java.lang.String,JAXXBinding>$bindingsprotected java.util.Map<java.lang.String,java.lang.Object>$bindingSourcesprotected java.util.Map<java.lang.String,java.lang.Object>$objectMapprotected java.util.Map<?,?>$previousValuesstatic java.lang.StringBINDING_HOUR_ENABLEDstatic java.lang.StringBINDING_HOUR_VALUEstatic java.lang.StringBINDING_LABEL_M_VISIBLEstatic java.lang.StringBINDING_MINUTE_ENABLEDstatic java.lang.StringBINDING_MINUTE_MODEL_VALUEstatic java.lang.StringBINDING_SECOND_ENABLEDstatic java.lang.StringBINDING_SECOND_MODEL_VALUEstatic java.lang.StringBINDING_SECOND_VISIBLEprotected JAXXContextdelegateContextprotected SimpleTimeEditorHandlerhandlerprotected javax.swing.JSpinnerhourprotected javax.swing.JLabellabelHprotected javax.swing.JLabellabelMprotected javax.swing.JSpinnerminuteprotected javax.swing.SpinnerDateModelminuteModelprotected SimpleTimeEditorModelmodelprotected javax.swing.JSpinnersecondprotected javax.swing.SpinnerDateModelsecondModelFields inherited from class jaxx.runtime.swing.Table
DEFAULT_INSETSFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors Constructor Description SimpleTimeEditor()SimpleTimeEditor(JAXXContext parentContext) -
Method Summary
Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()voidapplyDataBinding(java.lang.String $binding)protected voidcreateHandler()protected voidcreateHour()protected voidcreateLabelH()protected voidcreateLabelM()protected voidcreateMinute()protected voidcreateMinuteModel()protected voidcreateModel()protected voidcreateSecond()protected voidcreateSecondModel()voiddoStateChanged__on__hour(javax.swing.event.ChangeEvent event)voiddoStateChanged__on__minute(javax.swing.event.ChangeEvent event)voiddoStateChanged__on__second(javax.swing.event.ChangeEvent event)voidfirePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)java.util.Map<java.lang.String,java.lang.Object>get$objectMap()<T> TgetContextValue(java.lang.Class<T> clazz)<T> TgetContextValue(java.lang.Class<T> clazz, java.lang.String name)JAXXBindinggetDataBinding(java.lang.String bindingId)JAXXBinding[]getDataBindings()JAXXContextgetDelegateContext()SimpleTimeEditorHandlergetHandler()javax.swing.JSpinnergetHour()javax.swing.JLabelgetLabelH()javax.swing.JLabelgetLabelM()javax.swing.JSpinnergetMinute()javax.swing.SpinnerDateModelgetMinuteModel()SimpleTimeEditorModelgetModel()java.lang.ObjectgetObjectById(java.lang.String id)<O extends java.awt.Container>
OgetParentContainer(java.lang.Class<O> clazz)<O extends java.awt.Container>
OgetParentContainer(java.lang.Object source, java.lang.Class<O> clazz)javax.swing.JSpinnergetSecond()javax.swing.SpinnerDateModelgetSecondModel()voidinit()voidprocessDataBinding(java.lang.String $binding)voidprocessDataBinding(java.lang.String $binding, boolean $force)voidregisterDataBinding(JAXXBinding binding)<T> voidremoveContextValue(java.lang.Class<T> clazz)<T> voidremoveContextValue(java.lang.Class<T> clazz, java.lang.String name)voidremoveDataBinding(java.lang.String $binding)voidsetBean(java.io.Serializable bean)<T> voidsetContextValue(T o)<T> voidsetContextValue(T o, java.lang.String name)voidsetDate(java.util.Date date)voidsetProperty(java.lang.String property)voidsetSecondEditable(boolean isSecondEditable)Methods inherited from class jaxx.runtime.swing.Table
getCellConstraints, getRowConstraints, getTableConstraints, newCell, newRow, setLayoutMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, updateMethods 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, transferFocusDownCycle, validate, validateTreeMethods 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
BINDING_HOUR_ENABLED
public static final java.lang.String BINDING_HOUR_ENABLED- See Also:
- Constant Field Values
-
BINDING_HOUR_VALUE
public static final java.lang.String BINDING_HOUR_VALUE- See Also:
- Constant Field Values
-
BINDING_LABEL_M_VISIBLE
public static final java.lang.String BINDING_LABEL_M_VISIBLE- See Also:
- Constant Field Values
-
BINDING_MINUTE_ENABLED
public static final java.lang.String BINDING_MINUTE_ENABLED- See Also:
- Constant Field Values
-
BINDING_MINUTE_MODEL_VALUE
public static final java.lang.String BINDING_MINUTE_MODEL_VALUE- See Also:
- Constant Field Values
-
BINDING_SECOND_ENABLED
public static final java.lang.String BINDING_SECOND_ENABLED- See Also:
- Constant Field Values
-
BINDING_SECOND_MODEL_VALUE
public static final java.lang.String BINDING_SECOND_MODEL_VALUE- See Also:
- Constant Field Values
-
BINDING_SECOND_VISIBLE
public static final java.lang.String BINDING_SECOND_VISIBLE- See Also:
- Constant Field Values
-
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings -
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources -
$bindings
-
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap -
$previousValues
protected java.util.Map<?,?> $previousValues -
delegateContext
-
handler
-
hour
protected javax.swing.JSpinner hour -
labelH
protected javax.swing.JLabel labelH -
labelM
protected javax.swing.JLabel labelM -
minute
protected javax.swing.JSpinner minute -
minuteModel
protected javax.swing.SpinnerDateModel minuteModel -
model
-
second
protected javax.swing.JSpinner second -
secondModel
protected javax.swing.SpinnerDateModel secondModel
-
-
Constructor Details
-
SimpleTimeEditor
public SimpleTimeEditor() -
SimpleTimeEditor
-
-
Method Details
-
init
public void init() -
setBean
public void setBean(java.io.Serializable bean) -
setProperty
public void setProperty(java.lang.String property) -
setDate
public void setDate(java.util.Date date) -
setSecondEditable
public void setSecondEditable(boolean isSecondEditable) -
$getJAXXObjectDescriptor
-
applyDataBinding
public void applyDataBinding(java.lang.String $binding)- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)- Specified by:
firePropertyChangein interfaceJAXXObject- Overrides:
firePropertyChangein classjava.awt.Component
-
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
public java.lang.Object getObjectById(java.lang.String id)- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding, boolean $force)- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding)- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
public void removeDataBinding(java.lang.String $binding)- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source, java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o, java.lang.String name)- Specified by:
setContextValuein interfaceJAXXContext
-
doStateChanged__on__hour
public void doStateChanged__on__hour(javax.swing.event.ChangeEvent event) -
doStateChanged__on__minute
public void doStateChanged__on__minute(javax.swing.event.ChangeEvent event) -
doStateChanged__on__second
public void doStateChanged__on__second(javax.swing.event.ChangeEvent event) -
getHandler
-
getHour
public javax.swing.JSpinner getHour() -
getLabelH
public javax.swing.JLabel getLabelH() -
getLabelM
public javax.swing.JLabel getLabelM() -
getMinute
public javax.swing.JSpinner getMinute() -
getMinuteModel
public javax.swing.SpinnerDateModel getMinuteModel() -
getModel
-
getSecond
public javax.swing.JSpinner getSecond() -
getSecondModel
public javax.swing.SpinnerDateModel getSecondModel() -
createHandler
protected void createHandler() -
createHour
protected void createHour() -
createLabelH
protected void createLabelH() -
createLabelM
protected void createLabelM() -
createMinute
protected void createMinute() -
createMinuteModel
protected void createMinuteModel() -
createModel
protected void createModel() -
createSecond
protected void createSecond() -
createSecondModel
protected void createSecondModel()
-