public class ClientVariableValueManager extends VariableValueManagerImpl
mVariableList, mVariables| Constructor and Description | 
|---|
| ClientVariableValueManager(ApplicationModuleImpl am,
                          VariableManagerOwnerBase owner,
                          ClientVariableValueManager[] varMgrParents) | 
| Modifier and Type | Method and Description | 
|---|---|
| Variable | addVariable(java.lang.String name) | 
| void | addVariable(Variable var) | 
| void | clearVariables() | 
| Variable | findVariable(java.lang.String name) | 
| int | getVariableCount() | 
| Variable[] | getVariables() | 
| Variable[] | getVariablesOfKind(java.lang.String kind) | 
| java.lang.Object | getVariableValue(java.lang.String name) | 
| java.lang.Object | getVariableValue(Variable var) | 
| java.lang.Object | getVariableValueRaw(java.lang.String name,
                   boolean useDefaultValue) | 
| java.lang.Object | getVariableValueRaw(Variable var,
                   boolean useDefaultValue) | 
| Variable | lookupVariable(java.lang.String name) | 
| Variable | removeVariable(java.lang.String name) | 
| void | setVariableValue(java.lang.String name,
                java.lang.Object value) | 
| void | setVariableValue(Variable var,
                java.lang.Object value) | 
| void | variableChanged(Variable v)*** For internal framework use only *** | 
activatePassivatedVariables, clearValue, clearValue, getLocalPassivatableVariables, getPassivatableVariables, getVariableValues, getVariableValuesRaw, hasVariableValue, hasVariableValue, mergeVariableValues, populateVariableValue, populateVariableValueInternal, readVarsFromXML, setVariableValues, setVariableValues, setVariableValuesFrom, writeVarsToXMLaddVariables, enableVariableNameValidation, findDeclaredVariable, getDeclaredVariableCount, getDeclaredVariables, getName, getVariablesMap, getVarMgrOwner, getVarMgrOwnerBase, getVarMgrParents, internalCreateVariableInstance, loadFromXML, loadFromXML, lookupDeclaredVariable, mergeVariables, replaceVariable, setVarMgrParents, variableList, variablesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddVariables, findDeclaredVariable, getDeclaredVariableCount, getDeclaredVariables, getName, getVariablesMap, getVarMgrOwner, getVarMgrOwnerBase, getVarMgrParents, mergeVariables, replaceVariablepublic ClientVariableValueManager(ApplicationModuleImpl am, VariableManagerOwnerBase owner, ClientVariableValueManager[] varMgrParents)
public java.lang.Object getVariableValue(Variable var)
getVariableValue in interface VariableValueManagergetVariableValue in class VariableValueManagerImplpublic java.lang.Object getVariableValue(java.lang.String name)
getVariableValue in interface VariableValueManagergetVariableValue in class VariableValueManagerImplpublic java.lang.Object getVariableValueRaw(Variable var, boolean useDefaultValue)
getVariableValueRaw in interface VariableValueManagergetVariableValueRaw in class VariableValueManagerImplpublic java.lang.Object getVariableValueRaw(java.lang.String name,
                                   boolean useDefaultValue)
getVariableValueRaw in interface VariableValueManagergetVariableValueRaw in class VariableValueManagerImplpublic void setVariableValue(Variable var, java.lang.Object value)
setVariableValue in interface VariableValueManagersetVariableValue in class VariableValueManagerImplpublic void setVariableValue(java.lang.String name,
                    java.lang.Object value)
setVariableValue in interface VariableValueManagersetVariableValue in class VariableValueManagerImplpublic Variable[] getVariables()
getVariables in interface VariableManagergetVariables in class VariableManagerImplpublic Variable[] getVariablesOfKind(java.lang.String kind)
getVariablesOfKind in interface VariableManagergetVariablesOfKind in class VariableManagerImplpublic int getVariableCount()
getVariableCount in interface VariableManagergetVariableCount in class VariableManagerImplpublic Variable findVariable(java.lang.String name)
findVariable in interface VariableManagerfindVariable in class VariableManagerImplpublic Variable lookupVariable(java.lang.String name)
lookupVariable in interface VariableManagerlookupVariable in class VariableManagerImplpublic void addVariable(Variable var)
addVariable in interface VariableManageraddVariable in class VariableManagerImplpublic Variable addVariable(java.lang.String name)
addVariable in interface VariableManageraddVariable in class VariableManagerImplpublic Variable removeVariable(java.lang.String name)
removeVariable in interface VariableManagerremoveVariable in class VariableValueManagerImplpublic void clearVariables()
clearVariables in interface VariableManagerclearVariables in class VariableManagerImplpublic void variableChanged(Variable v)
VariableManagerImplvariableChanged in interface VariableManagervariableChanged in class VariableManagerImpl