rasmus.interpreter.unit
Class Unit
java.lang.Object
rasmus.interpreter.VariablePartAdapter
rasmus.interpreter.list.ListPart
rasmus.interpreter.unit.Unit
- All Implemented Interfaces:
- VariablePart
public final class Unit
- extends ListPart
Constructor Summary |
Unit()
|
Methods inherited from class rasmus.interpreter.list.ListPart |
add, addListener, addObject, addObjects, clear, forceAddListener, forceRemoveListener, getObjects, isImmutable, remove, removeListener, removeObject, removeObjects, sendObjectAdded, sendObjectRemoved, sendObjectsAdded, sendObjectsRemoved, setImmutable, synchronizedList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Unit
public Unit()
getMetaData
public java.util.List<MetaData> getMetaData()
asVariable
public static Variable asVariable(UnitFactory value)
newInstance
public static UnitInstance newInstance(Variable unit,
Parameters parameter)
newInstance
public static UnitInstance newInstance(Variable unit,
NameSpace namespace,
Variable... arguments)
newInstance
public UnitInstance newInstance(Parameters parameters)
getInstance
public static Unit getInstance(Variable variable)
addFactory
public void addFactory(UnitFactory factory)
removeFactory
public void removeFactory(UnitFactory factory)