rasmus.interpreter.unit
Class UnitInstance

java.lang.Object
  extended by rasmus.interpreter.unit.UnitInstance
All Implemented Interfaces:
Closeable

public class UnitInstance
extends java.lang.Object
implements Closeable


Constructor Summary
UnitInstance(Unit runit, Parameters parameters, java.lang.Object[] factories)
           
 
Method Summary
 void addFactory(UnitFactory factory)
           
 void close()
           
 void removeFactory(UnitFactory factory)
           
 void setUpdateable(boolean updateable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnitInstance

public UnitInstance(Unit runit,
                    Parameters parameters,
                    java.lang.Object[] factories)
Method Detail

setUpdateable

public void setUpdateable(boolean updateable)

addFactory

public void addFactory(UnitFactory factory)

removeFactory

public void removeFactory(UnitFactory factory)

close

public void close()
Specified by:
close in interface Closeable