com.ibm.ram.extension
Class MultiValuesConfigurationDetails
java.lang.Object
com.ibm.ram.extension.ConfigurationDetails
com.ibm.ram.extension.MultiValuesConfigurationDetails
public class MultiValuesConfigurationDetails extends ConfigurationDetails
This configuration details class is used for create a configuration value that
has one or more choices for its value. These choices can be rendered rows
of checkboxes or as a multiselect list.
An example is:
Which of the following foods do you eat?
- Steak
- Eggs
- Pasta
Since:
7.1
Constructor Summary
MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
char type,
java.lang.String description)
MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
char type,
java.lang.String description,
java.lang.String defaultValue)
MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
java.lang.String description)
Methods inherited from class com.ibm.ram.extension.ConfigurationDetails
getDefaultValue , getDescription , getKey , getLabel , isConnectionInformation , isPassword , isTextArea , setConnectionInformation , setDefaultValue , setDescription , setKey , setLabel , setPassword , setTextArea
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
MultiValuesConfigurationDetails
public MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
java.lang.String description)
Parameters: key - A unique key for the configuration.label - A label for the configuration that will be displayed to the Rational Asset Manager administrator.values - An array of Strings that holds the valueslabels - An Array of String that holds the labels (What the user sees)description - A description for the configuration that will be displayed to the Rational Asset Manager administrator.Since:
7.1
MultiValuesConfigurationDetails
public MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
char type,
java.lang.String description)
Parameters: key - A unique key for the configuration.label - A label for the configuration that will be displayed to the Rational Asset Manager administrator.values - An array of Strings that holds the valueslabels - An Array of String that holds the labels (What the user sees)type - The displayType for this object (c for checkboxes, s for select box)description - A description for the configuration that will be displayed to the Rational Asset Manager administrator.Since:
7.1
MultiValuesConfigurationDetails
public MultiValuesConfigurationDetails (java.lang.String key,
java.lang.String label,
java.lang.String[] values,
java.lang.String[] labels,
char type,
java.lang.String description,
java.lang.String defaultValue)
Parameters: key - A unique key for the configuration.label - A label for the configuration that will be displayed to the Rational Asset Manager administrator.values - An array of Strings that holds the valueslabels - An Array of String that holds the labels (What the user sees)type - The displayType for this object (c for checkboxes, s for select box)description - A description for the configuration that will be displayed to the Rational Asset Manager administrator.defaultValue - Relationship names separated by a semicolon.Since:
7.1
setValues
public void setValues (java.lang.String[] values)
Parameters: checkboxValues - The values to set.Since:
7.1.1
getValues
public java.lang.String[] getValues ()
Returns: Returns the checkboxValues. Since:
7.1.1
setLabels
public void setLabels (java.lang.String[] labels)
Parameters: labels - The labels to set.Since:
7.1.1
getLabels
public java.lang.String[] getLabels ()
Returns: Returns the labels. Since:
7.1.1
setType
public void setType (char type)
Parameters: type - The type to set.Since:
7.1.1
getType
public char getType ()
Returns: Returns the type. Since:
7.1.1
isCheckbox
public boolean isCheckbox ()
isMultiSelect
public boolean isMultiSelect ()