public interface BladeControl extends ActivityControl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BLADE_CONTROL |
static java.lang.String |
BLADE_INSERT_CONTROL |
Modifier and Type | Method and Description |
---|---|
void |
changeParameter(java.lang.String parameter,
java.io.Serializable value)
Sets the parameter
parameter of this blade with the value
value . |
java.util.Map<java.lang.String,java.io.Serializable> |
getCurrentParameters()
Returns a
Map which maps the defined parameters to their values. |
java.lang.String |
getId() |
void |
setArgument(java.lang.String argument)
Sets the scenario argument string.
|
void |
setId(java.lang.String id)
Sets a unique identifier string to this blade
|
static final java.lang.String BLADE_CONTROL
static final java.lang.String BLADE_INSERT_CONTROL
void setArgument(java.lang.String argument) throws ClifException
ClifException
void setId(java.lang.String id)
java.lang.String getId()
void changeParameter(java.lang.String parameter, java.io.Serializable value) throws ClifException
parameter
of this blade with the value
value
.
This method allows to change parameters independently of the activity of
the blade. However, some parameters can depend on the state of the blade.ClifException
java.util.Map<java.lang.String,java.io.Serializable> getCurrentParameters()
Map
which maps the defined parameters to their values.