jaxx.runtime.swing
Class FontSizor

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.FontSizor
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class FontSizor
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
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
           
static java.lang.String BINDING_DEFAULT_FONT_SIZE_CALL_BACK
           
static java.lang.String BINDING_DEFAULT_SIZE_ENABLED
           
static java.lang.String BINDING_DEFAULT_SIZE_VISIBLE
           
static java.lang.String BINDING_DOWN_SIZE_ENABLED
           
static java.lang.String BINDING_FONT_SIZE_CALL_BACK
           
static java.lang.String BINDING_UP_SIZE_ENABLED
           
protected  java.lang.Float defaultFontSize
           
protected  javax.swing.JButton defaultSize
           
protected  JAXXContext delegateContext
           
protected  javax.swing.JButton downSize
           
protected  java.lang.Float fontSize
           
protected static org.apache.commons.logging.Log log
           
static java.lang.String PROPERTY_DEFAULT_FONT_SIZE
           
static java.lang.String PROPERTY_FONT_SIZE
           
static java.lang.String PROPERTY_SHOW_DEFAULT_FONT_SIZE
           
static java.lang.String PROPERTY_SHOW_FONT_SIZE
           
protected  java.lang.Boolean showDefaultFontSize
           
protected  java.lang.Boolean showFontSize
           
protected  javax.swing.JButton upSize
           
 
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
FontSizor()
           
FontSizor(JAXXContext parentContext)
           
 
Method Summary
static JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
 void applyDataBinding(java.lang.String $binding)
           
protected  void createDefaultFontSize()
           
protected  void createDefaultSize()
           
protected  void createDownSize()
           
protected  void createFontSize()
           
protected  void createShowDefaultFontSize()
           
protected  void createShowFontSize()
           
protected  void createUpSize()
           
 void doActionPerformed__on__defaultSize(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__downSize(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__upSize(java.awt.event.ActionEvent event)
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
protected  javax.swing.JLabel get$JLabel0()
           
protected  javax.swing.JToolBar get$JToolBar0()
           
 java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
           
<T> T
getContextValue(java.lang.Class<T> clazz)
           
<T> T
getContextValue(java.lang.Class<T> clazz, java.lang.String name)
           
 JAXXBinding[] getDataBindings()
           
 java.lang.Float getDefaultFontSize()
           
 javax.swing.JButton getDefaultSize()
           
 JAXXContext getDelegateContext()
           
 javax.swing.JButton getDownSize()
           
 java.lang.Float getFontSize()
           
 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.Boolean getShowDefaultFontSize()
           
 java.lang.Boolean getShowFontSize()
           
 javax.swing.JButton getUpSize()
           
 void init()
           
 java.lang.Boolean isShowDefaultFontSize()
           
 java.lang.Boolean isShowFontSize()
           
 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 setCallBack(java.lang.Runnable action)
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, java.lang.String name)
           
 void setDefaultFontSize(java.lang.Float newValue)
           
 void setFontSize(java.lang.Float newValue)
           
 void setShowDefaultFontSize(java.lang.Boolean newValue)
           
 void setShowFontSize(java.lang.Boolean 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_DEFAULT_FONT_SIZE

public static final java.lang.String PROPERTY_DEFAULT_FONT_SIZE
See Also:
Constant Field Values

PROPERTY_FONT_SIZE

public static final java.lang.String PROPERTY_FONT_SIZE
See Also:
Constant Field Values

PROPERTY_SHOW_DEFAULT_FONT_SIZE

public static final java.lang.String PROPERTY_SHOW_DEFAULT_FONT_SIZE
See Also:
Constant Field Values

PROPERTY_SHOW_FONT_SIZE

public static final java.lang.String PROPERTY_SHOW_FONT_SIZE
See Also:
Constant Field Values

BINDING_DEFAULT_SIZE_ENABLED

public static final java.lang.String BINDING_DEFAULT_SIZE_ENABLED
See Also:
Constant Field Values

BINDING_DEFAULT_SIZE_VISIBLE

public static final java.lang.String BINDING_DEFAULT_SIZE_VISIBLE
See Also:
Constant Field Values

BINDING_DOWN_SIZE_ENABLED

public static final java.lang.String BINDING_DOWN_SIZE_ENABLED
See Also:
Constant Field Values

BINDING_UP_SIZE_ENABLED

public static final java.lang.String BINDING_UP_SIZE_ENABLED
See Also:
Constant Field Values

log

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

$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

defaultFontSize

protected java.lang.Float defaultFontSize

defaultSize

protected javax.swing.JButton defaultSize

downSize

protected javax.swing.JButton downSize

fontSize

protected java.lang.Float fontSize

showDefaultFontSize

protected java.lang.Boolean showDefaultFontSize

showFontSize

protected java.lang.Boolean showFontSize

upSize

protected javax.swing.JButton upSize

BINDING_FONT_SIZE_CALL_BACK

public static final java.lang.String BINDING_FONT_SIZE_CALL_BACK
See Also:
Constant Field Values

BINDING_DEFAULT_FONT_SIZE_CALL_BACK

public static final java.lang.String BINDING_DEFAULT_FONT_SIZE_CALL_BACK
See Also:
Constant Field Values
Constructor Detail

FontSizor

public FontSizor()

FontSizor

public FontSizor(JAXXContext parentContext)
Method Detail

init

public void init()

setCallBack

public void setCallBack(java.lang.Runnable action)

$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

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

doActionPerformed__on__defaultSize

public void doActionPerformed__on__defaultSize(java.awt.event.ActionEvent event)

doActionPerformed__on__downSize

public void doActionPerformed__on__downSize(java.awt.event.ActionEvent event)

doActionPerformed__on__upSize

public void doActionPerformed__on__upSize(java.awt.event.ActionEvent event)

getDefaultFontSize

public java.lang.Float getDefaultFontSize()

getDefaultSize

public javax.swing.JButton getDefaultSize()

getDownSize

public javax.swing.JButton getDownSize()

getFontSize

public java.lang.Float getFontSize()

getShowDefaultFontSize

public java.lang.Boolean getShowDefaultFontSize()

getShowFontSize

public java.lang.Boolean getShowFontSize()

getUpSize

public javax.swing.JButton getUpSize()

isShowDefaultFontSize

public java.lang.Boolean isShowDefaultFontSize()

isShowFontSize

public java.lang.Boolean isShowFontSize()

setDefaultFontSize

public void setDefaultFontSize(java.lang.Float newValue)

setFontSize

public void setFontSize(java.lang.Float newValue)

setShowDefaultFontSize

public void setShowDefaultFontSize(java.lang.Boolean newValue)

setShowFontSize

public void setShowFontSize(java.lang.Boolean newValue)

get$JToolBar0

protected javax.swing.JToolBar get$JToolBar0()

get$JLabel0

protected javax.swing.JLabel get$JLabel0()

createDefaultFontSize

protected void createDefaultFontSize()

createDefaultSize

protected void createDefaultSize()

createDownSize

protected void createDownSize()

createFontSize

protected void createFontSize()

createShowDefaultFontSize

protected void createShowDefaultFontSize()

createShowFontSize

protected void createShowFontSize()

createUpSize

protected void createUpSize()


Copyright © 2008-2010 CodeLutin. All Rights Reserved.