|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel oracle.jbo.ui.wizard.JboWizardPanel oracle.jbo.dt.ui.main.dlg.DtuWizardPanel oracle.apps.fnd.applseed.config.ui.wiz.SDTreePanel
public abstract class SDTreePanel
Abstract class contains code to manage View Object tree that is dependent on the model panel tree. Instances of this class will have to be added to the TreeModelListener list by a call to the addTreeModelListener method of the model.
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 inherited from class oracle.jbo.dt.ui.main.dlg.DtuWizardPanel |
---|
parentDlg |
Fields inherited from class oracle.jbo.ui.wizard.JboWizardPanel |
---|
accessibleDescription, bCallLeaveOnBack, bEntered, bLeft, helpUrl, panelImage, panelImageIcon, theWizard, wizardPage |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, 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 |
---|
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 | |
---|---|
SDTreePanel(SDWizard wiz)
Wizard based Constructor. |
Method Summary | |
---|---|
void |
doubleClick(javax.swing.tree.MutableTreeNode node,
java.lang.Object obj)
Double click event handler method. |
void |
enter(oracle.jbo.def.NamedObject object)
|
protected void |
expandNodes()
Expands node of the tree. |
protected int |
getChoiceWidth()
|
protected oracle.jbo.dt.ui.main.dlg.DtuWizardPanel |
getControlPanel()
|
protected oracle.jbo.dt.ui.main.tree.AMViewTree |
getQueryTree()
|
protected int |
getxWidth()
|
protected void |
initTree(SDTreeCellRenderer renderer)
Initialization related to tree done here. |
protected void |
jbInit()
Initialization of the GUI of the panel done in this method. |
protected javax.swing.tree.DefaultMutableTreeNode |
setAMSelected(javax.swing.tree.DefaultMutableTreeNode driver)
Method sets the driver as the root of the tree model. |
protected void |
setChoiceWidth(int chWidth)
|
protected void |
setEntryValues(oracle.jbo.dt.objects.JboAppModule am)
Invoked for the first time only when the user enters the panel. |
protected void |
setInitialValues(oracle.jbo.dt.objects.JboAppModule am)
Invoked only if create wizrd and for the first time only. |
protected void |
setOtherValues(oracle.jbo.dt.objects.JboAppModule am)
Values of the panel other than the tree are set. |
protected void |
setQueryTree(oracle.jbo.dt.ui.main.tree.AMViewTree tree)
|
protected abstract void |
setTree(oracle.jbo.dt.objects.JboAppModule am)
Values of the panel related to the tree are set. |
protected void |
setView()
Values of the panel set in this method. |
protected void |
setxWidth(int width)
|
void |
treeNodesChanged(javax.swing.event.TreeModelEvent e)
Tree node changed event handler method. |
void |
treeNodesInserted(javax.swing.event.TreeModelEvent e)
Tree node inserted event handler method. |
void |
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
Tree node removed event handler method. |
void |
treeStructureChanged(javax.swing.event.TreeModelEvent e)
Tree node structure changed event handler method. |
void |
valueChanged(javax.swing.event.TreeSelectionEvent treeEvent)
Tree selection event handler method. |
Methods inherited from class oracle.jbo.dt.ui.main.dlg.DtuWizardPanel |
---|
add, addEnterListener, addSummaryTreeChildStructureNodes, addSummaryTreeInfo, addSummaryTreeList, addSummaryTreeList, createComponentBorder, createComponentBorder, createSummaryTreeNode, enableContainer, getHelpUrl, getLeftPanelImageName, getPanelDialog, getParentDialog, getParentWindow, getParentWindow, getWizard, onClose, setAccessibilityDesc |
Methods inherited from class oracle.jbo.ui.wizard.JboWizardPanel |
---|
addSummaryTreeInfo, createSummaryTreeNode, disable, getAccessibilityDesc, getDefaultFocusControl, getLeftPanelImageObject, getPanelImageLogo, getPanelName, getSimilarWizardClass, getSummaryTreeLabel, getWizard, getWizardPage, help, isBranching, isCallLeaveOnBack, isEntered, isLeft, leave, onCancel, onFinish, setAccessibilityDesc, setEnabled, setHelpUrl, setIsLeft, setWizardPage |
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, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, 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, 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, transferFocusBackward, 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, 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, hide, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SDTreePanel(SDWizard wiz)
wiz
- Wizard that will hold this panelMethod Detail |
---|
protected oracle.jbo.dt.ui.main.tree.AMViewTree getQueryTree()
protected void setQueryTree(oracle.jbo.dt.ui.main.tree.AMViewTree tree)
protected oracle.jbo.dt.ui.main.dlg.DtuWizardPanel getControlPanel()
protected int getxWidth()
protected void setxWidth(int width)
protected int getChoiceWidth()
protected void setChoiceWidth(int chWidth)
protected void jbInit() throws java.lang.Exception
java.lang.Exception
protected void initTree(SDTreeCellRenderer renderer)
renderer
- renderer that is used to set the treepublic void enter(oracle.jbo.def.NamedObject object)
enter
in class oracle.jbo.ui.wizard.JboWizardPanel
object
- protected void setView()
protected void setInitialValues(oracle.jbo.dt.objects.JboAppModule am)
am
- the Application Module that is being edited.protected void setEntryValues(oracle.jbo.dt.objects.JboAppModule am)
am
- the Application Module that is being edited.protected void setOtherValues(oracle.jbo.dt.objects.JboAppModule am)
am
- the Application Module that is being edited.protected abstract void setTree(oracle.jbo.dt.objects.JboAppModule am)
am
- the Application Module that is being edited.protected void expandNodes()
protected javax.swing.tree.DefaultMutableTreeNode setAMSelected(javax.swing.tree.DefaultMutableTreeNode driver)
expandNodes()
. If the driver has a child, the first child
is selected. Else, the driver is selected.
driver
-
public void doubleClick(javax.swing.tree.MutableTreeNode node, java.lang.Object obj)
doubleClick
in interface oracle.jbo.dt.ui.main.tree.TreeDoubleClickListener
node
- node that generated the eventobj
- User object of the nodepublic void valueChanged(javax.swing.event.TreeSelectionEvent treeEvent)
valueChanged
in interface javax.swing.event.TreeSelectionListener
treeEvent
- tree selection event that should be handledpublic void treeNodesChanged(javax.swing.event.TreeModelEvent e)
treeNodesChanged
in interface javax.swing.event.TreeModelListener
e
- tree node changed event that should be handledpublic void treeNodesInserted(javax.swing.event.TreeModelEvent e)
treeNodesInserted
in interface javax.swing.event.TreeModelListener
e
- tree node inserted event that should be handledpublic void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
treeNodesRemoved
in interface javax.swing.event.TreeModelListener
e
- tree node removed event that should be handledpublic void treeStructureChanged(javax.swing.event.TreeModelEvent e)
treeStructureChanged
in interface javax.swing.event.TreeModelListener
e
- tree node structure changed event that should be handled
|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |