org.jactr.tools.itr
Class ModuleParameterModifier

java.lang.Object
  extended by org.jactr.tools.itr.AbstractParameterModifier
      extended by org.jactr.tools.itr.ModuleParameterModifier
All Implemented Interfaces:
org.jactr.core.utils.parameter.IParameterized, IIterativeRunListener, IParameterModifier

public class ModuleParameterModifier
extends AbstractParameterModifier


Field Summary
static java.lang.String MODULE_CLASS
           
 
Fields inherited from interface org.jactr.tools.itr.IParameterModifier
PARAMETER_NAME, PARAMETER_VALUES
 
Constructor Summary
ModuleParameterModifier()
           
 
Method Summary
 java.util.Collection<java.lang.String> getSetableParameters()
           
static void setModuleParameter(org.antlr.runtime.tree.CommonTree modelTree, java.lang.String moduleClassName, java.lang.String parameter, java.lang.String value)
           
 void setParameter(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class org.jactr.tools.itr.AbstractParameterModifier
exceptionThrown, getParameter, getParameterDisplayName, getParameterName, getParameterValues, getPossibleParameters, postRun, preBuild, preLoad, preRun, setParameter, setParameter, setParameterName, setParameterValues, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE_CLASS

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

ModuleParameterModifier

public ModuleParameterModifier()
Method Detail

setModuleParameter

public static void setModuleParameter(org.antlr.runtime.tree.CommonTree modelTree,
                                      java.lang.String moduleClassName,
                                      java.lang.String parameter,
                                      java.lang.String value)

getSetableParameters

public java.util.Collection<java.lang.String> getSetableParameters()
Specified by:
getSetableParameters in interface org.jactr.core.utils.parameter.IParameterized
Overrides:
getSetableParameters in class AbstractParameterModifier

setParameter

public void setParameter(java.lang.String key,
                         java.lang.String value)
Specified by:
setParameter in interface org.jactr.core.utils.parameter.IParameterized
Overrides:
setParameter in class AbstractParameterModifier