Package jaxx.runtime.swing.editor
Class TimeEditor
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.editor.TimeEditor
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,JAXXContext,JAXXObject
public class TimeEditor extends javax.swing.JPanel 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<?,?>$previousValuesprotected java.lang.Objectbeanstatic java.lang.StringBINDING_HOUR_ENABLEDstatic java.lang.StringBINDING_HOUR_VALUEstatic java.lang.StringBINDING_MINUTE_ENABLEDstatic java.lang.StringBINDING_MINUTE_MODEL_VALUEstatic java.lang.StringBINDING_SLIDER_ENABLEDstatic java.lang.StringBINDING_SLIDER_VALUEstatic java.lang.StringBINDING_TITLE_TEXTprotected java.util.Datedateprotected JAXXContextdelegateContextprotected TimeEditorHandlerhandlerprotected javax.swing.JSpinnerhourprotected java.lang.Stringlabelprotected javax.swing.JLabellabelHprotected javax.swing.JSpinnerminuteprotected javax.swing.SpinnerDateModelminuteModelprotected java.lang.Stringpropertystatic java.lang.StringPROPERTY_BEANstatic java.lang.StringPROPERTY_DATEstatic java.lang.StringPROPERTY_LABELstatic java.lang.StringPROPERTY_PROPERTYstatic java.lang.StringPROPERTY_TIME_MODELprotected javax.swing.JSlidersliderprotected java.lang.IntegertimeModelprotected javax.swing.JLabeltitleFields 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 TimeEditor()TimeEditor(boolean param0)TimeEditor(java.awt.LayoutManager param0)TimeEditor(java.awt.LayoutManager param0, boolean param1)TimeEditor(JAXXContext parentContext)TimeEditor(JAXXContext parentContext, boolean param1)TimeEditor(JAXXContext parentContext, java.awt.LayoutManager param1)TimeEditor(JAXXContext parentContext, java.awt.LayoutManager param1, boolean param2) -
Method Summary
Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()voidapplyDataBinding(java.lang.String $binding)protected voidcreateBean()protected voidcreateDate()protected voidcreateHandler()protected voidcreateHour()protected voidcreateLabel()protected voidcreateLabelH()protected voidcreateMinute()protected voidcreateMinuteModel()protected voidcreateProperty()protected voidcreateSlider()protected voidcreateTimeModel()protected voidcreateTitle()voiddoStateChanged__on__hour(javax.swing.event.ChangeEvent event)voiddoStateChanged__on__minute(javax.swing.event.ChangeEvent event)voiddoStateChanged__on__slider(javax.swing.event.ChangeEvent event)voidfirePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)protected javax.swing.JLabelget$JLabel0()java.util.Map<java.lang.String,java.lang.Object>get$objectMap()protected Tableget$Table0()java.lang.ObjectgetBean()<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()java.util.DategetDate()JAXXContextgetDelegateContext()TimeEditorHandlergetHandler()javax.swing.JSpinnergetHour()java.lang.StringgetLabel()javax.swing.JLabelgetLabelH()javax.swing.JSpinnergetMinute()javax.swing.SpinnerDateModelgetMinuteModel()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)java.lang.StringgetProperty()javax.swing.JSlidergetSlider()java.lang.IntegergetTimeModel()javax.swing.JLabelgetTitle()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.lang.Object bean)<T> voidsetContextValue(T o)<T> voidsetContextValue(T o, java.lang.String name)voidsetDate(java.util.Date date)voidsetLabel(java.lang.String label)voidsetProperty(java.lang.String property)voidsetTimeModel(java.lang.Integer timeModel)Methods 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, setLayout, 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
-
PROPERTY_BEAN
public static final java.lang.String PROPERTY_BEAN- See Also:
- Constant Field Values
-
PROPERTY_DATE
public static final java.lang.String PROPERTY_DATE- See Also:
- Constant Field Values
-
PROPERTY_LABEL
public static final java.lang.String PROPERTY_LABEL- See Also:
- Constant Field Values
-
PROPERTY_PROPERTY
public static final java.lang.String PROPERTY_PROPERTY- See Also:
- Constant Field Values
-
PROPERTY_TIME_MODEL
public static final java.lang.String PROPERTY_TIME_MODEL- See Also:
- Constant Field Values
-
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_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_SLIDER_ENABLED
public static final java.lang.String BINDING_SLIDER_ENABLED- See Also:
- Constant Field Values
-
BINDING_SLIDER_VALUE
public static final java.lang.String BINDING_SLIDER_VALUE- See Also:
- Constant Field Values
-
BINDING_TITLE_TEXT
public static final java.lang.String BINDING_TITLE_TEXT- 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
-
bean
protected java.lang.Object bean -
date
protected java.util.Date date -
handler
-
hour
protected javax.swing.JSpinner hour -
label
protected java.lang.String label -
labelH
protected javax.swing.JLabel labelH -
minute
protected javax.swing.JSpinner minute -
minuteModel
protected javax.swing.SpinnerDateModel minuteModel -
property
protected java.lang.String property -
slider
protected javax.swing.JSlider slider -
timeModel
protected java.lang.Integer timeModel -
title
protected javax.swing.JLabel title
-
-
Constructor Details
-
TimeEditor
public TimeEditor() -
TimeEditor
-
TimeEditor
public TimeEditor(boolean param0) -
TimeEditor
-
TimeEditor
public TimeEditor(java.awt.LayoutManager param0) -
TimeEditor
-
TimeEditor
public TimeEditor(java.awt.LayoutManager param0, boolean param1) -
TimeEditor
-
-
Method Details
-
init
public void init() -
$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__slider
public void doStateChanged__on__slider(javax.swing.event.ChangeEvent event) -
getBean
public java.lang.Object getBean() -
getDate
public java.util.Date getDate() -
getHandler
-
getHour
public javax.swing.JSpinner getHour() -
getLabel
public java.lang.String getLabel() -
getLabelH
public javax.swing.JLabel getLabelH() -
getMinute
public javax.swing.JSpinner getMinute() -
getMinuteModel
public javax.swing.SpinnerDateModel getMinuteModel() -
getProperty
public java.lang.String getProperty() -
getSlider
public javax.swing.JSlider getSlider() -
getTimeModel
public java.lang.Integer getTimeModel() -
getTitle
public javax.swing.JLabel getTitle() -
setBean
public void setBean(java.lang.Object bean) -
setDate
public void setDate(java.util.Date date) -
setLabel
public void setLabel(java.lang.String label) -
setProperty
public void setProperty(java.lang.String property) -
setTimeModel
public void setTimeModel(java.lang.Integer timeModel) -
get$JLabel0
protected javax.swing.JLabel get$JLabel0() -
get$Table0
-
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() -
createMinuteModel
protected void createMinuteModel() -
createProperty
protected void createProperty() -
createSlider
protected void createSlider() -
createTimeModel
protected void createTimeModel() -
createTitle
protected void createTitle()
-