oracle.jbo.common
Class VariableManagerImpl
java.lang.Object
oracle.jbo.common.VariableManagerImpl
- All Implemented Interfaces:
- VariableManager
- Direct Known Subclasses:
- VariableValueManagerImpl
public class VariableManagerImpl
- extends java.lang.Object
- implements VariableManager
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_INSTANCE
public static final java.lang.Class CLASS_INSTANCE
mVariables
protected OrderedDictionary mVariables
mVariableList
protected ArrayList mVariableList
VariableManagerImpl
public VariableManagerImpl()
VariableManagerImpl
public VariableManagerImpl(VariableManagerOwner owner,
VariableManager[] parents)
addVariable
public void addVariable(Variable var)
- Specified by:
addVariable
in interface VariableManager
addVariable
public Variable addVariable(java.lang.String name)
- Specified by:
addVariable
in interface VariableManager
clearVariables
public void clearVariables()
- Specified by:
clearVariables
in interface VariableManager
findDeclaredVariable
public Variable findDeclaredVariable(java.lang.String name)
- Specified by:
findDeclaredVariable
in interface VariableManager
findVariable
public Variable findVariable(java.lang.String name)
- Specified by:
findVariable
in interface VariableManager
getDeclaredVariableCount
public int getDeclaredVariableCount()
- Specified by:
getDeclaredVariableCount
in interface VariableManager
getDeclaredVariables
public Variable[] getDeclaredVariables()
- Specified by:
getDeclaredVariables
in interface VariableManager
getName
public java.lang.String getName()
- Specified by:
getName
in interface VariableManager
getVarMgrOwner
public VariableManagerOwner getVarMgrOwner()
- Specified by:
getVarMgrOwner
in interface VariableManager
getVarMgrParents
public VariableManager[] getVarMgrParents()
- Specified by:
getVarMgrParents
in interface VariableManager
getVariableCount
public int getVariableCount()
- Specified by:
getVariableCount
in interface VariableManager
getVariables
public Variable[] getVariables()
- Specified by:
getVariables
in interface VariableManager
getVariablesMap
public java.util.Hashtable getVariablesMap()
- Description copied from interface:
VariableManager
- Returns a readonly map of all variables in this manager.
- Specified by:
getVariablesMap
in interface VariableManager
getVariablesOfKind
public Variable[] getVariablesOfKind(java.lang.String kind)
- Specified by:
getVariablesOfKind
in interface VariableManager
lookupVariable
public Variable lookupVariable(java.lang.String name)
- Specified by:
lookupVariable
in interface VariableManager
mergeVariables
public void mergeVariables(Variable[] vars)
- Specified by:
mergeVariables
in interface VariableManager
removeVariable
public Variable removeVariable(java.lang.String name)
- Specified by:
removeVariable
in interface VariableManager
replaceVariable
public Variable replaceVariable(Variable newVar)
- Specified by:
replaceVariable
in interface VariableManager
variableChanged
public void variableChanged(Variable var)
- Specified by:
variableChanged
in interface VariableManager
accessValue
protected java.lang.Object accessValue(Variable var,
boolean evaluteDefaultOrExpr)
setVarMgrParents
public void setVarMgrParents(VariableManager[] parents)
getVarMgrOwnerBase
public VariableManagerOwnerBase getVarMgrOwnerBase()
- Specified by:
getVarMgrOwnerBase
in interface VariableManager
addVariables
public void addVariables(Variable[] vars)
- Specified by:
addVariables
in interface VariableManager
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.