Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

oracle.apps.fnd.applcore.dt.flex.wizard.viewlink
Class FlexfieldViewLinkKeyFlexfieldAttributesPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by oracle.jbo.ui.wizard.JboWizardPanel
                      extended by oracle.jbo.dt.ui.main.dlg.DtuWizardPanel
                          extended by oracle.apps.fnd.applcore.dt.flex.wizard.viewlink.FlexfieldViewLinkKeyFlexfieldAttributesPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class FlexfieldViewLinkKeyFlexfieldAttributesPanel
extends oracle.jbo.dt.ui.main.dlg.DtuWizardPanel

Panel for Kay Flexfield Attributes.

Author:
Michael Luetchford <michael.luetchford@oracle.com>
See Also:
Serialized Form

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
FlexfieldViewLinkKeyFlexfieldAttributesPanel(oracle.jbo.dt.ui.main.dlg.DtiDialog theWizard, oracle.jbo.dt.objects.JboAttribute attr, java.util.ArrayList attrs, oracle.jbo.dt.objects.JboApplication app)
          Constructor for this panel.
 
Method Summary
 void addSummaryTreeInfo(oracle.jbo.dt.ui.main.tree.DtuBaseTree summaryTree, javax.swing.tree.MutableTreeNode pageNode)
          This is for the final summary page.
 void enter(oracle.jbo.def.NamedObject namedObject)
          Method called on entry into this panel from the wizard flow.
 java.util.List<oracle.jbo.dt.objects.JboViewAttr> getDestihnationLinkAttributes()
          Retrieve the destination link attributes selected in this panel.
 java.lang.String getPanelName()
          Retrieve the panel name.
 java.util.List<oracle.jbo.dt.objects.JboViewAttr> getSourceLinkAttributes()
          Retrieve the source link attributes selected in this panel.
 java.util.Map<ApplcoreConstants.KffAttributeType,oracle.jbo.dt.objects.JboViewAttr> getSourceLinkAttributesMap()
          Retrieve the source link attributes selected in this panel.
 boolean isFinishButtonClick()
          Retrieve whether the finish button was clicked on this panel.
 boolean leave(int i)
          Method called on exit from this panel from the wizard flow.
 boolean onFinish(oracle.jbo.def.NamedObject namedObject)
          Override the finish button handler to capture it has been clicked for wizard finish method handling and to enforce page rules.
 
Methods inherited from class oracle.jbo.dt.ui.main.dlg.DtuWizardPanel
add, addEnterListener, addSummaryTreeChildStructureNodes, 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, getSimilarWizardClass, getSummaryTreeLabel, getWizard, getWizardPage, help, isBranching, isCallLeaveOnBack, isEntered, isLeft, onCancel, 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

FlexfieldViewLinkKeyFlexfieldAttributesPanel

public FlexfieldViewLinkKeyFlexfieldAttributesPanel(oracle.jbo.dt.ui.main.dlg.DtiDialog theWizard,
                                                    oracle.jbo.dt.objects.JboAttribute attr,
                                                    java.util.ArrayList attrs,
                                                    oracle.jbo.dt.objects.JboApplication app)
Constructor for this panel.

Parameters:
theWizard - The wizard that this panel will be used by.
attr - The Attribute required for this panel.
attrs - The attributes required for this panel.
app - The current application required for this panel.
Method Detail

getPanelName

public java.lang.String getPanelName()
Retrieve the panel name.

Overrides:
getPanelName in class oracle.jbo.ui.wizard.JboWizardPanel
Returns:
the name of this panel.

leave

public boolean leave(int i)
Method called on exit from this panel from the wizard flow. Only called when moving forwards in the wizard flow.

Overrides:
leave in class oracle.jbo.ui.wizard.JboWizardPanel
Parameters:
i - The state in which this panel was left.
Returns:
boolean indicating if the panel can be exited.

addSummaryTreeInfo

public void addSummaryTreeInfo(oracle.jbo.dt.ui.main.tree.DtuBaseTree summaryTree,
                               javax.swing.tree.MutableTreeNode pageNode)
This is for the final summary page. Any pertinant inforamtion for the review page is added as a node to the tree.

Overrides:
addSummaryTreeInfo in class oracle.jbo.dt.ui.main.dlg.DtuWizardPanel
Parameters:
summaryTree - The summary tree.
pageNode - The node created for this panel.

enter

public void enter(oracle.jbo.def.NamedObject namedObject)
Method called on entry into this panel from the wizard flow.

Overrides:
enter in class oracle.jbo.ui.wizard.JboWizardPanel
Parameters:
namedObject - The object currently being edited by the wizard flow.

getSourceLinkAttributes

public java.util.List<oracle.jbo.dt.objects.JboViewAttr> getSourceLinkAttributes()
Retrieve the source link attributes selected in this panel.

Returns:
source link attibutes selected in this panel.

getSourceLinkAttributesMap

public java.util.Map<ApplcoreConstants.KffAttributeType,oracle.jbo.dt.objects.JboViewAttr> getSourceLinkAttributesMap()
Retrieve the source link attributes selected in this panel.

Returns:
source link attibutes selected in this panel.

getDestihnationLinkAttributes

public java.util.List<oracle.jbo.dt.objects.JboViewAttr> getDestihnationLinkAttributes()
Retrieve the destination link attributes selected in this panel.

Returns:
destination link attibutes selected in this panel.

onFinish

public boolean onFinish(oracle.jbo.def.NamedObject namedObject)
Override the finish button handler to capture it has been clicked for wizard finish method handling and to enforce page rules.

Overrides:
onFinish in class oracle.jbo.ui.wizard.JboWizardPanel
Parameters:
namedObject - The named object.
Returns:
true if onFinish can proceed.

isFinishButtonClick

public boolean isFinishButtonClick()
Retrieve whether the finish button was clicked on this panel.

Returns:
whether the finish button was clicked on this panel.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.