Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model Tester
11g Release 2 (11.1.2.3.0)

E17487-04


oracle.jbo.ui.main
Class JboSelectPanel

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.main.JboSelectPanel

All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.ListSelectionListener

public class JboSelectPanel
extends javax.swing.JPanel
implements javax.swing.event.ListSelectionListener, java.awt.event.ActionListener
Version:
INTERNAL
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
protected  JboList availableJboList
           
protected  javax.swing.JLabel availableLabel
           
protected  javax.swing.JList availableList
           
protected  JboListModel availableListModel
           
protected  boolean bDirty
           
protected  boolean bDuplicatesAllowed
           
protected  boolean bRemoveSelections
           
protected  ShuttleButtonPanel buttons
           
protected  java.util.ArrayList delSelection
           
protected  java.awt.GridBagLayout gridBagLayout1
           
protected  java.util.ArrayList orgSelection
           
protected  JboList selectedJboList
           
protected  javax.swing.JLabel selectedLabel
           
protected  javax.swing.JList selectedList
           
protected  JboListModel selectedListModel
           

 

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
JboSelectPanel()
           

 

Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addAllItems()
           
protected  void addAvailableItem(java.lang.Object obj)
           
protected  void addSelectedItems()
           
 void enableButtons()
           
 java.lang.String getAvailableItem(int index)
           
 int getAvailableItemsSize()
           
 javax.swing.JList getAvailableListBox()
           
 JboListModel getAvailableListModel()
           
 ShuttleButtonPanel getButtonPanel()
           
 java.lang.String[] getDeletedItems()
           
 java.lang.Object getSelectedItem(int index)
           
 java.lang.String[] getSelectedItems()
           
 JboListModel getSelectedItemsModel()
           
 int getSelectedItemsSize()
           
 javax.swing.JList getSelectedListBox()
           
 JboListModel getSelectedListModel()
           
protected  void highlightItems(javax.swing.JList toList, JboListModel toModel, java.lang.Object[] selValues)
           
 boolean isDirty()
           
protected  boolean isItemSelected(java.lang.Object obj)
           
 void jbInit()
           
protected  void moveItemBackward(javax.swing.JList fromList, JboListModel fromModel, javax.swing.JList toList, JboListModel toModel, int index, int newIndex)
           
protected  boolean moveItemForward(javax.swing.JList fromList, JboListModel fromModel, javax.swing.JList toList, JboListModel toModel, int index, int newIndex)
           
 void removeAllAvailableItems()
           
 void removeAllItems()
           
 void removeAllSelectedItems()
           
protected  void removeSelectedItems()
           
 void setAvailableItems(java.util.ArrayList items)
           
 void setAvailableItems(java.lang.String[] aList)
           
 void setAvailableLabel(java.lang.String text)
           
 void setDirty(boolean bState)
           
 void setDuplicatesAllowed(boolean bAllow)
           
 void setListItems(java.util.ArrayList aList, java.util.ArrayList sList)
           
 void setListItems(java.lang.String[] aList, java.lang.String[] sList)
           
 void setRemoveSelections(boolean bRemove)
           
 void setSelectedItems(java.util.ArrayList items)
           
 void setSelectedItems(java.lang.String[] sList)
           
 void setSelectedLabel(java.lang.String text)
           
 void setSizes()
           
 void valueChanged(javax.swing.event.ListSelectionEvent e)
           

 

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, 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, 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

 

Methods inherited from class java.awt.Container
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, 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

 

Field Detail

availableJboList

protected JboList availableJboList

availableList

protected javax.swing.JList availableList

availableListModel

protected JboListModel availableListModel

selectedJboList

protected JboList selectedJboList

selectedList

protected javax.swing.JList selectedList

selectedListModel

protected JboListModel selectedListModel

availableLabel

protected javax.swing.JLabel availableLabel

buttons

protected ShuttleButtonPanel buttons

selectedLabel

protected javax.swing.JLabel selectedLabel

delSelection

protected java.util.ArrayList delSelection

orgSelection

protected java.util.ArrayList orgSelection

gridBagLayout1

protected java.awt.GridBagLayout gridBagLayout1

bRemoveSelections

protected boolean bRemoveSelections

bDuplicatesAllowed

protected boolean bDuplicatesAllowed

bDirty

protected boolean bDirty

Constructor Detail

JboSelectPanel

public JboSelectPanel()

Method Detail

jbInit

public void jbInit()
            throws java.lang.Exception
Throws:
java.lang.Exception

getDeletedItems

public java.lang.String[] getDeletedItems()

getAvailableItemsSize

public int getAvailableItemsSize()

getAvailableListModel

public JboListModel getAvailableListModel()

getAvailableItem

public java.lang.String getAvailableItem(int index)

getSelectedItemsSize

public int getSelectedItemsSize()

getSelectedItem

public java.lang.Object getSelectedItem(int index)

getSelectedItems

public java.lang.String[] getSelectedItems()

getSelectedItemsModel

public JboListModel getSelectedItemsModel()

getSelectedListModel

public JboListModel getSelectedListModel()

removeAllAvailableItems

public void removeAllAvailableItems()

removeAllSelectedItems

public void removeAllSelectedItems()

setRemoveSelections

public void setRemoveSelections(boolean bRemove)

setDuplicatesAllowed

public void setDuplicatesAllowed(boolean bAllow)

setListItems

public void setListItems(java.lang.String[] aList,
                         java.lang.String[] sList)

setListItems

public void setListItems(java.util.ArrayList aList,
                         java.util.ArrayList sList)

setSizes

public void setSizes()

setSelectedLabel

public void setSelectedLabel(java.lang.String text)

setSelectedItems

public void setSelectedItems(java.util.ArrayList items)

addAvailableItem

protected void addAvailableItem(java.lang.Object obj)

isItemSelected

protected boolean isItemSelected(java.lang.Object obj)

setAvailableLabel

public void setAvailableLabel(java.lang.String text)

setAvailableItems

public void setAvailableItems(java.util.ArrayList items)

setAvailableItems

public void setAvailableItems(java.lang.String[] aList)

setSelectedItems

public void setSelectedItems(java.lang.String[] sList)

setDirty

public void setDirty(boolean bState)

isDirty

public boolean isDirty()

highlightItems

protected void highlightItems(javax.swing.JList toList,
                              JboListModel toModel,
                              java.lang.Object[] selValues)

addSelectedItems

protected void addSelectedItems()

removeSelectedItems

protected void removeSelectedItems()

addAllItems

public void addAllItems()

removeAllItems

public void removeAllItems()

moveItemForward

protected boolean moveItemForward(javax.swing.JList fromList,
                                  JboListModel fromModel,
                                  javax.swing.JList toList,
                                  JboListModel toModel,
                                  int index,
                                  int newIndex)

moveItemBackward

protected void moveItemBackward(javax.swing.JList fromList,
                                JboListModel fromModel,
                                javax.swing.JList toList,
                                JboListModel toModel,
                                int index,
                                int newIndex)

enableButtons

public void enableButtons()

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent e)
Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getAvailableListBox

public javax.swing.JList getAvailableListBox()

getSelectedListBox

public javax.swing.JList getSelectedListBox()

getButtonPanel

public ShuttleButtonPanel getButtonPanel()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model Tester
11g Release 2 (11.1.2.3.0)

E17487-04


Copyright © 1997, 2012, Oracle. All rights reserved.