com.ibm.ram.extension
Class SelectBoxConfigurationDetails

java.lang.Object
  extended by com.ibm.ram.extension.ConfigurationDetails
      extended by com.ibm.ram.extension.SelectBoxConfigurationDetails

public class SelectBoxConfigurationDetails
extends ConfigurationDetails

A SelectBox configuration is simply a dropdown box for a value. This allows developers to create a set of options that a user can choose.


Constructor Summary
SelectBoxConfigurationDetails()
          Default Constructor
SelectBoxConfigurationDetails(java.lang.String key, java.lang.String label, java.lang.String[] selectboxValues, java.lang.String[] selectboxLabels, java.lang.String description)
           
SelectBoxConfigurationDetails(java.lang.String key, java.lang.String label, java.lang.String[] selectboxValues, java.lang.String[] selectboxLabels, java.lang.String description, java.lang.String defaultValue)
           
 
Method Summary
 java.lang.String[] getSelectBoxLabels()
           
 java.lang.String[] getSelectBoxValues()
           
 void setSelectBoxLabels(java.lang.String[] selectBoxLabels)
           
 void setSelectBoxValues(java.lang.String[] selectBoxValues)
           
 
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
 

Constructor Detail

SelectBoxConfigurationDetails

public SelectBoxConfigurationDetails()
Default Constructor

Since:
7.2

SelectBoxConfigurationDetails

public SelectBoxConfigurationDetails(java.lang.String key,
                                     java.lang.String label,
                                     java.lang.String[] selectboxValues,
                                     java.lang.String[] selectboxLabels,
                                     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.
selectBoxLabels - Values associated with a select box item
selectBoxValues - Display values associated with a select box item
description - A description for the configuration that will be displayed to the Rational Asset Manager administrator.
Since:
7.1

SelectBoxConfigurationDetails

public SelectBoxConfigurationDetails(java.lang.String key,
                                     java.lang.String label,
                                     java.lang.String[] selectboxValues,
                                     java.lang.String[] selectboxLabels,
                                     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.
selectBoxLabels - Values associated with a select box item
selectBoxValues - Display values associated with a select box item
description - A description for the configuration that will be displayed to the Rational Asset Manager administrator.
defaultValue - Select box names separated by a semicolon.
Since:
7.1
Method Detail

setSelectBoxLabels

public void setSelectBoxLabels(java.lang.String[] selectBoxLabels)
Parameters:
selectBoxLabels - The selectBoxLabels to set.
Since:
7.1.1

getSelectBoxLabels

public java.lang.String[] getSelectBoxLabels()
Returns:
Returns the selectBoxLabels.
Since:
7.1.1

setSelectBoxValues

public void setSelectBoxValues(java.lang.String[] selectBoxValues)
Parameters:
selectBoxValues - The selectBoxValues to set.
Since:
7.1.1

getSelectBoxValues

public java.lang.String[] getSelectBoxValues()
Returns:
Returns the selectBoxValues.
Since:
7.1.1