Class: com.ibm.dse.gui.SpButtonGroup
Extends: java.swing.JButtonGroup
Implements:
com.ibm.dse.gui.DataExchanger
The SpButtonGroup class has the following
properties:
- alternativeDataName: A data element name defined in the context. It is
of type String.
- beansReactions: A class name. When a bean changes states and the end state
is a non-error state, the bean will call the beanReaction(java.awt.Component)
static method of the specified class.
- DSECoordinatedPanel: The DSECoordinatedPanel that the button group is
related to. Since the button group is a non-visual bean, the operation panel
must be explicitly specified by connecting this property with the "this" operation
panel property.
- dataName: A data element name defined in the context or operation context.
It is of type String.
- dataDirection: Specifies the direction in which a consistency check is
made between the associated data element and the bean. Following are the possible
values:
- Input: When the combo box is selected, the data element in dataName associated
with the bean is updated.
- Output: When the data element in dataName associated with the bean changes,
the combo box is updated.
- Both: Both the Input and Output behaviors occur.
- dataToClear: Clears the data exchangers according to the value in the
dataDirection property, which can be Input, Output, or Both. Applicable to
the Clear button type.
- mandatory: Boolean. If true, a value in the text field is required. This
property can also be defined in the dataElement descriptor. If it is defined
in the model (context or operation context), this value will be the mandatory property
value (the name of this descriptor is isMandatory).