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:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class AbsoluteDdCoordinateEditor 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_EDITOR_ENABLEDstatic StringBINDING_RESET_BUTTON_TOOL_TIP_TEXTstatic StringBINDING_TOOLBAR_LEFT_ENABLEDstatic StringBINDING_TOOLBAR_LEFT_VISIBLEprotected JAXXContextdelegateContextprotected JFormattedTextFieldeditorprotected AbsoluteDdCoordinateEditoreditorPanelprotected AbsoluteDdCoordinateEditorHandlerhandlerprotected AbsoluteDdCoordinateEditorModelmodelstatic StringPROPERTY_SHOW_RESETstatic StringPROPERTY_SHOW_RESET_TIPprotected JButtonresetButtonprotected BooleanshowResetprotected StringshowResetTipprotected JToolBartoolbarLeft-
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(LayoutManager param0)AbsoluteDdCoordinateEditor(LayoutManager param0, boolean param1)AbsoluteDdCoordinateEditor(JAXXContext parentContext)AbsoluteDdCoordinateEditor(JAXXContext parentContext, boolean param1)AbsoluteDdCoordinateEditor(JAXXContext parentContext, LayoutManager param1)AbsoluteDdCoordinateEditor(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_SHOW_RESET
public static final String PROPERTY_SHOW_RESET
- See Also:
- Constant Field Values
-
PROPERTY_SHOW_RESET_TIP
public static final String PROPERTY_SHOW_RESET_TIP
- See Also:
- Constant Field Values
-
BINDING_EDITOR_ENABLED
public static final String BINDING_EDITOR_ENABLED
- See Also:
- Constant Field Values
-
BINDING_RESET_BUTTON_TOOL_TIP_TEXT
public static final String BINDING_RESET_BUTTON_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_LEFT_ENABLED
public static final String BINDING_TOOLBAR_LEFT_ENABLED
- See Also:
- Constant Field Values
-
BINDING_TOOLBAR_LEFT_VISIBLE
public static final String BINDING_TOOLBAR_LEFT_VISIBLE
- See Also:
- Constant Field Values
-
$bindings
protected final Map<String,JAXXBinding> $bindings
-
$previousValues
protected Map<?,?> $previousValues
-
delegateContext
protected final JAXXContext delegateContext
-
editor
protected JFormattedTextField editor
-
editorPanel
protected AbsoluteDdCoordinateEditor editorPanel
-
handler
protected AbsoluteDdCoordinateEditorHandler handler
-
model
protected AbsoluteDdCoordinateEditorModel model
-
resetButton
protected JButton resetButton
-
showReset
protected Boolean showReset
-
showResetTip
protected String showResetTip
-
toolbarLeft
protected JToolBar toolbarLeft
-
-
Constructor Detail
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor()
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(JAXXContext parentContext)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(boolean param0)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(JAXXContext parentContext, boolean param1)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(LayoutManager param0)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(JAXXContext parentContext, LayoutManager param1)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(LayoutManager param0, boolean param1)
-
AbsoluteDdCoordinateEditor
public AbsoluteDdCoordinateEditor(JAXXContext parentContext, LayoutManager param1, boolean param2)
-
-
Method Detail
-
init
public void init(boolean longitudeEditor)
-
setBean
public void setBean(Object bean)
-
setPropertyDegree
public void setPropertyDegree(String property)
-
setPropertyDecimal
public void setPropertyDecimal(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(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__resetButton
public void doActionPerformed__on__resetButton(ActionEvent event)
-
getEditor
public JFormattedTextField getEditor()
-
getHandler
public AbsoluteDdCoordinateEditorHandler getHandler()
-
getModel
public AbsoluteDdCoordinateEditorModel getModel()
-
getResetButton
public JButton getResetButton()
-
getShowReset
public Boolean getShowReset()
-
getShowResetTip
public String getShowResetTip()
-
getToolbarLeft
public JToolBar getToolbarLeft()
-
isShowReset
public Boolean isShowReset()
-
setShowReset
public void setShowReset(Boolean showReset)
-
setShowResetTip
public void setShowResetTip(String showResetTip)
-
addChildrenToEditorPanel
protected void addChildrenToEditorPanel()
-
addChildrenToToolbarLeft
protected void addChildrenToToolbarLeft()
-
createEditor
protected void createEditor()
-
createModel
protected void createModel()
-
createResetButton
protected void createResetButton()
-
createShowReset
protected void createShowReset()
-
createShowResetTip
protected void createShowResetTip()
-
createToolbarLeft
protected void createToolbarLeft()
-
$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()
-
-