com.yobotics.simulationconstructionset
Class YoVariableRegistry
java.lang.Object
com.yobotics.simulationconstructionset.YoVariableRegistry
public final class YoVariableRegistry
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YoVariableRegistry
public YoVariableRegistry(java.lang.String name)
getNameSpace
public NameSpace getNameSpace()
getYoVariableRegistry
public YoVariableRegistry getYoVariableRegistry()
registerVariable
public void registerVariable(YoVariable variable)
getAllVariables
public java.util.ArrayList<YoVariable> getAllVariables()
getAllVariablesArray
public YoVariable[] getAllVariablesArray()
createVarList
public VarList createVarList()
getVariable
public YoVariable getVariable(java.lang.String name)
hasUniqueVariable
public boolean hasUniqueVariable(java.lang.String name)
getVariable
public YoVariable getVariable(java.lang.String nameSpace,
java.lang.String name)
hasUniqueVariable
public boolean hasUniqueVariable(java.lang.String nameSpace,
java.lang.String name)
getVariables
public java.util.ArrayList<YoVariable> getVariables(java.lang.String nameSpace,
java.lang.String name)
getVariables
public java.util.ArrayList<YoVariable> getVariables(java.lang.String name)
getVariables
public java.util.ArrayList<YoVariable> getVariables(NameSpace nameSpace)
addChild
public void addChild(YoVariableRegistry child)
getChildren
public java.util.ArrayList<YoVariableRegistry> getChildren()
getParent
public YoVariableRegistry getParent()
createVarListsIncludingChildren
public java.util.ArrayList<VarList> createVarListsIncludingChildren()
clear
public void clear()