com.ibm.dse.gui
Class SpComboBox

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JComboBox
                          |
                          +--com.ibm.dse.gui.SpComboBox

public class SpComboBox
extends javax.swing.JComboBox
implements DataExchangerWithList, GUIComponent, java.awt.event.ItemListener, java.awt.event.KeyListener

The SpComboBox class is a Bean that provides a selectable drop-down list.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JComboBox
javax.swing.JComboBox.AccessibleJComboBox, javax.swing.JComboBox.KeySelectionManager
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Fields inherited from class javax.swing.JComboBox
actionCommand, dataModel, editor, isEditable, keySelectionManager, lightWeightPopupEnabled, maximumRowCount, renderer, selectedItemReminder
 
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
 
Constructor Summary
SpComboBox()
          This constructor creates a SpComboBox object.
 
Method Summary
 void addCoordinatedEventListener(CoordinatedEventListener newListener)
          Adds an CoordinatedEventListener.
 void addDataChangedListener(DataChangedListener newListener)
          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)
          Method to support listener events.
 boolean getActivatedOkKey()
          Gets the activatedOkKey property (boolean) 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.
 ColorSettings getColors()
          Gets the colors property (com.ibm.dse.gui.ColorSettings) 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 (java.lang.String) 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.
 boolean getInError()
          Gets the inError property (boolean) value.
protected  java.lang.Object getKeyFromValue(java.lang.Object value, boolean errorMessage)
          Gets the key property from value in keyedCollection.
 NavigationParameters getNavigationParameters()
          Gets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value.
 boolean getRequired()
          Gets the required property (boolean) 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 SpComboBox 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 combo box is required or not.
 void itemStateChanged(java.awt.event.ItemEvent e)
          Method to handle events for the ItemListener interface.
 void keyPressed(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
 void keyReleased(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
 void keyTyped(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
static void main(java.lang.String[] args)
          Provides a main entry point.
 void paint(java.awt.Graphics g)
          This method is invoked by Swing to draw components.
protected  void processComponentKeyEvent(java.awt.event.KeyEvent e)
          It is called after interested listeners have managed the event.
 void processKeyEvent(java.awt.event.KeyEvent e)
          It is called after interested listeners have managed the event.
 void removeCoordinatedEventListener(CoordinatedEventListener newListener)
          Removes a CoordinatedEventListener.
 void removeDataChangedListener(DataChangedListener newListener)
          Deprecated. (use removeCoordinatedEventListener(CoordinatedEventListener newListener))
 void setActivatedOkKey(boolean activatedOkKey)
          Sets the activatedOkKey property (boolean) 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 setColorCombo(java.awt.Color bColor, java.awt.Color fColor)
           
protected  void setColors()
          Decides the background and foreground colors.
 void setColors(ColorSettings colors)
          Sets the colors property (com.ibm.dse.gui.ColorSettings) value.
 void setComponentOrientation(java.awt.ComponentOrientation o)
          Set the language-sensitive orientation that is to be used to order the elements or text within this component.
 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 dataValue)
          Sets the dataValue property (java.lang.String) value.
 void setDataValueForList(java.lang.Object dataValueForList)
          Sets the dataValueForList property (java.lang.Object) value.
protected  void setDataValueWithoutReflectingInView(java.lang.Object dataValue)
          Sets the dataValue property (java.lang.String) value.
 void setEditable(boolean b)
          Makes the combo box editable or not depending on the parameter.
 void setEnabled(boolean b)
          Enables or disables the combo box depending on the parameter.
 void setHelpID(java.lang.String helpID)
          Sets the helpID property (java.lang.String) value.
 void setInError(boolean inError)
          Sets the inError property (boolean) value.
 void setListElements(java.util.Vector list)
          Updates the combo box elements.
 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.
 
Methods inherited from class javax.swing.JComboBox
actionPerformed, addActionListener, addItem, addItemListener, configureEditor, contentsChanged, createDefaultKeySelectionManager, fireActionEvent, fireItemStateChanged, getAccessibleContext, getActionCommand, getEditor, getItemAt, getItemCount, getKeySelectionManager, getMaximumRowCount, getModel, getRenderer, getSelectedIndex, getSelectedItem, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, installAncestorListener, intervalAdded, intervalRemoved, isEditable, isFocusTraversable, isLightWeightPopupEnabled, isPopupVisible, paramString, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, selectedItemChanged, selectWithKeyChar, setActionCommand, setEditor, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setRenderer, setSelectedIndex, setSelectedItem, setUI, showPopup, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, processFocusEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpComboBox

public SpComboBox()
This constructor creates a SpComboBox object.
Method Detail

addCoordinatedEventListener

public void addCoordinatedEventListener(CoordinatedEventListener newListener)
Adds an CoordinatedEventListener.
Parameters:
newListener - CoordinatedEventListener

addDataChangedListener

public void addDataChangedListener(DataChangedListener newListener)
Deprecated. (use addCoordinatedEventListener(CoordinatedEventListener newListener))

Adds a DataChangedListener.
Parameters:
newListener - DataChangedListener, the new DataChangedEvent listener

executeBeanReactions

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.

fireCoordinationEvent

public void fireCoordinationEvent()
Fires a DSECoordinationEvent when data has changed.

fireCoordinationEvent

public void fireCoordinationEvent(DSECoordinationEvent event)
Fires a DSECoordinationEvent when data has changed.
Parameters:
event - DSECoordinationEvent

fireHandleDataChanged

public void fireHandleDataChanged()
Deprecated. (use fireCoordinationEvent()

Fires a DataChangedEvent when data has changed. The source of the event is the combo box.

fireHandleDataChanged

public void fireHandleDataChanged(DataChangedEvent event)
Method to support listener events.
Parameters:
event - DataChangedEvent

getActivatedOkKey

public boolean getActivatedOkKey()
Gets the activatedOkKey property (boolean) value.
Specified by:
getActivatedOkKey in interface GUIComponent
Returns:
boolean - the activatedOkKey property value
See Also:
setActivatedOkKey(boolean)

getAlternativeDataName

public java.lang.String getAlternativeDataName()
Gets the alternativeDataName property (java.lang.String) value.
Returns:
The alternativeDataName property value.
See Also:
setAlternativeDataName(java.lang.String)

getBeansReactions

public java.lang.String getBeansReactions()
Gets the beansReactions property (java.lang.String) value.
Returns:
The beansReactions property value.
See Also:
setBeansReactions(java.lang.String)

getColors

public ColorSettings getColors()
Gets the colors property (com.ibm.dse.gui.ColorSettings) value.
Returns:
ColorSettings - the colors property value
See Also:
setColors()

getDataDirection

public java.lang.String getDataDirection()
Gets the dataDirection property (java.lang.String) value.
Returns:
String - the dataDirection property value
See Also:
setDataDirection(java.lang.String)

getDataName

public java.lang.String getDataName()
Gets the dataName property (java.lang.String) value.
Returns:
String - the dataName property value
See Also:
setDataName(java.lang.String)

getDataNameForList

public java.lang.String getDataNameForList()
Gets the dataNameForList property (java.lang.String) value.
Specified by:
getDataNameForList in interface DataExchangerWithList
Returns:
String - the dataNameForList property value
See Also:
setDataNameForList(java.lang.String)

getDataToClear

public java.lang.String getDataToClear()
Gets the dataToClear property (java.lang.String) value.
Returns:
The dataToClear property value.
See Also:
setDataToClear(java.lang.String)

getDataValue

public java.lang.Object getDataValue()
Gets the dataValue property (java.lang.String) value.
Returns:
Object - the dataValue property value
See Also:
setDataValue(java.lang.Object)

getDSECoordinatedPanel

public DSECoordinatedPanel getDSECoordinatedPanel()
Gets the DSECoordinatedPanel where the component is placed
Returns:
com.ibm.dse.gui.DSECoordinatedPanel

getErrorMessage

public java.lang.String getErrorMessage()
Gets the ErrorMessage property value from its formatters (if exists).
Returns:
java.lang.String - the error message

getHelpID

public java.lang.String getHelpID()
Gets the helpID property (java.lang.String) value.
Returns:
String - the helpID property value
See Also:
setHelpID(java.lang.String)

getInError

public boolean getInError()
Gets the inError property (boolean) value.
Returns:
boolean - the inError property value
See Also:
setInError(boolean)

getKeyFromValue

protected java.lang.Object getKeyFromValue(java.lang.Object value,
                                           boolean errorMessage)
Gets the key property from value in keyedCollection.
Parameters:
Value - java.lang.Object
errorMessage - boolean, shows error message or not.
Returns:
Object key associated to value

getNavigationParameters

public NavigationParameters getNavigationParameters()
Gets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value.
Returns:
The navigationParameters property value.
See Also:
setNavigationParameters(com.ibm.dse.gui.NavigationParameters)

getRequired

public boolean getRequired()
Gets the required property (boolean) value.
Returns:
boolean - the required property value
See Also:
setRequired(boolean)

getSendCoordinatedEvent

public boolean getSendCoordinatedEvent()

getSpPanel

public SpPanel getSpPanel()
Gets the SpPanel where the component is placed
Returns:
com.ibm.dse.gui.SpPanel

getType

public java.lang.String getType()
Gets the type property (java.lang.String) value.
Returns:
The type property value.
See Also:
setType(java.lang.String)

getUseKeyValues

public java.lang.Boolean getUseKeyValues()
Gets the useKeyValues property (java.lang.Boolean) value.
Returns:
Boolean - the useKeyValues property value
See Also:
setUseKeyValues(java.lang.Boolean)

getValueFromKey

protected java.lang.Object getValueFromKey(java.lang.Object key,
                                           boolean errorMessage)
Gets the value property from key in keyedCollection.
Parameters:
key - java.lang.Object
errorMessage - boolean, shows error message or not.
Returns:
Object value associated to key

getValueInContext

public java.lang.String getValueInContext()
Gets the valueInContext property (java.lang.String) value.
Returns:
The valueInContext property value.
See Also:
setValueInContext(java.lang.String)

hasAlternativeDataName

public boolean hasAlternativeDataName()
Returns if the SpComboBox has alternative data name attribute.
Returns:
boolean - if it has alternative data name atribute

isInError

public boolean isInError()
Complies with the DataExchanger interface. A combo box can never be in error.
Returns:
boolean - if it is in error or not

isKeyedValue

public boolean isKeyedValue()
if true this bean returns a composed data value.
Returns:
boolean

isRequired

public boolean isRequired()
Returns if the combo box is required or not.
Returns:
boolean - if it is required or not

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Method to handle events for the ItemListener interface.
Specified by:
itemStateChanged in interface java.awt.event.ItemListener
Parameters:
e - java.awt.event.ItemEvent

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.
Specified by:
keyPressed in interface GUIComponent
Parameters:
e - java.awt.event.KeyEvent

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.
Specified by:
keyReleased in interface java.awt.event.KeyListener
Parameters:
e - java.awt.event.KeyEvent

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.
Specified by:
keyTyped in interface java.awt.event.KeyListener
Parameters:
e - java.awt.event.KeyEvent

main

public static void main(java.lang.String[] args)
Provides a main entry point. It starts the part when it is run as an application.
Parameters:
args - java.lang.String[]

paint

public void paint(java.awt.Graphics g)
This method is invoked by Swing to draw components. Applications should not invoke paint directly, but should instead use the repaint method to schedule the component for redrawing.

This method actually delegates the work of painting to three protected methods: paintComponent, paintBorder, and paintChildren. They're called in the order listed to ensure that children appear on top of component itself. Generally speaking, the component and its children should not paint in the insets area allocated to the border. Subclasses can just override this method, as always. A subclass that just wants to specialize the UI (look and feel) delegates paint method should just override paintComponent.

Overrides:
paint in class javax.swing.JComponent
See Also:
JComponent.paintComponent(java.awt.Graphics), JComponent.paintBorder(java.awt.Graphics), JComponent.paintChildren(java.awt.Graphics), JComponent.getComponentGraphics(java.awt.Graphics), JComponent.repaint(long, int, int, int, int)

processComponentKeyEvent

protected void processComponentKeyEvent(java.awt.event.KeyEvent e)
It is called after interested listeners have managed the event. In case the event is due to an special key, the event is consumed.
Overrides:
processComponentKeyEvent in class javax.swing.JComponent

processKeyEvent

public void processKeyEvent(java.awt.event.KeyEvent e)
It is called after interested listeners have managed the event. In case the event is due to an special key, the event is consumed.
Overrides:
processKeyEvent in class javax.swing.JComboBox

removeCoordinatedEventListener

public void removeCoordinatedEventListener(CoordinatedEventListener newListener)
Removes a CoordinatedEventListener.
Parameters:
newListener - DataChangedListener

removeDataChangedListener

public void removeDataChangedListener(DataChangedListener newListener)
Deprecated. (use removeCoordinatedEventListener(CoordinatedEventListener newListener))

Removes a DataChangedListener.
Parameters:
newListener - DataChangedListener, the DataChangedEvent listener to be removed

setActivatedOkKey

public void setActivatedOkKey(boolean activatedOkKey)
Sets the activatedOkKey property (boolean) value.
Specified by:
setActivatedOkKey in interface GUIComponent
Parameters:
activatedOkKey - boolean, the new value for the property
See Also:
getActivatedOkKey()

setAlternativeDataName

public void setAlternativeDataName(java.lang.String alternativeDataName)
Sets the alternativeDataName property (java.lang.String) value.
Parameters:
alternativeDataName - The new value for the property.
See Also:
getAlternativeDataName()

setBeansReactions

public void setBeansReactions(java.lang.String beansReactions)
Sets the beansReactions property (java.lang.String) value.
Parameters:
beansReactions - The new value for the property.
See Also:
getBeansReactions()

setColorCombo

protected void setColorCombo(java.awt.Color bColor,
                             java.awt.Color fColor)

setColors

protected void setColors()
Decides the background and foreground colors.

setColors

public void setColors(ColorSettings colors)
Sets the colors property (com.ibm.dse.gui.ColorSettings) value.
Parameters:
colors - ColorSettings, the new value for the colors property
See Also:
getColors()

setComponentOrientation

public void setComponentOrientation(java.awt.ComponentOrientation o)
Set the language-sensitive orientation that is to be used to order the elements or text within this component. Language-sensitive LayoutManager and Component subclasses will use this property to determine how to lay out and draw components.

At construction time, a component's orientation is set to ComponentOrientation.UNKNOWN, indicating that it has not been specified explicitly. The UNKNOWN orientation behaves the same as ComponentOrientation.LEFT_TO_RIGHT.

To set the orientation of a single component, use this method. To apply a ResourceBundle's orientation to an entire component hierarchy, use java.awt.Window.applyResourceBundle.

Overrides:
setComponentOrientation in class java.awt.Component

setDataDirection

public void setDataDirection(java.lang.String dataDirection)
Sets the dataDirection property (java.lang.String) value.
Parameters:
dataDirection - String, the new value for the dataDirection property
See Also:
getDataDirection()

setDataName

public void setDataName(java.lang.String dataName)
Sets the dataName property (java.lang.String) value.
Parameters:
dataName - String, the new value for the dataName property
See Also:
getDataName()

setDataNameForList

public void setDataNameForList(java.lang.String dataNameForList)
Sets the dataNameForList property (java.lang.String) value.
Specified by:
setDataNameForList in interface DataExchangerWithList
Parameters:
dataNameForList - String, the new value for the dataNameForList property
See Also:
getDataNameForList()

setDataToClear

public void setDataToClear(java.lang.String dataToClear)
Sets the dataToClear property (java.lang.String) value.
Parameters:
dataToClear - The new value for the property.
See Also:
getDataToClear()

setDataValue

public void setDataValue(java.lang.Object dataValue)
Sets the dataValue property (java.lang.String) value.
Parameters:
dataValue - Object, the new value for the dataValue property
See Also:
getDataValue()

setDataValueForList

public void setDataValueForList(java.lang.Object dataValueForList)
Sets the dataValueForList property (java.lang.Object) value.
Specified by:
setDataValueForList in interface DataExchangerWithList
Parameters:
dataValueForList - Object, the new value for the dataValueForList property
See Also:
#getDataValueForList

setDataValueWithoutReflectingInView

protected void setDataValueWithoutReflectingInView(java.lang.Object dataValue)
Sets the dataValue property (java.lang.String) value. The combo box view is not updated.
Parameters:
dataValue - Object, the new value for the dataValue property

setEditable

public void setEditable(boolean b)
Makes the combo box editable or not depending on the parameter.
Overrides:
setEditable in class javax.swing.JComboBox
Parameters:
b - boolean, the new value for enabling or disabling the combo box

setEnabled

public void setEnabled(boolean b)
Enables or disables the combo box depending on the parameter.
Overrides:
setEnabled in class javax.swing.JComboBox
Parameters:
b - boolean, that indicates if the combo box must be enabled or not

setHelpID

public void setHelpID(java.lang.String helpID)
Sets the helpID property (java.lang.String) value.
Parameters:
helpID - String, the new value for the helpID property
See Also:
getHelpID()

setInError

public void setInError(boolean inError)
Sets the inError property (boolean) value.
Parameters:
inError - boolean, the new value for the inError property
See Also:
getInError()

setListElements

public void setListElements(java.util.Vector list)
Updates the combo box elements.
Parameters:
list - Vector, a vector with the strings the combo box will contain

setNavigationParameters

public void setNavigationParameters(NavigationParameters navigationParameters)
Sets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value.
Parameters:
navigationParameters - The new value for the property.
See Also:
getNavigationParameters()

setRequired

public void setRequired(boolean required)
Sets the required property (boolean) value.
Parameters:
required - boolean, the new value for the required property
See Also:
getRequired()

setSendCoordinatedEvent

public void setSendCoordinatedEvent(boolean send)

setType

public void setType(java.lang.String type)
Sets the type property (java.lang.String) value.
Parameters:
type - The new value for the property.
See Also:
getType()

setUseKeyValues

public void setUseKeyValues(java.lang.Boolean useKeyValues)
Sets the useKeyValues property (java.lang.Boolean) value.
Parameters:
useKeyValues - Boolean, the new value for the useKeyValues property
See Also:
getUseKeyValues()

setUseKeyValues

public void setUseKeyValues(boolean useKeyValues)
Sets the useKeyValues property (boolean) value.
Parameters:
useKeyValues - boolean, the new value for the useKeyValues property
See Also:
getUseKeyValues()

setValueInContext

public void setValueInContext(java.lang.String valueInContext)
Sets the valueInContext property (java.lang.String) value.
Parameters:
valueInContext - The new value for the property.
See Also:
getValueInContext()