public class SystemPropertyModifier extends java.lang.Object implements IParameterModifier
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_NAME_PARAM |
static java.lang.String |
PROPERTY_VALUES_PARAM |
PARAMETER_NAME, PARAMETER_VALUES
Constructor and Description |
---|
SystemPropertyModifier() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getParameter(java.lang.String key)
return parameter value - null if not defined.
|
java.lang.String |
getParameterDisplayName() |
java.lang.String |
getParameterName() |
java.util.List<java.lang.String> |
getParameterValues() |
java.util.Collection<java.lang.String> |
getPossibleParameters()
Return all parameters that can be read
|
java.util.Collection<java.lang.String> |
getSetableParameters()
Return list of all parameters that can be set.
|
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)
Set the named parameter
|
public static final java.lang.String PROPERTY_NAME_PARAM
public static final java.lang.String PROPERTY_VALUES_PARAM
public java.lang.String getParameterName()
getParameterName
in interface IParameterModifier
public java.lang.String getParameterDisplayName()
getParameterDisplayName
in interface IParameterModifier
public java.util.List<java.lang.String> getParameterValues()
getParameterValues
in interface IParameterModifier
public void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor, java.lang.String parameterValue)
setParameter
in interface IParameterModifier
public void setParameter(org.antlr.runtime.tree.CommonTree modelDescriptor, int parameterValueIndex)
setParameter
in interface IParameterModifier
public java.lang.String getParameter(java.lang.String key)
IParameterized
getParameter
in interface IParameterized
key
- Description of the Parameterpublic java.util.Collection<java.lang.String> getPossibleParameters()
IParameterized
getPossibleParameters
in interface IParameterized
public java.util.Collection<java.lang.String> getSetableParameters()
IParameterized
getSetableParameters
in interface IParameterized
public void setParameter(java.lang.String key, java.lang.String value)
IParameterized
setParameter
in interface IParameterized