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)