|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VariableManager
Manages variables associated with flow charts, actions, and flow contexts. The interface to a variable manager is very similar to java.util.Map. All names passed to and from the variable manager are converted to upper case.
Method Summary | |
---|---|
void |
clear()
Removes all variables from this variable manager. |
boolean |
contains(java.lang.String name)
Returns true if name is contained within this variable manager. |
java.lang.Object |
get(java.lang.String name)
Finds a variable in this variable manager with the given name. |
java.util.Set<java.lang.String> |
getNames()
Returns all variable names from this variable manager. |
void |
put(java.lang.String name,
boolean variable)
Adds a boolean variable to this variable manager. |
void |
put(java.lang.String name,
byte variable)
Adds a byte variable to this variable manager. |
void |
put(java.lang.String name,
char variable)
Adds a char variable to this variable manager. |
void |
put(java.lang.String name,
double variable)
Adds a double variable to this variable manager. |
void |
put(java.lang.String name,
float variable)
Adds a float variable to this variable manager. |
void |
put(java.lang.String name,
int variable)
Adds an int variable to this variable manager. |
void |
put(java.lang.String name,
long variable)
Adds a long variable to this variable manager. |
void |
put(java.lang.String name,
java.lang.Object variable)
Adds a variable to this variable manager. |
void |
put(java.lang.String name,
short variable)
Adds a short variable to this variable manager. |
void |
putAll(java.util.Map variables)
Adds all variables from the specified map to this variable manager. |
void |
remove(java.lang.String name)
Removes a variable from this variable manager. |
int |
size()
Returns the number of variables in this variable manager. |
Method Detail |
---|
void clear()
boolean contains(java.lang.String name)
name
- The name of the variable.
java.lang.Object get(java.lang.String name)
name
- The name of the variable.
java.util.Set<java.lang.String> getNames()
void put(java.lang.String name, boolean variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, byte variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, char variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, double variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, float variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, int variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, short variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, long variable)
name
- The name of the variable.variable
- The variable.void put(java.lang.String name, java.lang.Object variable)
name
- The name of the variable.variable
- The variable.void putAll(java.util.Map variables)
variables
- The map of variables to add.void remove(java.lang.String name)
name
- The name of the variable to remove.int size()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |