|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JList
com.ibm.dse.gui.SpList
Bean that allows the user to select one object from a list. SpList doesn't support scrolling directly. To create a scrolling list you make the SpList the viewport view of a JScrollPane, e.g. JScrollPane scrollPane = new JScrollPane(dataSpList); // Or in two steps: JScrollPane scrollPane = new JScrollPane(); scrollPane.getViewport().setView(dataSpList);
Nested Class Summary |
---|
Nested classes inherited from class javax.swing.JList |
---|
javax.swing.JList.AccessibleJList |
Nested classes inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JList |
---|
HORIZONTAL_WRAP, VERTICAL, VERTICAL_WRAP |
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.Container |
---|
|
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 | |
---|---|
SpList()
This constructor creates a SpList object. |
Method Summary | |
---|---|
void |
addActionListener(java.awt.event.ActionListener ae)
Documented in the JDK. |
void |
addCoordinatedEventListener(CoordinatedEventListener newListener)
Adds an CoordinatedEventListener. |
void |
addDataChangedListener(DataChangedListener adl)
Deprecated. (use addCoordinatedEventListener(CoordinatedEventListener newListener)) |
protected void |
executeBeanReactions()
When a Bean changes states and the end state is a non-error state, the Bean will call the beanReaction(java.awt.Component) public static method of the specified class. |
void |
fireCoordinationEvent()
Fires a DSECoordinationEvent when data has changed. |
void |
fireCoordinationEvent(DSECoordinationEvent event)
Fires a DSECoordinationEvent when data has changed. |
void |
fireHandleDataChanged()
Deprecated. (use fireCoordinationEvent()) |
void |
fireHandleDataChanged(DataChangedEvent event)
Deprecated. (use fireCoordinationEvent(DSECoordinationEvent)) |
boolean |
getActivatedOkKey()
Gets the activatedOkKey property (boolean) value. |
ColorSettings |
getAllColors()
Gets the allColors property (com.ibm.dse.gui.ColorSettings) value. |
java.lang.String |
getAlternativeDataName()
Gets the alternativeDataName property (java.lang.String) value. |
java.lang.String |
getBeansReactions()
Gets the beansReactions property (java.lang.String) value. |
java.lang.String |
getDataDirection()
Gets the dataDirection property (java.lang.String) value. |
java.lang.String |
getDataName()
Gets the dataName property (java.lang.String) value. |
java.lang.String |
getDataNameForList()
Gets the dataNameForList property (java.lang.String) value. |
java.lang.String |
getDataToClear()
Gets the dataToClear property (java.lang.String) value. |
java.lang.Object |
getDataValue()
Gets the dataValue property (Object) value. |
DSECoordinatedPanel |
getDSECoordinatedPanel()
Gets the DSECoordinatedPanel where the component is placed |
java.lang.String |
getErrorMessage()
Gets the ErrorMessage property value from its formatters (if exists). |
java.lang.String |
getHelpID()
Gets the helpID property (java.lang.String) value. |
protected java.lang.Object |
getKeyFromValue(java.lang.Object value,
boolean errorMessage)
Gets the key property from value in keyedCollection. |
boolean |
getMandatory()
Gets the mandatory property (boolean) value. |
NavigationParameters |
getNavigationParameters()
Gets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
boolean |
getSendCoordinatedEvent()
|
SpPanel |
getSpPanel()
Gets the SpPanel where the component is placed |
java.lang.String |
getType()
Gets the type property (java.lang.String) value. |
java.lang.Boolean |
getUseKeyValues()
Gets the useKeyValues property (java.lang.Boolean) value. |
protected java.lang.Object |
getValueFromKey(java.lang.Object key,
boolean errorMessage)
Gets the value property from key in keyedCollection. |
java.lang.String |
getValueInContext()
Gets the valueInContext property (java.lang.String) value. |
boolean |
hasAlternativeDataName()
Returns if the SpList has alternative data name attribute. |
boolean |
isInError()
Complies with the DataExchanger interface. |
boolean |
isKeyedValue()
if true this bean returns a composed data value. |
boolean |
isRequired()
Returns if the spList is required or not. |
void |
keyPressed(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface. |
static void |
main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application |
protected void |
processComponentKeyEvent(java.awt.event.KeyEvent e)
It is called after interested listeners have managed the event. |
void |
removeActionListener(java.awt.event.ActionListener ae)
Documented in the JDK. |
void |
removeCoordinatedEventListener(CoordinatedEventListener newListener)
Removes a CoordinatedEventListener. |
void |
removeDataChangedListener(DataChangedListener dcl)
Deprecated. (use removeCoordinatedEventListener(CoordinatedEventListener newListener)) |
void |
setActivatedOkKey(boolean activatedOkKey)
Sets the activatedOkKey property (boolean) value. |
void |
setAllColors(ColorSettings allColors)
Sets the allColors property (com.ibm.dse.gui.ColorSettings) value. |
void |
setAlternativeDataName(java.lang.String alternativeDataName)
Sets the alternativeDataName property (java.lang.String) value. |
void |
setBeansReactions(java.lang.String beansReactions)
Sets the beansReactions property (java.lang.String) value. |
protected void |
setColors()
Decides the background and foreground colors. |
void |
setDataDirection(java.lang.String dataDirection)
Sets the dataDirection property (java.lang.String) value. |
void |
setDataName(java.lang.String dataName)
Sets the dataName property (java.lang.String) value. |
void |
setDataNameForList(java.lang.String dataNameForList)
Sets the dataNameForList property (java.lang.String) value. |
void |
setDataToClear(java.lang.String dataToClear)
Sets the dataToClear property (java.lang.String) value. |
void |
setDataValue(java.lang.Object o)
Sets the dataValue property (Object) value. |
void |
setDataValueForList(java.lang.Object dataValueForList)
Sets the dataValueForList property (java.lang.Object) value. |
void |
setEnabled(boolean b)
Enables or disables the SpList depending on the parameter. |
void |
setHelpID(java.lang.String helpID)
Sets the helpID property (java.lang.String) value. |
void |
setListElements(java.util.Vector list)
Updates the SpList elements. |
void |
setMandatory(boolean mandatory)
Sets the mandatory property (boolean) value. |
void |
setNavigationParameters(NavigationParameters navigationParameters)
Sets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
void |
setRequired(boolean required)
Sets the required property (boolean) value. |
void |
setSendCoordinatedEvent(boolean send)
|
void |
setType(java.lang.String type)
Sets the type property (java.lang.String) value. |
void |
setUseKeyValues(boolean useKeyValues)
Sets the useKeyValues property (boolean) value. |
void |
setUseKeyValues(java.lang.Boolean useKeyValues)
Sets the useKeyValues property (java.lang.Boolean) value. |
void |
setValueInContext(java.lang.String valueInContext)
Sets the valueInContext property (java.lang.String) value. |
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
Method to handle events for the ListSelectionListener interface. |
Methods inherited from class javax.swing.JList |
---|
addListSelectionListener, addSelectionInterval, clearSelection, createSelectionModel, ensureIndexIsVisible, fireSelectionValueChanged, getAccessibleContext, getAnchorSelectionIndex, getCellBounds, getCellRenderer, getDragEnabled, getFirstVisibleIndex, getFixedCellHeight, getFixedCellWidth, getLastVisibleIndex, getLayoutOrientation, getLeadSelectionIndex, getListSelectionListeners, getMaxSelectionIndex, getMinSelectionIndex, getModel, getNextMatch, getPreferredScrollableViewportSize, getPrototypeCellValue, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedIndex, getSelectedIndices, getSelectedValue, getSelectedValues, getSelectionBackground, getSelectionForeground, getSelectionMode, getSelectionModel, getToolTipText, getUI, getUIClassID, getValueIsAdjusting, getVisibleRowCount, indexToLocation, isSelectedIndex, isSelectionEmpty, locationToIndex, paramString, removeListSelectionListener, removeSelectionInterval, setCellRenderer, setDragEnabled, setFixedCellHeight, setFixedCellWidth, setLayoutOrientation, setListData, setListData, setModel, setPrototypeCellValue, setSelectedIndex, setSelectedIndices, setSelectedValue, setSelectionBackground, setSelectionForeground, setSelectionInterval, setSelectionMode, setSelectionModel, setUI, setValueIsAdjusting, setVisibleRowCount, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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 SpList()
Method Detail |
public void addActionListener(java.awt.event.ActionListener ae)
addActionListener
in interface DataExchanger
ae
- java.awt.event.ActionEventpublic void addCoordinatedEventListener(CoordinatedEventListener newListener)
addCoordinatedEventListener
in interface DataExchanger
newListener
- CoordinatedEventListenerpublic void addDataChangedListener(DataChangedListener adl)
addDataChangedListener
in interface DataExchanger
adl
- DataChangedListenerprotected void executeBeanReactions()
public void fireCoordinationEvent()
public void fireCoordinationEvent(DSECoordinationEvent event)
event
- DSECoordinationEventpublic void fireHandleDataChanged()
public void fireHandleDataChanged(DataChangedEvent event)
event
- DataChangedEventpublic boolean getActivatedOkKey()
getActivatedOkKey
in interface GUIComponent
setActivatedOkKey(boolean)
public ColorSettings getAllColors()
setAllColors(com.ibm.dse.gui.ColorSettings)
public java.lang.String getAlternativeDataName()
getAlternativeDataName
in interface DataExchanger
setAlternativeDataName(java.lang.String)
public java.lang.String getBeansReactions()
setBeansReactions(java.lang.String)
public java.lang.String getDataDirection()
getDataDirection
in interface DataExchanger
setDataDirection(java.lang.String)
public java.lang.String getDataName()
getDataName
in interface DataExchanger
setDataName(java.lang.String)
public java.lang.String getDataNameForList()
getDataNameForList
in interface DataExchangerWithList
setDataNameForList(java.lang.String)
public java.lang.String getDataToClear()
getDataToClear
in interface PanelActions
setDataToClear(java.lang.String)
public java.lang.Object getDataValue()
getDataValue
in interface DataExchanger
setDataValue(java.lang.Object)
public DSECoordinatedPanel getDSECoordinatedPanel()
getDSECoordinatedPanel
in interface PanelActions
public java.lang.String getErrorMessage()
getErrorMessage
in interface DataExchanger
public java.lang.String getHelpID()
setHelpID(java.lang.String)
protected java.lang.Object getKeyFromValue(java.lang.Object value, boolean errorMessage)
errorMessage
- boolean, shows error message or not.
public boolean getMandatory()
setMandatory(boolean)
public NavigationParameters getNavigationParameters()
getNavigationParameters
in interface DataExchanger
setNavigationParameters(com.ibm.dse.gui.NavigationParameters)
public boolean getSendCoordinatedEvent()
public SpPanel getSpPanel()
getSpPanel
in interface PanelActions
public java.lang.String getType()
getType
in interface DataExchanger
setType(java.lang.String)
public java.lang.Boolean getUseKeyValues()
setUseKeyValues(java.lang.Boolean)
protected java.lang.Object getValueFromKey(java.lang.Object key, boolean errorMessage)
key
- java.lang.ObjecterrorMessage
- boolean, shows error message or not.
public java.lang.String getValueInContext()
setValueInContext(java.lang.String)
public boolean hasAlternativeDataName()
hasAlternativeDataName
in interface DataExchanger
public boolean isInError()
isInError
in interface DataExchanger
public boolean isKeyedValue()
isKeyedValue
in interface DataExchanger
public boolean isRequired()
isRequired
in interface DataExchanger
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface GUIComponent
e
- java.awt.event.KeyEventpublic static void main(java.lang.String[] args)
args
- java.lang.String[]protected void processComponentKeyEvent(java.awt.event.KeyEvent e)
public void removeActionListener(java.awt.event.ActionListener ae)
removeActionListener
in interface DataExchanger
ae
- java.awt.event.ActionEventpublic void removeCoordinatedEventListener(CoordinatedEventListener newListener)
removeCoordinatedEventListener
in interface DataExchanger
newListener
- DataChangedListenerpublic void removeDataChangedListener(DataChangedListener dcl)
removeDataChangedListener
in interface DataExchanger
dcl
- com.ibm.dse.gui.DataChangedListenerpublic void setActivatedOkKey(boolean activatedOkKey)
setActivatedOkKey
in interface GUIComponent
activatedOkKey
- boolean, the new value for the propertygetActivatedOkKey()
public void setAllColors(ColorSettings allColors)
getAllColors()
public void setAlternativeDataName(java.lang.String alternativeDataName)
setAlternativeDataName
in interface DataExchanger
alternativeDataName
- The new value for the property.getAlternativeDataName()
public void setBeansReactions(java.lang.String beansReactions)
beansReactions
- The new value for the property.getBeansReactions()
protected void setColors()
public void setDataDirection(java.lang.String dataDirection)
setDataDirection
in interface DataExchanger
dataDirection
- String, the new value for the property.getDataDirection()
public void setDataName(java.lang.String dataName)
setDataName
in interface DataExchanger
dataName
- String, the new value for the property.getDataName()
public void setDataNameForList(java.lang.String dataNameForList)
setDataNameForList
in interface DataExchangerWithList
dataNameForList
- String, the new value for the property.getDataNameForList()
public void setDataToClear(java.lang.String dataToClear)
dataToClear
- The new value for the property.getDataToClear()
public void setDataValue(java.lang.Object o)
setDataValue
in interface DataExchanger
o
- java.lang.Object, the data valuegetDataValue()
public void setDataValueForList(java.lang.Object dataValueForList)
setDataValueForList
in interface DataExchangerWithList
dataValueForList
- Object, the new value for the dataValueForList property#getDataValueForList
public void setEnabled(boolean b)
b
- boolean, that indicates if the SpList must be enabled or notpublic void setHelpID(java.lang.String helpID)
setHelpID
in interface DataExchanger
helpID
- String, the new value for the property.getHelpID()
public void setListElements(java.util.Vector list)
public void setMandatory(boolean mandatory)
mandatory
- boolean, the new value for the property.getMandatory()
public void setNavigationParameters(NavigationParameters navigationParameters)
setNavigationParameters
in interface DataExchanger
navigationParameters
- The new value for the property.getNavigationParameters()
public void setRequired(boolean required)
setRequired
in interface DataExchanger
required
- boolean, the new value for the required propertypublic void setSendCoordinatedEvent(boolean send)
public void setType(java.lang.String type)
setType
in interface DataExchanger
type
- The new value for the property.getType()
public void setUseKeyValues(java.lang.Boolean useKeyValues)
useKeyValues
- boolean, the new value for the property.getUseKeyValues()
public void setUseKeyValues(boolean useKeyValues)
useKeyValues
- boolean, the new value for the useKeyValues propertygetUseKeyValues()
public void setValueInContext(java.lang.String valueInContext)
valueInContext
- The new value for the property.getValueInContext()
public void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged
in interface javax.swing.event.ListSelectionListener
e
- ListSelectionEvent
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |