fedora.utilities.install
Class OptionDefinition

java.lang.Object
  extended by fedora.utilities.install.OptionDefinition

public class OptionDefinition
extends java.lang.Object


Method Summary
static OptionDefinition get(java.lang.String id, InstallOptions options)
          Get the definition of the identified option, or null if no such definition exists.
 java.lang.String getDefaultValue()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getLabel()
           
 java.lang.String[] getValidValues()
           
 void validateValue(java.lang.String value)
           
 void validateValue(java.lang.String value, boolean unattended)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static OptionDefinition get(java.lang.String id,
                                   InstallOptions options)
Get the definition of the identified option, or null if no such definition exists.


getId

public java.lang.String getId()

getLabel

public java.lang.String getLabel()

getDescription

public java.lang.String getDescription()

getValidValues

public java.lang.String[] getValidValues()

getDefaultValue

public java.lang.String getDefaultValue()

validateValue

public void validateValue(java.lang.String value)
                   throws OptionValidationException
Throws:
OptionValidationException

validateValue

public void validateValue(java.lang.String value,
                          boolean unattended)
                   throws OptionValidationException
Throws:
OptionValidationException