org.cagrid.installer.steps.options
Class AbstractPropertyConfigurationOption

java.lang.Object
  extended by org.cagrid.installer.steps.options.AbstractPropertyConfigurationOption
All Implemented Interfaces:
PropertyConfigurationOption
Direct Known Subclasses:
BooleanPropertyConfigurationOption, ListPropertyConfigurationOption, TextPropertyConfigurationOption

public abstract class AbstractPropertyConfigurationOption
extends java.lang.Object
implements PropertyConfigurationOption

Author:
Joshua Phillips

Constructor Summary
AbstractPropertyConfigurationOption()
           
AbstractPropertyConfigurationOption(java.lang.String name, java.lang.String description)
           
AbstractPropertyConfigurationOption(java.lang.String name, java.lang.String description, boolean required)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 boolean isRequired()
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setRequired(boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPropertyConfigurationOption

public AbstractPropertyConfigurationOption()

AbstractPropertyConfigurationOption

public AbstractPropertyConfigurationOption(java.lang.String name,
                                           java.lang.String description)

AbstractPropertyConfigurationOption

public AbstractPropertyConfigurationOption(java.lang.String name,
                                           java.lang.String description,
                                           boolean required)
Method Detail

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface PropertyConfigurationOption

setDescription

public void setDescription(java.lang.String description)

getName

public java.lang.String getName()
Specified by:
getName in interface PropertyConfigurationOption

setName

public void setName(java.lang.String name)

isRequired

public boolean isRequired()
Specified by:
isRequired in interface PropertyConfigurationOption

setRequired

public void setRequired(boolean required)