Class FontSizor

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
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

    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  
    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_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 FontSizorHandler handler  
    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

    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
    FontSizor()  
    FontSizor​(boolean param0)  
    FontSizor​(java.awt.LayoutManager param0)  
    FontSizor​(java.awt.LayoutManager param0, boolean param1)  
    FontSizor​(JAXXContext parentContext)  
    FontSizor​(JAXXContext parentContext, boolean param1)  
    FontSizor​(JAXXContext parentContext, java.awt.LayoutManager param1)  
    FontSizor​(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 createDefaultFontSize()  
    protected void createDefaultSize()  
    protected void createDownSize()  
    protected void createFontSize()  
    protected void createHandler()  
    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 getDataBinding​(java.lang.String bindingId)  
    JAXXBinding[] getDataBindings()  
    java.lang.Float getDefaultFontSize()  
    javax.swing.JButton getDefaultSize()  
    JAXXContext getDelegateContext()  
    javax.swing.JButton getDownSize()  
    java.lang.Float getFontSize()  
    FontSizorHandler getHandler()  
    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 defaultFontSize)  
    void setFontSize​(java.lang.Float fontSize)  
    void setShowDefaultFontSize​(java.lang.Boolean showDefaultFontSize)  
    void setShowFontSize​(java.lang.Boolean showFontSize)  

    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_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
    • $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
    • handler

      protected FontSizorHandler handler
    • showDefaultFontSize

      protected java.lang.Boolean showDefaultFontSize
    • showFontSize

      protected java.lang.Boolean showFontSize
    • upSize

      protected javax.swing.JButton upSize
  • Constructor Details

    • FontSizor

      public FontSizor()
    • FontSizor

      public FontSizor​(JAXXContext parentContext)
    • FontSizor

      public FontSizor​(boolean param0)
    • FontSizor

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

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

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

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

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

    • 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
    • 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
    • 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()
    • getHandler

      public FontSizorHandler getHandler()
    • 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 defaultFontSize)
    • setFontSize

      public void setFontSize​(java.lang.Float fontSize)
    • setShowDefaultFontSize

      public void setShowDefaultFontSize​(java.lang.Boolean showDefaultFontSize)
    • setShowFontSize

      public void setShowFontSize​(java.lang.Boolean showFontSize)
    • get$JLabel0

      protected javax.swing.JLabel get$JLabel0()
    • get$JToolBar0

      protected javax.swing.JToolBar get$JToolBar0()
    • createDefaultFontSize

      protected void createDefaultFontSize()
    • createDefaultSize

      protected void createDefaultSize()
    • createDownSize

      protected void createDownSize()
    • createFontSize

      protected void createFontSize()
    • createHandler

      protected void createHandler()
    • createShowDefaultFontSize

      protected void createShowDefaultFontSize()
    • createShowFontSize

      protected void createShowFontSize()
    • createUpSize

      protected void createUpSize()