Package org.nuiton.jaxx.widgets.font
Class FontSizor
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.widgets.font.FontSizor
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class FontSizor extends JPanel implements JAXXObject
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
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
Fields Modifier and Type Field Description protected List<Object>$activeBindingsprotected Map<String,JAXXBinding>$bindingsprotected Map<String,Object>$bindingSourcesprotected Map<String,Object>$objectMapprotected Map<?,?>$previousValuesstatic StringBINDING_DEFAULT_SIZE_ENABLEDstatic StringBINDING_DEFAULT_SIZE_VISIBLEstatic StringBINDING_DOWN_SIZE_ENABLEDstatic StringBINDING_UP_SIZE_ENABLEDprotected FloatdefaultFontSizeprotected JButtondefaultSizeprotected JAXXContextdelegateContextprotected JButtondownSizeprotected FloatfontSizeprotected FontSizorHandlerhandlerstatic StringPROPERTY_DEFAULT_FONT_SIZEstatic StringPROPERTY_FONT_SIZEstatic StringPROPERTY_SHOW_DEFAULT_FONT_SIZEstatic StringPROPERTY_SHOW_FONT_SIZEprotected BooleanshowDefaultFontSizeprotected BooleanshowFontSizeprotected JButtonupSize-
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(LayoutManager param0)FontSizor(LayoutManager param0, boolean param1)FontSizor(JAXXContext parentContext)FontSizor(JAXXContext parentContext, boolean param1)FontSizor(JAXXContext parentContext, LayoutManager param1)FontSizor(JAXXContext parentContext, LayoutManager param1, boolean param2)
-
Method Summary
-
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
-
Methods inherited from interface org.nuiton.jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
PROPERTY_DEFAULT_FONT_SIZE
public static final String PROPERTY_DEFAULT_FONT_SIZE
- See Also:
- Constant Field Values
-
PROPERTY_FONT_SIZE
public static final String PROPERTY_FONT_SIZE
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_DEFAULT_FONT_SIZE
public static final String PROPERTY_SHOW_DEFAULT_FONT_SIZE
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_FONT_SIZE
public static final String PROPERTY_SHOW_FONT_SIZE
- See Also:
- Constant Field Values
-
BINDING_DEFAULT_SIZE_ENABLED
public static final String BINDING_DEFAULT_SIZE_ENABLED
- See Also:
- Constant Field Values
-
BINDING_DEFAULT_SIZE_VISIBLE
public static final String BINDING_DEFAULT_SIZE_VISIBLE
- See Also:
- Constant Field Values
-
BINDING_DOWN_SIZE_ENABLED
public static final String BINDING_DOWN_SIZE_ENABLED
- See Also:
- Constant Field Values
-
BINDING_UP_SIZE_ENABLED
public static final String BINDING_UP_SIZE_ENABLED
- See Also:
- Constant Field Values
-
$bindings
protected final Map<String,JAXXBinding> $bindings
-
$previousValues
protected Map<?,?> $previousValues
-
delegateContext
protected final JAXXContext delegateContext
-
defaultFontSize
protected Float defaultFontSize
-
defaultSize
protected JButton defaultSize
-
downSize
protected JButton downSize
-
fontSize
protected Float fontSize
-
handler
protected FontSizorHandler handler
-
showDefaultFontSize
protected Boolean showDefaultFontSize
-
showFontSize
protected Boolean showFontSize
-
upSize
protected JButton upSize
-
-
Constructor Detail
-
FontSizor
public FontSizor(LayoutManager param0)
-
FontSizor
public FontSizor(JAXXContext parentContext, LayoutManager param1)
-
FontSizor
public FontSizor(LayoutManager param0, boolean param1)
-
FontSizor
public FontSizor(JAXXContext parentContext, LayoutManager param1, boolean param2)
-
FontSizor
public FontSizor()
-
FontSizor
public FontSizor(JAXXContext parentContext)
-
FontSizor
public FontSizor(boolean param0)
-
FontSizor
public FontSizor(JAXXContext parentContext, boolean param1)
-
-
Method Detail
-
init
public void init()
-
setCallBack
public void setCallBack(Runnable action)
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
applyDataBinding
public void applyDataBinding(String $binding)
- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
- Overrides:
firePropertyChangein classComponent
-
get$objectMap
public Map<String,Object> get$objectMap()
- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
public JAXXBinding getDataBinding(String bindingId)
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(String $binding, boolean $force)
- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(String $binding)
- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
public void removeDataBinding(String $binding)
- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
public <T> T getContextValue(Class<T> clazz)
- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
public <T> T getContextValue(Class<T> clazz, String name)
- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
public <O extends Container> O getParentContainer(Class<O> clazz)
- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
public <O extends Container> O getParentContainer(Object source, Class<O> clazz)
- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
public <T> void removeContextValue(Class<T> clazz)
- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
public <T> void removeContextValue(Class<T> clazz, String name)
- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o, String name)- Specified by:
setContextValuein interfaceJAXXContext
-
doActionPerformed__on__defaultSize
public void doActionPerformed__on__defaultSize(ActionEvent event)
-
doActionPerformed__on__downSize
public void doActionPerformed__on__downSize(ActionEvent event)
-
doActionPerformed__on__upSize
public void doActionPerformed__on__upSize(ActionEvent event)
-
getDefaultFontSize
public Float getDefaultFontSize()
-
getDefaultSize
public JButton getDefaultSize()
-
getDownSize
public JButton getDownSize()
-
getFontSize
public Float getFontSize()
-
getHandler
public FontSizorHandler getHandler()
-
getShowDefaultFontSize
public Boolean getShowDefaultFontSize()
-
getShowFontSize
public Boolean getShowFontSize()
-
getUpSize
public JButton getUpSize()
-
isShowDefaultFontSize
public Boolean isShowDefaultFontSize()
-
isShowFontSize
public Boolean isShowFontSize()
-
setDefaultFontSize
public void setDefaultFontSize(Float defaultFontSize)
-
setFontSize
public void setFontSize(Float fontSize)
-
setShowDefaultFontSize
public void setShowDefaultFontSize(Boolean showDefaultFontSize)
-
setShowFontSize
public void setShowFontSize(Boolean showFontSize)
-
get$JLabel0
protected JLabel get$JLabel0()
-
get$JToolBar0
protected JToolBar get$JToolBar0()
-
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()
-
$initialize
protected void $initialize()
-
$initialize_01_createComponents
protected void $initialize_01_createComponents()
-
$initialize_02_registerDataBindings
protected void $initialize_02_registerDataBindings()
-
$initialize_03_finalizeCreateComponents
protected void $initialize_03_finalizeCreateComponents()
-
$initialize_04_applyDataBindings
protected void $initialize_04_applyDataBindings()
-
$initialize_05_setProperties
protected void $initialize_05_setProperties()
-
$initialize_06_finalizeInitialize
protected void $initialize_06_finalizeInitialize()
-
-