public class NameEditor<T extends SystemObject>
extends oracle.ideimpl.db.panels.BaseEditorPanel<T>
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
NameEditor() |
Modifier and Type | Method and Description |
---|---|
protected void |
changePanels()
Deprecated.
use PanelLibrary#ensurePanels to ensure the correct editor
panels in the editor.
|
protected void |
changePanels(Navigable[] navs)
Deprecated.
use PanelLibrary#ensurePanels to ensure the correct editor
panels in the editor.
|
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 PanelLibrary |
getPanelLibrary()
Gets the owning PanelLibrary.
|
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)
Deprecated.
with no replacement
|
canCommit, commitCurrentWrapper, commitOrCancelCurrentWrapper, createButtonWrapper, createComponentContext, createComponentFactoryObjectListener, createObjectListener, createPanelWrapper, doValidation, getComponentFactory, getComponentFactoryOriginalObject, getComponentFactoryUpdatedObject, getComponentPath, getCustomPanelKey, getDataContext, getDBObject, getDBUILayoutHelper, getDefaultFocusComponent, getDialogInitialSize, getEditorConfig, getErrorTitle, getExternalName, getExternalName, getHelper, getHelperObject, getHelperOriginalObject, getInitialSelection, getInternalName, getInvalidNameMessage, getLogger, getOrCreateButtonWrapper, getOrCreateWrapper, getOriginalObject, getPropertyHelper, getPropertyHelper, getProvider, getSchemaList, getUniqueName, getUpdatedObject, getValidationHandler, getValidationLevel, getValidationPaths, initialiseWrappedPanel, isEditing, isEntered, isInFlatEditor, isInitialized, isInitialSelectionProcessed, loadSettings, onEntry, onExit, processComponent, processComponent, processValidationException, refreshComponents, requestFocusForEditorConfig, saveSettings, setInitialSelectionProcessed, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getExitTransition
getComponent, getHelpID
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 PanelLibrary getPanelLibrary()
java.lang.IllegalStateException
- if onEntry hasn't been called yet@Deprecated protected final void changePanels() throws TraversalException
TraversalException
@Deprecated protected final void changePanels(Navigable[] navs) throws TraversalException
TraversalException
@Deprecated protected void validatePanelChange(TraversableContext data) throws TraversalException
TraversalException