public interface VariableManager
| Modifier and Type | Method and Description | 
|---|---|
| Variable | addVariable(java.lang.String name) | 
| void | addVariable(Variable var) | 
| void | addVariables(Variable[] vars) | 
| void | clearVariables() | 
| Variable | findDeclaredVariable(java.lang.String name) | 
| Variable | findVariable(java.lang.String name) | 
| int | getDeclaredVariableCount() | 
| Variable[] | getDeclaredVariables() | 
| java.lang.String | getName() | 
| int | getVariableCount() | 
| Variable[] | getVariables() | 
| java.util.Map | getVariablesMap()Returns a readonly map of all variables in this manager. | 
| Variable[] | getVariablesOfKind(java.lang.String kind) | 
| VariableManagerOwner | getVarMgrOwner()Deprecated. 
 use  getVarMgrOwnerBase()instead. | 
| VariableManagerOwnerBase | getVarMgrOwnerBase() | 
| VariableManager[] | getVarMgrParents() | 
| Variable | lookupVariable(java.lang.String name) | 
| void | mergeVariables(Variable[] vars) | 
| Variable | removeVariable(java.lang.String name) | 
| Variable | replaceVariable(Variable newVar) | 
| void | variableChanged(Variable var) | 
java.lang.String getName()
VariableManagerOwner getVarMgrOwner()
getVarMgrOwnerBase() instead.VariableManagerOwnerBase getVarMgrOwnerBase()
VariableManager[] getVarMgrParents()
Variable[] getVariables()
java.util.Map getVariablesMap()
Variable[] getVariablesOfKind(java.lang.String kind)
int getVariableCount()
Variable[] getDeclaredVariables()
int getDeclaredVariableCount()
Variable findDeclaredVariable(java.lang.String name)
Variable findVariable(java.lang.String name)
Variable lookupVariable(java.lang.String name)
void addVariable(Variable var)
Variable addVariable(java.lang.String name)
Variable removeVariable(java.lang.String name)
void clearVariables()
void addVariables(Variable[] vars)
void mergeVariables(Variable[] vars)
void variableChanged(Variable var)