Class AbsoluteDdCoordinateEditor

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.nuiton.jaxx.widgets.gis.absolute.AbsoluteDdCoordinateEditor
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class AbsoluteDdCoordinateEditor
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_EDITOR_ENABLED  
    static java.lang.String BINDING_RESET_BUTTON_ENABLED  
    static java.lang.String BINDING_RESET_BUTTON_TOOL_TIP_TEXT  
    static java.lang.String BINDING_TOOLBAR_LEFT_ENABLED  
    static java.lang.String BINDING_TOOLBAR_LEFT_VISIBLE  
    protected JAXXContext delegateContext  
    protected javax.swing.JFormattedTextField editor  
    protected AbsoluteDdCoordinateEditor editorPanel  
    protected AbsoluteDdCoordinateEditorHandler handler  
    protected AbsoluteDdCoordinateEditorModel model  
    static java.lang.String PROPERTY_SHOW_RESET  
    static java.lang.String PROPERTY_SHOW_RESET_TIP  
    protected javax.swing.JButton resetButton  
    protected java.lang.Boolean showReset  
    protected java.lang.String showResetTip  
    protected javax.swing.JToolBar toolbarLeft  

    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
    AbsoluteDdCoordinateEditor()  
    AbsoluteDdCoordinateEditor​(boolean param0)  
    AbsoluteDdCoordinateEditor​(java.awt.LayoutManager param0)  
    AbsoluteDdCoordinateEditor​(java.awt.LayoutManager param0, boolean param1)  
    AbsoluteDdCoordinateEditor​(JAXXContext parentContext)  
    AbsoluteDdCoordinateEditor​(JAXXContext parentContext, boolean param1)  
    AbsoluteDdCoordinateEditor​(JAXXContext parentContext, java.awt.LayoutManager param1)  
    AbsoluteDdCoordinateEditor​(JAXXContext parentContext, java.awt.LayoutManager param1, boolean param2)  
  • Method Summary

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToEditorPanel()  
    protected void addChildrenToToolbarLeft()  
    void applyDataBinding​(java.lang.String $binding)  
    protected void createEditor()  
    protected AbsoluteDdCoordinateEditorHandler createHandler()  
    protected void createModel()  
    protected void createResetButton()  
    protected void createShowReset()  
    protected void createShowResetTip()  
    protected void createToolbarLeft()  
    void doActionPerformed__on__resetButton​(java.awt.event.ActionEvent event)  
    void doFocusGained__on__editorPanel​(java.awt.event.FocusEvent event)  
    void firePropertyChange​(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)  
    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()  
    JAXXContext getDelegateContext()  
    javax.swing.JFormattedTextField getEditor()  
    AbsoluteDdCoordinateEditorHandler getHandler()  
    AbsoluteDdCoordinateEditorModel getModel()  
    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)  
    javax.swing.JButton getResetButton()  
    java.lang.Boolean getShowReset()  
    java.lang.String getShowResetTip()  
    javax.swing.JToolBar getToolbarLeft()  
    void init​(boolean longitudeEditor)  
    java.lang.Boolean isShowReset()  
    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 resetModel()  
    void setBean​(java.io.Serializable bean)  
    <T> void setContextValue​(T o)  
    <T> void setContextValue​(T o, java.lang.String name)  
    void setDisplayZeroWhenNull​(boolean displayZeroWhenNull)  
    void setFillWithZero​(boolean fillWithZero)  
    void setPropertyDecimal​(java.lang.String property)  
    void setPropertyDegree​(java.lang.String property)  
    void setShowReset​(java.lang.Boolean showReset)  
    void setShowResetTip​(java.lang.String showResetTip)  
    void setValue​(DdCoordinate value)  

    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_SHOW_RESET

      public static final java.lang.String PROPERTY_SHOW_RESET
      See Also:
      Constant Field Values
    • PROPERTY_SHOW_RESET_TIP

      public static final java.lang.String PROPERTY_SHOW_RESET_TIP
      See Also:
      Constant Field Values
    • BINDING_EDITOR_ENABLED

      public static final java.lang.String BINDING_EDITOR_ENABLED
      See Also:
      Constant Field Values
    • BINDING_RESET_BUTTON_ENABLED

      public static final java.lang.String BINDING_RESET_BUTTON_ENABLED
      See Also:
      Constant Field Values
    • BINDING_RESET_BUTTON_TOOL_TIP_TEXT

      public static final java.lang.String BINDING_RESET_BUTTON_TOOL_TIP_TEXT
      See Also:
      Constant Field Values
    • BINDING_TOOLBAR_LEFT_ENABLED

      public static final java.lang.String BINDING_TOOLBAR_LEFT_ENABLED
      See Also:
      Constant Field Values
    • BINDING_TOOLBAR_LEFT_VISIBLE

      public static final java.lang.String BINDING_TOOLBAR_LEFT_VISIBLE
      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
    • editor

      protected javax.swing.JFormattedTextField editor
    • editorPanel

      protected AbsoluteDdCoordinateEditor editorPanel
    • handler

      protected final AbsoluteDdCoordinateEditorHandler handler
    • model

    • resetButton

      protected javax.swing.JButton resetButton
    • showReset

      protected java.lang.Boolean showReset
    • showResetTip

      protected java.lang.String showResetTip
    • toolbarLeft

      protected javax.swing.JToolBar toolbarLeft
  • Constructor Details

    • AbsoluteDdCoordinateEditor

      public AbsoluteDdCoordinateEditor()
    • AbsoluteDdCoordinateEditor

      public AbsoluteDdCoordinateEditor​(JAXXContext parentContext)
    • AbsoluteDdCoordinateEditor

      public AbsoluteDdCoordinateEditor​(boolean param0)
    • AbsoluteDdCoordinateEditor

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

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

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

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

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

    • init

      public void init​(boolean longitudeEditor)
    • setBean

      public void setBean​(java.io.Serializable bean)
    • setPropertyDegree

      public void setPropertyDegree​(java.lang.String property)
    • setPropertyDecimal

      public void setPropertyDecimal​(java.lang.String property)
    • setDisplayZeroWhenNull

      public void setDisplayZeroWhenNull​(boolean displayZeroWhenNull)
    • setFillWithZero

      public void setFillWithZero​(boolean fillWithZero)
    • setValue

      public void setValue​(DdCoordinate value)
    • resetModel

      public void resetModel()
    • $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__resetButton

      public void doActionPerformed__on__resetButton​(java.awt.event.ActionEvent event)
    • doFocusGained__on__editorPanel

      public void doFocusGained__on__editorPanel​(java.awt.event.FocusEvent event)
    • getEditor

      public javax.swing.JFormattedTextField getEditor()
    • getHandler

      public AbsoluteDdCoordinateEditorHandler getHandler()
    • getModel

    • getResetButton

      public javax.swing.JButton getResetButton()
    • getShowReset

      public java.lang.Boolean getShowReset()
    • getShowResetTip

      public java.lang.String getShowResetTip()
    • getToolbarLeft

      public javax.swing.JToolBar getToolbarLeft()
    • isShowReset

      public java.lang.Boolean isShowReset()
    • setShowReset

      public void setShowReset​(java.lang.Boolean showReset)
    • setShowResetTip

      public void setShowResetTip​(java.lang.String showResetTip)
    • addChildrenToEditorPanel

      protected void addChildrenToEditorPanel()
    • addChildrenToToolbarLeft

      protected void addChildrenToToolbarLeft()
    • createEditor

      protected void createEditor()
    • createHandler

      protected AbsoluteDdCoordinateEditorHandler createHandler()
    • createModel

      protected void createModel()
    • createResetButton

      protected void createResetButton()
    • createShowReset

      protected void createShowReset()
    • createShowResetTip

      protected void createShowResetTip()
    • createToolbarLeft

      protected void createToolbarLeft()