org.cagrid.installer.steps.options
Class ListPropertyConfigurationOption

java.lang.Object
  extended by org.cagrid.installer.steps.options.AbstractPropertyConfigurationOption
      extended by org.cagrid.installer.steps.options.ListPropertyConfigurationOption
All Implemented Interfaces:
PropertyConfigurationOption

public class ListPropertyConfigurationOption
extends AbstractPropertyConfigurationOption

Author:
Joshua Phillips

Nested Class Summary
static class ListPropertyConfigurationOption.LabelValuePair
           
 
Constructor Summary
ListPropertyConfigurationOption()
           
ListPropertyConfigurationOption(java.lang.String name, java.lang.String description, ListPropertyConfigurationOption.LabelValuePair[] choices)
           
ListPropertyConfigurationOption(java.lang.String name, java.lang.String description, ListPropertyConfigurationOption.LabelValuePair[] choices, boolean required)
           
ListPropertyConfigurationOption(java.lang.String name, java.lang.String description, java.lang.String[] choices)
           
ListPropertyConfigurationOption(java.lang.String name, java.lang.String description, java.lang.String[] strChoices, boolean required)
           
 
Method Summary
 ListPropertyConfigurationOption.LabelValuePair[] getChoices()
           
 void setChoices(ListPropertyConfigurationOption.LabelValuePair[] choices)
           
 
Methods inherited from class org.cagrid.installer.steps.options.AbstractPropertyConfigurationOption
getDescription, getName, isRequired, setDescription, setName, setRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListPropertyConfigurationOption

public ListPropertyConfigurationOption()

ListPropertyConfigurationOption

public ListPropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String[] choices)

ListPropertyConfigurationOption

public ListPropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String[] strChoices,
                                       boolean required)

ListPropertyConfigurationOption

public ListPropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       ListPropertyConfigurationOption.LabelValuePair[] choices)

ListPropertyConfigurationOption

public ListPropertyConfigurationOption(java.lang.String name,
                                       java.lang.String description,
                                       ListPropertyConfigurationOption.LabelValuePair[] choices,
                                       boolean required)
Method Detail

getChoices

public ListPropertyConfigurationOption.LabelValuePair[] getChoices()

setChoices

public void setChoices(ListPropertyConfigurationOption.LabelValuePair[] choices)