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.AccessibleJPanel

    Nested classes/interfaces inherited from class javax.swing.JComponent

    javax.swing.JComponent.AccessibleJComponent

    Nested classes/interfaces inherited from class java.awt.Container

    java.awt.Container.AccessibleAWTContainer

    Nested 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> $activeBindings  
    protected java.util.Map<java.lang.String,​JAXXBinding> $bindings  
    protected java.util.Map<java.lang.String,​java.lang.Object> $bindingSources  
    protected java.util.Map<java.lang.String,​java.lang.Object> $objectMap  
    protected java.util.Map<?,​?> $previousValues  
    protected java.lang.Object bean  
    static java.lang.String BINDING_HOUR_ENABLED  
    static java.lang.String BINDING_HOUR_VALUE  
    static java.lang.String BINDING_MINUTE_ENABLED  
    static java.lang.String BINDING_MINUTE_MODEL_VALUE  
    static java.lang.String BINDING_SLIDER_ENABLED  
    static java.lang.String BINDING_SLIDER_VALUE  
    static java.lang.String BINDING_TITLE_TEXT  
    protected java.util.Date date  
    protected JAXXContext delegateContext  
    protected TimeEditorHandler handler  
    protected javax.swing.JSpinner hour  
    protected java.lang.String label  
    protected javax.swing.JLabel labelH  
    protected javax.swing.JSpinner minute  
    protected javax.swing.SpinnerDateModel minuteModel  
    protected java.lang.String property  
    static java.lang.String PROPERTY_BEAN  
    static java.lang.String PROPERTY_DATE  
    static java.lang.String PROPERTY_LABEL  
    static java.lang.String PROPERTY_PROPERTY  
    static java.lang.String PROPERTY_TIME_MODEL  
    protected javax.swing.JSlider slider  
    protected java.lang.Integer timeModel  
    protected javax.swing.JLabel title  

    Fields inherited from class javax.swing.JComponent

    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

    accessibleContext, 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

    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()  
    void applyDataBinding​(java.lang.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 createMinuteModel()  
    protected void createProperty()  
    protected void createSlider()  
    protected void createTimeModel()  
    protected void createTitle()  
    void doStateChanged__on__hour​(javax.swing.event.ChangeEvent event)  
    void doStateChanged__on__minute​(javax.swing.event.ChangeEvent event)  
    void doStateChanged__on__slider​(javax.swing.event.ChangeEvent event)  
    void firePropertyChange​(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)  
    protected javax.swing.JLabel get$JLabel0()  
    java.util.Map<java.lang.String,​java.lang.Object> get$objectMap()  
    protected Table get$Table0()  
    java.lang.Object getBean()  
    <T> T getContextValue​(java.lang.Class<T> clazz)  
    <T> T getContextValue​(java.lang.Class<T> clazz, java.lang.String name)  
    JAXXBinding getDataBinding​(java.lang.String bindingId)  
    JAXXBinding[] getDataBindings()  
    java.util.Date getDate()  
    JAXXContext getDelegateContext()  
    TimeEditorHandler getHandler()  
    javax.swing.JSpinner getHour()  
    java.lang.String getLabel()  
    javax.swing.JLabel getLabelH()  
    javax.swing.JSpinner getMinute()  
    javax.swing.SpinnerDateModel getMinuteModel()  
    java.lang.Object getObjectById​(java.lang.String id)  
    <O extends java.awt.Container>
    O
    getParentContainer​(java.lang.Class<O> clazz)  
    <O extends java.awt.Container>
    O
    getParentContainer​(java.lang.Object source, java.lang.Class<O> clazz)  
    java.lang.String getProperty()  
    javax.swing.JSlider getSlider()  
    java.lang.Integer getTimeModel()  
    javax.swing.JLabel getTitle()  
    void init()  
    void processDataBinding​(java.lang.String $binding)  
    void processDataBinding​(java.lang.String $binding, boolean $force)  
    void registerDataBinding​(JAXXBinding binding)  
    <T> void removeContextValue​(java.lang.Class<T> clazz)  
    <T> void removeContextValue​(java.lang.Class<T> clazz, java.lang.String name)  
    void removeDataBinding​(java.lang.String $binding)  
    void setBean​(java.lang.Object bean)  
    <T> void setContextValue​(T o)  
    <T> void setContextValue​(T o, java.lang.String name)  
    void setDate​(java.util.Date date)  
    void setLabel​(java.lang.String label)  
    void setProperty​(java.lang.String property)  
    void setTimeModel​(java.lang.Integer timeModel)  

    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, 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, 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, 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, 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, transferFocusUpCycle

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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

      protected final java.util.Map<java.lang.String,​JAXXBinding> $bindings
    • $objectMap

      protected java.util.Map<java.lang.String,​java.lang.Object> $objectMap
    • $previousValues

      protected java.util.Map<?,​?> $previousValues
    • delegateContext

      protected final JAXXContext delegateContext
    • bean

      protected java.lang.Object bean
    • date

      protected java.util.Date date
    • handler

      protected TimeEditorHandler 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

      public TimeEditor​(JAXXContext parentContext)
    • TimeEditor

      public TimeEditor​(boolean param0)
    • TimeEditor

      public TimeEditor​(JAXXContext parentContext, boolean param1)
    • TimeEditor

      public TimeEditor​(java.awt.LayoutManager param0)
    • TimeEditor

      public TimeEditor​(JAXXContext parentContext, java.awt.LayoutManager param1)
    • TimeEditor

      public TimeEditor​(java.awt.LayoutManager param0, boolean param1)
    • TimeEditor

      public TimeEditor​(JAXXContext parentContext, java.awt.LayoutManager param1, boolean param2)
  • Method Details

    • init

      public void init()
    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • applyDataBinding

      public void applyDataBinding​(java.lang.String $binding)
      Specified by:
      applyDataBinding in interface JAXXObject
    • firePropertyChange

      public void firePropertyChange​(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
      Specified by:
      firePropertyChange in interface JAXXObject
      Overrides:
      firePropertyChange in class java.awt.Component
    • get$objectMap

      public java.util.Map<java.lang.String,​java.lang.Object> get$objectMap()
      Specified by:
      get$objectMap in interface JAXXObject
    • getDataBinding

      public JAXXBinding getDataBinding​(java.lang.String bindingId)
      Specified by:
      getDataBinding in interface JAXXObject
    • getDataBindings

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

      public java.lang.Object getObjectById​(java.lang.String id)
      Specified by:
      getObjectById in interface JAXXObject
    • processDataBinding

      public void processDataBinding​(java.lang.String $binding, boolean $force)
      Specified by:
      processDataBinding in interface JAXXObject
    • processDataBinding

      public void processDataBinding​(java.lang.String $binding)
      Specified by:
      processDataBinding in interface JAXXObject
    • registerDataBinding

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

      public void removeDataBinding​(java.lang.String $binding)
      Specified by:
      removeDataBinding in interface JAXXObject
    • getContextValue

      public <T> T getContextValue​(java.lang.Class<T> clazz)
      Specified by:
      getContextValue in interface JAXXContext
    • getContextValue

      public <T> T getContextValue​(java.lang.Class<T> clazz, java.lang.String name)
      Specified by:
      getContextValue in interface JAXXContext
    • getDelegateContext

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

      public <O extends java.awt.Container> O getParentContainer​(java.lang.Class<O> clazz)
      Specified by:
      getParentContainer in interface JAXXObject
    • getParentContainer

      public <O extends java.awt.Container> O getParentContainer​(java.lang.Object source, java.lang.Class<O> clazz)
      Specified by:
      getParentContainer in interface JAXXObject
    • removeContextValue

      public <T> void removeContextValue​(java.lang.Class<T> clazz)
      Specified by:
      removeContextValue in interface JAXXContext
    • removeContextValue

      public <T> void removeContextValue​(java.lang.Class<T> clazz, java.lang.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, java.lang.String name)
      Specified by:
      setContextValue in interface JAXXContext
    • 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

      public TimeEditorHandler 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

      protected Table 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()