uk.org.jcam.processor.dataObjects
Class Parameters

java.lang.Object
  extended by uk.org.jcam.processor.dataObjects.Parameters
All Implemented Interfaces:
java.lang.Cloneable

public class Parameters
extends java.lang.Object
implements java.lang.Cloneable

Author:
robertmm To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Nested Class Summary
 class Parameters.ParametersException
           
 
Field Summary
static java.lang.String ERROR_PARAMETER_DOES_NOT_EXIST
           
 
Constructor Summary
Parameters()
           
 
Method Summary
 void addParameter(Parameter newParameter)
           
 java.lang.Object clone()
           
 java.util.Enumeration getKeys()
           
 Parameter getParameter(java.lang.String name)
           
 java.lang.String getParameterDefaultValue(java.lang.String name)
           
 java.lang.String getParameterValue(java.lang.String name)
           
 void removeParameter(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_PARAMETER_DOES_NOT_EXIST

public static final java.lang.String ERROR_PARAMETER_DOES_NOT_EXIST
See Also:
Constant Field Values
Constructor Detail

Parameters

public Parameters()
Method Detail

addParameter

public void addParameter(Parameter newParameter)

removeParameter

public void removeParameter(java.lang.String name)

getParameter

public Parameter getParameter(java.lang.String name)
                       throws Parameters.ParametersException
Throws:
Parameters.ParametersException

getParameterValue

public java.lang.String getParameterValue(java.lang.String name)
                                   throws Parameters.ParametersException
Throws:
Parameters.ParametersException

getParameterDefaultValue

public java.lang.String getParameterDefaultValue(java.lang.String name)
                                          throws Parameters.ParametersException
Throws:
Parameters.ParametersException

getKeys

public java.util.Enumeration getKeys()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object