public class NameEditor<T extends SystemObject>
extends oracle.ideimpl.db.panels.BaseEditorPanel<T>
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
NameEditor() |
Modifier and Type | Method and Description |
---|---|
protected void |
changePanels(Navigable[] navs) |
protected void |
changePanels(java.lang.String key,
Navigable[] navs)
Deprecated.
|
protected boolean |
childEditOnly() |
void |
commitName()
Deprecated.
|
protected void |
commitPanel()
Use to remove any listeners from the object or UI as it signifies that
we are leaving the panel.
|
protected java.lang.String |
getInitialName() |
protected void |
initialiseComponents()
Called once when the panel is first entered to initialise any
components on the panel.
|
protected void |
initialisePanel()
Subclasses must implement with their own onEntry logic.
|
protected boolean |
isEditable() |
protected void |
layoutComponents(oracle.ideimpl.db.DBUILayoutHelper layout)
Lays out the components using the given layout helper.
|
protected void |
setInitialName(java.lang.String initName) |
protected void |
validatePanelChange(TraversableContext data)
When the panel set is changed, this method can veto the change (if the
object is invalid or the user doesn't confirm the change for some
reason).
|
canCommit, commitCurrentWrapper, createButtonWrapper, createComponentContext, createComponentFactoryObjectListener, createObjectListener, createPanelWrapper, doValidation, getComponentFactory, getComponentFactoryOriginalObject, getComponentFactoryUpdatedObject, getComponentPath, getCustomPanelKey, getDataContext, getDBObject, getDBUILayoutHelper, getDefaultFocusComponent, getEditorConfig, getErrorTitle, getExternalName, getExternalName, getHelper, getHelperObject, getHelperOriginalObject, getInitialSelection, getInternalName, getInvalidNameMessage, getLogger, getOrCreateWrapper, getOriginalObject, getPropertyHelper, getPropertyHelper, getProvider, getSchemaList, getUniqueName, getUpdatedObject, getValidationHandler, getValidationPaths, hasProcessedInitialSelection, isEditing, isEntered, isInFlatEditor, isInitialized, loadSettings, onEntry, onExit, processComponent, processComponent, processValidationException, refreshComponents, saveSettings, shouldValidateOnExit, validateObject
gbc, gbc, getComponent, getDefaultTitle, getExitTransition, getHelpID, getText, setDefaultTitle, setHelpID
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected void initialiseComponents()
oracle.ideimpl.db.panels.BaseEditorPanel
initialiseComponents
in class oracle.ideimpl.db.panels.BaseEditorPanel<T extends SystemObject>
protected void commitPanel() throws TraversalException
oracle.ideimpl.db.panels.BaseEditorPanel
BaseEditorPanel.getDataContext()
to obtain the namespace.commitPanel
in class oracle.ideimpl.db.panels.BaseEditorPanel<T extends SystemObject>
TraversalException
protected void layoutComponents(oracle.ideimpl.db.DBUILayoutHelper layout)
protected boolean isEditable()
isEditable
in class oracle.ideimpl.db.panels.BaseEditorPanel<T extends SystemObject>
protected boolean childEditOnly()
protected void initialisePanel()
oracle.ideimpl.db.panels.BaseEditorPanel
BaseEditorPanel.getDataContext()
to get the namespace passed into onEntry().initialisePanel
in class oracle.ideimpl.db.panels.BaseEditorPanel<T extends SystemObject>
@Deprecated public void commitName()
protected final void setInitialName(java.lang.String initName)
protected final java.lang.String getInitialName()
@Deprecated protected final void changePanels(java.lang.String key, Navigable[] navs) throws TraversalException
TraversalException
protected final void changePanels(Navigable[] navs) throws TraversalException
TraversalException
protected void validatePanelChange(TraversableContext data) throws TraversalException
data
- the traversable contextTraversalException
- to veto the change