jaxx.runtime.swing
Class ClockWidget

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JLabel
                  extended by jaxx.runtime.swing.ClockWidget
All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, SwingConstants, JAXXContext, JAXXObject

public class ClockWidget
extends JLabel
implements ActionListener, JAXXObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JLabel
JLabel.AccessibleJLabel
 
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  JAXXContext delegateContext
           
protected  Timer timer
           
 
Fields inherited from class javax.swing.JLabel
labelFor
 
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 javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ClockWidget()
           
ClockWidget(Icon param0)
           
ClockWidget(Icon param0, int param1)
           
ClockWidget(JAXXContext parentContext)
           
ClockWidget(JAXXContext parentContext, Icon param1)
           
ClockWidget(JAXXContext parentContext, Icon param1, int param2)
           
ClockWidget(JAXXContext parentContext, String param1)
           
ClockWidget(JAXXContext parentContext, String param1, Icon param2, int param3)
           
ClockWidget(JAXXContext parentContext, String param1, int param2)
           
ClockWidget(String param0)
           
ClockWidget(String param0, Icon param1, int param2)
           
ClockWidget(String param0, int param1)
           
 
Method Summary
static JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
 void actionPerformed(ActionEvent evt)
           
 void addNotify()
          Adds a feature to the Notify attribute of the Clock object
 void applyDataBinding(String $binding)
           
protected  void createTimer()
           
 void firePropertyChange(String propertyName, Object oldValue, Object newValue)
           
 Map<String,Object> get$objectMap()
           
<T> T
getContextValue(Class<T> clazz)
           
<T> T
getContextValue(Class<T> clazz, String name)
           
 JAXXBinding[] getDataBindings()
           
 JAXXContext getDelegateContext()
           
 Object getObjectById(String id)
           
<O extends Container>
O
getParentContainer(Class<O> clazz)
           
<O extends Container>
O
getParentContainer(Object source, Class<O> clazz)
           
 Timer getTimer()
           
 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 removeNotify()
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, String name)
           
protected  void update()
           
 
Methods inherited from class javax.swing.JLabel
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, 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, 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, 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

$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

timer

protected Timer timer
Constructor Detail

ClockWidget

public ClockWidget(String param0,
                   Icon param1,
                   int param2)

ClockWidget

public ClockWidget(JAXXContext parentContext,
                   String param1,
                   Icon param2,
                   int param3)

ClockWidget

public ClockWidget(String param0,
                   int param1)

ClockWidget

public ClockWidget(JAXXContext parentContext,
                   String param1,
                   int param2)

ClockWidget

public ClockWidget(String param0)

ClockWidget

public ClockWidget(JAXXContext parentContext,
                   String param1)

ClockWidget

public ClockWidget(Icon param0,
                   int param1)

ClockWidget

public ClockWidget(JAXXContext parentContext,
                   Icon param1,
                   int param2)

ClockWidget

public ClockWidget(Icon param0)

ClockWidget

public ClockWidget(JAXXContext parentContext,
                   Icon param1)

ClockWidget

public ClockWidget()

ClockWidget

public ClockWidget(JAXXContext parentContext)
Method Detail

actionPerformed

public void actionPerformed(ActionEvent evt)
Specified by:
actionPerformed in interface ActionListener

addNotify

public void addNotify()
Adds a feature to the Notify attribute of the Clock object

Overrides:
addNotify in class JComponent

removeNotify

public void removeNotify()
Overrides:
removeNotify in class JComponent

update

protected void update()

$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

getTimer

public Timer getTimer()

createTimer

protected void createTimer()


Copyright © 2008-2011 CodeLutin. All Rights Reserved.