Package org.nuiton.jaxx.widgets.text
Class UrlEditor
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.widgets.text.NormalTextEditor
-
- org.nuiton.jaxx.widgets.text.UrlEditor
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,BeanScopeAware,JAXXContext,JAXXObject
public class UrlEditor extends NormalTextEditor
- 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 JToolBaractionsRightstatic StringBINDING_OPEN_LINK_ENABLEDstatic StringBINDING_OPEN_LINK_TOOL_TIP_TEXTprotected JButtonopenLinkprotected StringopenLinkTipstatic StringPROPERTY_OPEN_LINK_TIPprotected UrlEditortopUrlEditor-
Fields inherited from class org.nuiton.jaxx.widgets.text.NormalTextEditor
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, actionsLeft, bean, BINDING_RESET_ENABLED, BINDING_TEXT_EDITOR_ENABLED, delegateContext, handler, property, PROPERTY_PROPERTY, PROPERTY_RESET_TIP, reset, resetTip, textEditor, top
-
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 UrlEditor()UrlEditor(boolean param0)UrlEditor(LayoutManager param0)UrlEditor(LayoutManager param0, boolean param1)UrlEditor(JAXXContext param0)UrlEditor(JAXXContext param0, boolean param1)UrlEditor(JAXXContext param0, LayoutManager param1)UrlEditor(JAXXContext param0, LayoutManager param1, boolean param2)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()protected void$initialize()protected void$initialize_01_createComponents()protected void$initialize_02_registerDataBindings()protected void$initialize_03_finalizeCreateComponents()protected void$initialize_04_applyDataBindings()protected void$initialize_05_setProperties()protected void$initialize_06_finalizeInitialize()protected voidaddChildrenToActionsRight()protected voidaddChildrenToTopUrlEditor()protected voidcreateActionsRight()protected voidcreateOpenLink()protected voidcreateOpenLinkTip()voiddoActionPerformed__on__openLink(ActionEvent event)JToolBargetActionsRight()JButtongetOpenLink()StringgetOpenLinkTip()voidsetOpenLinkTip(String openLinkTip)-
Methods inherited from class org.nuiton.jaxx.widgets.text.NormalTextEditor
addChildrenToActionsLeft, addChildrenToTop, applyDataBinding, createActionsLeft, createBean, createProperty, createReset, createResetTip, createTextEditor, firePropertyChange, get$objectMap, getActionsLeft, getBean, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getHandler, getObjectById, getParentContainer, getParentContainer, getProperty, getReset, getResetTip, getText, getTextEditor, init, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, reset, setBean, setContextValue, setContextValue, setProperty, setResetTip, setText
-
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_OPEN_LINK_TIP
public static final String PROPERTY_OPEN_LINK_TIP
- See Also:
- Constant Field Values
-
BINDING_OPEN_LINK_ENABLED
public static final String BINDING_OPEN_LINK_ENABLED
- See Also:
- Constant Field Values
-
BINDING_OPEN_LINK_TOOL_TIP_TEXT
public static final String BINDING_OPEN_LINK_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
-
actionsRight
protected JToolBar actionsRight
-
openLink
protected JButton openLink
-
openLinkTip
protected String openLinkTip
-
topUrlEditor
protected UrlEditor topUrlEditor
-
-
Constructor Detail
-
UrlEditor
public UrlEditor()
-
UrlEditor
public UrlEditor(JAXXContext param0)
-
UrlEditor
public UrlEditor(boolean param0)
-
UrlEditor
public UrlEditor(JAXXContext param0, boolean param1)
-
UrlEditor
public UrlEditor(LayoutManager param0)
-
UrlEditor
public UrlEditor(JAXXContext param0, LayoutManager param1)
-
UrlEditor
public UrlEditor(LayoutManager param0, boolean param1)
-
UrlEditor
public UrlEditor(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
doActionPerformed__on__openLink
public void doActionPerformed__on__openLink(ActionEvent event)
-
getActionsRight
public JToolBar getActionsRight()
-
getOpenLink
public JButton getOpenLink()
-
getOpenLinkTip
public String getOpenLinkTip()
-
setOpenLinkTip
public void setOpenLinkTip(String openLinkTip)
-
addChildrenToActionsRight
protected void addChildrenToActionsRight()
-
addChildrenToTopUrlEditor
protected void addChildrenToTopUrlEditor()
-
createActionsRight
protected void createActionsRight()
-
createOpenLink
protected void createOpenLink()
-
createOpenLinkTip
protected void createOpenLinkTip()
-
$initialize
protected void $initialize()
- Overrides:
$initializein classNormalTextEditor
-
$initialize_01_createComponents
protected void $initialize_01_createComponents()
- Overrides:
$initialize_01_createComponentsin classNormalTextEditor
-
$initialize_02_registerDataBindings
protected void $initialize_02_registerDataBindings()
- Overrides:
$initialize_02_registerDataBindingsin classNormalTextEditor
-
$initialize_03_finalizeCreateComponents
protected void $initialize_03_finalizeCreateComponents()
- Overrides:
$initialize_03_finalizeCreateComponentsin classNormalTextEditor
-
$initialize_04_applyDataBindings
protected void $initialize_04_applyDataBindings()
- Overrides:
$initialize_04_applyDataBindingsin classNormalTextEditor
-
$initialize_05_setProperties
protected void $initialize_05_setProperties()
- Overrides:
$initialize_05_setPropertiesin classNormalTextEditor
-
$initialize_06_finalizeInitialize
protected void $initialize_06_finalizeInitialize()
- Overrides:
$initialize_06_finalizeInitializein classNormalTextEditor
-
-