org.jactr.tools.itr
Class SystemPropertyModifier

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

public class SystemPropertyModifier
extends java.lang.Object
implements IParameterModifier


Field Summary
static java.lang.String PROPERTY_NAME_PARAM
           
static java.lang.String PROPERTY_VALUES_PARAM
           
 
Fields inherited from interface org.jactr.tools.itr.IParameterModifier
PARAMETER_NAME, PARAMETER_VALUES
 
Constructor Summary
SystemPropertyModifier()
           
 
Method Summary
 java.lang.String getParameter(java.lang.String key)
           
 java.lang.String getParameterDisplayName()
           
 java.lang.String getParameterName()
           
 java.util.List<java.lang.String> getParameterValues()
           
 java.util.Collection<java.lang.String> getPossibleParameters()
           
 java.util.Collection<java.lang.String> getSetableParameters()
           
 void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor, int parameterValueIndex)
           
 void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor, java.lang.String parameterValue)
           
 void setParameter(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_NAME_PARAM

public static final java.lang.String PROPERTY_NAME_PARAM
See Also:
Constant Field Values

PROPERTY_VALUES_PARAM

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

SystemPropertyModifier

public SystemPropertyModifier()
Method Detail

getParameterName

public java.lang.String getParameterName()
Specified by:
getParameterName in interface IParameterModifier

getParameterDisplayName

public java.lang.String getParameterDisplayName()
Specified by:
getParameterDisplayName in interface IParameterModifier

getParameterValues

public java.util.List<java.lang.String> getParameterValues()
Specified by:
getParameterValues in interface IParameterModifier

setParameter

public void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor,
                         java.lang.String parameterValue)
Specified by:
setParameter in interface IParameterModifier

setParameter

public void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor,
                         int parameterValueIndex)
Specified by:
setParameter in interface IParameterModifier

getParameter

public java.lang.String getParameter(java.lang.String key)
Specified by:
getParameter in interface org.jactr.core.utils.parameter.IParameterized

getPossibleParameters

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

getSetableParameters

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

setParameter

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