Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.dt.flex.wizard.registration.ui.component
Class EntityListPicker

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JScrollPane
                  extended by oracle.jbo.dt.ui.main.tree.DtuBaseTree
                      extended by oracle.jbo.dt.ui.main.tree.DtuJboTree
                          extended by oracle.jbo.dt.ui.main.tree.DtuEntityTree
                              extended by oracle.apps.fnd.applcore.dt.flex.wizard.registration.ui.component.EntityListPicker
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.TreeExpansionListener, javax.swing.event.TreeSelectionListener, javax.swing.event.TreeWillExpandListener, javax.swing.ScrollPaneConstants, oracle.bali.ewt.shuttle.ItemPicker, oracle.jbo.dt.objects.JboBaseChangeListener, oracle.jbo.dt.objects.JboContainerChangeListener

public class EntityListPicker
extends oracle.jbo.dt.ui.main.tree.DtuEntityTree
implements oracle.bali.ewt.shuttle.ItemPicker

Provides a Entity Tree that can be used as part of a Shuttle component. This has been coded for the selection side of the shuttle component only.

Since:
release specific (what release of product did this appear in)
Version:
$Header: atgpf/applcore/applications/DesignTime/DT/src/oracle/apps/fnd/applcore/dt/flex/wizard/registration/ui/component/EntityListPicker.java /st_atgpf_pt-11.1.1.7.0/1 2013/01/20 20:15:10 mluetchf Exp $
mluetchf
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JScrollPane
javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBar
 
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.tree.DtuJboTree
bExpanding, bInit
 
Fields inherited from class oracle.jbo.dt.ui.main.tree.DtuBaseTree
comparator, mbEnabled, mCellRenderer, model, selectionModel, top, tree
 
Fields inherited from class javax.swing.JScrollPane
columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport
 
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 oracle.bali.ewt.shuttle.ItemPicker
PROPERTY_SELECTION
 
Fields inherited from interface javax.swing.ScrollPaneConstants
COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EntityListPicker()
           
 
Method Summary
 void addActionListener(java.awt.event.ActionListener actionListener)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Add a PropertyChangeListener to the ItemPicker.
 boolean addSelectedItems(java.awt.datatransfer.Transferable[] transferables)
           
 boolean canAcceptFlavors(java.awt.datatransfer.DataFlavor[] dataFlavors)
           
 void deselectAll()
           
 java.awt.datatransfer.Transferable[] getAllSelectableItems()
           
 java.awt.Component getComponent()
           
 java.awt.datatransfer.Transferable[] getSelectedItems()
           
 java.awt.datatransfer.DataFlavor[] getSelectionDataFlavors()
           
 boolean isItemSelected()
           
 boolean isSelectableItemPresent()
           
 void removeActionListener(java.awt.event.ActionListener actionListener)
           
 void removeAllSelectableItems()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Remove a PropertyChangeListener from the ItemPicker.
 void removeSelectedItems()
           
 
Methods inherited from class oracle.jbo.dt.ui.main.tree.DtuEntityTree
addEntityDetails, isPackageContainerOnly, isPackageNodeVisible, isServiceEntityIncluded, populateObject
 
Methods inherited from class oracle.jbo.dt.ui.main.tree.DtuJboTree
addChild, addChild, addEmptyNode, addObjectToTree, addObjectToTree, addTreeExpansionListener, addTreeSelectionListener, checkObjectForLoad, childAddedAction, childRemovedAction, childRenamedAction, closeObject, containerNodeChildManagement, containerNodeChildManagement, createComparator, doChildAddedAction, doChildRemovedAction, doPackageLoadedAction, expandDefaultPackage, expandObject, getApplication, getNewParentNode, getObjectListSelection, getPotentialParent, getSelectedObject, getSelectedObjectAncestorWithClass, getSelectedObjectParent, initTree, isEmptyNode, isObjectAllowed, isSecondaryVisible, objectChangedAction, packageLoadedAction, populateContainerChildren, populateContainerChildrenFromApp, populateFromContainer, populateObject, populateTree, removeNodeFromTree, removeNodeFromTree, removeObjectFromTree, removeObjectFromTree, selectionItemChanged, setApplication, treeCollapsed, treeExpanded, treeScrollDebug, treeWillCollapse, treeWillExpand, valueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class oracle.jbo.dt.ui.main.tree.DtuBaseTree
addDoubleClickListener, addExpandedNodes, addSelectedNode, addSelection, createTreeModel, createTreeNode, expandAllNodes, expandChildNodes, expandNode, expandNode, find, find, findExpandedNode, get, getAllUserObjects, getAllUserObjects, getComparator, getExpandedNodes, getFont, getIndex, getModel, getNodeText, getRoot, getRowCount, getSelectedRow, getSelectedRows, getSelectedUserObject, getSelectedUserObjectParent, getSelectedUserObjects, getSelection, getSelections, getTree, hitTest, isPathSelected, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, refreshExpandedNodes, removeAll, removeDoubleClickListener, removeSelectionPath, scrollToTop, setComparator, setEnabled, setRootVisible, setSelectedNode, setSelectedObject, setSelectedObject, setSelection, setSelectionInterval, setTreeModel, setTreeModel
 
Methods inherited from class javax.swing.JScrollPane
createHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, isWheelScrollingEnabled, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, setWheelScrollingEnabled, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, 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, add, addContainerListener, addImpl, 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, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, 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

EntityListPicker

public EntityListPicker()
Method Detail

isSelectableItemPresent

public boolean isSelectableItemPresent()
Specified by:
isSelectableItemPresent in interface oracle.bali.ewt.shuttle.ItemPicker

isItemSelected

public boolean isItemSelected()
Specified by:
isItemSelected in interface oracle.bali.ewt.shuttle.ItemPicker

deselectAll

public void deselectAll()
Specified by:
deselectAll in interface oracle.bali.ewt.shuttle.ItemPicker

addSelectedItems

public boolean addSelectedItems(java.awt.datatransfer.Transferable[] transferables)
Specified by:
addSelectedItems in interface oracle.bali.ewt.shuttle.ItemPicker

removeSelectedItems

public void removeSelectedItems()
Specified by:
removeSelectedItems in interface oracle.bali.ewt.shuttle.ItemPicker

removeAllSelectableItems

public void removeAllSelectableItems()
Specified by:
removeAllSelectableItems in interface oracle.bali.ewt.shuttle.ItemPicker

getSelectedItems

public java.awt.datatransfer.Transferable[] getSelectedItems()
Specified by:
getSelectedItems in interface oracle.bali.ewt.shuttle.ItemPicker

getAllSelectableItems

public java.awt.datatransfer.Transferable[] getAllSelectableItems()
Specified by:
getAllSelectableItems in interface oracle.bali.ewt.shuttle.ItemPicker

getSelectionDataFlavors

public java.awt.datatransfer.DataFlavor[] getSelectionDataFlavors()
Specified by:
getSelectionDataFlavors in interface oracle.bali.ewt.shuttle.ItemPicker

canAcceptFlavors

public boolean canAcceptFlavors(java.awt.datatransfer.DataFlavor[] dataFlavors)
Specified by:
canAcceptFlavors in interface oracle.bali.ewt.shuttle.ItemPicker

getComponent

public java.awt.Component getComponent()
Specified by:
getComponent in interface oracle.bali.ewt.shuttle.ItemPicker

addActionListener

public void addActionListener(java.awt.event.ActionListener actionListener)
Specified by:
addActionListener in interface oracle.bali.ewt.shuttle.ItemPicker

removeActionListener

public void removeActionListener(java.awt.event.ActionListener actionListener)
Specified by:
removeActionListener in interface oracle.bali.ewt.shuttle.ItemPicker

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add a PropertyChangeListener to the ItemPicker. The ListPicker will fire property change events with the PROPERTY_SELECTION key as the property name whenever the selection has changed.

Specified by:
addPropertyChangeListener in interface oracle.bali.ewt.shuttle.ItemPicker
Overrides:
addPropertyChangeListener in class java.awt.Container

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove a PropertyChangeListener from the ItemPicker. The ListPicker will fire property change events with the PROPERTY_SELECTION key as the property name whenever the selection has changed.

Specified by:
removePropertyChangeListener in interface oracle.bali.ewt.shuttle.ItemPicker
Overrides:
removePropertyChangeListener in class java.awt.Component

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.