com.ibm.commerce.rule
Class Action.Parameter

java.lang.Object
  |
  +--com.ibm.commerce.rule.Action.Parameter
Enclosing class:
Action

public static final class Action.Parameter
extends java.lang.Object

This class describes action parameters. Parameters have a name, value and optional subparameters.


Constructor Summary
Action.Parameter(java.lang.String name, java.lang.String value)
          This constructor takes a parameter name and value.
 
Method Summary
 java.lang.String getName()
          Gets the parameter name.
 Action.Parameter[] getSubParameters()
          Gets the parameter's subparameters.
 java.lang.String getValue()
          Gets the parameter value.
 void setName(java.lang.String name)
          Sets the parameter name.
 void setSubParameters(Action.Parameter[] subParameters)
          Sets the parameter's subparameters.
 void setValue(java.lang.String value)
          Sets the parameter value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Action.Parameter

public Action.Parameter(java.lang.String name,
                        java.lang.String value)
This constructor takes a parameter name and value.
Method Detail

getName

public java.lang.String getName()
Gets the parameter name.
Returns:
The name of the parameter.

getSubParameters

public Action.Parameter[] getSubParameters()
Gets the parameter's subparameters.
Returns:
An array of Parameter objects.

getValue

public java.lang.String getValue()
Gets the parameter value.
Returns:
The parameter value.

setName

public void setName(java.lang.String name)
Sets the parameter name.
Parameters:
name - The name of the parameter.

setSubParameters

public void setSubParameters(Action.Parameter[] subParameters)
Sets the parameter's subparameters.
Parameters:
subParameters - An array of Parameter objects.

setValue

public void setValue(java.lang.String value)
Sets the parameter value.
Parameters:
value - The parameter value.