rasmus.interpreter
Class RModuleFactory

java.lang.Object
  extended by rasmus.interpreter.RModuleFactory
All Implemented Interfaces:
RUnitFactory, RVariableFactory
Direct Known Subclasses:
AudioModule, MathModule, MidiModule, StringsModule

public abstract class RModuleFactory
extends java.lang.Object
implements RUnitFactory, RVariableFactory


Constructor Summary
RModuleFactory()
           
 
Method Summary
 RVariable asVariable()
           
abstract  RUnitInstancePart newInstance(RNameSpace namespace)
           
 RUnitInstancePart newInstance(RParameters parameters)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RModuleFactory

public RModuleFactory()
Method Detail

newInstance

public abstract RUnitInstancePart newInstance(RNameSpace namespace)

newInstance

public RUnitInstancePart newInstance(RParameters parameters)
Specified by:
newInstance in interface RUnitFactory

asVariable

public RVariable asVariable()
Specified by:
asVariable in interface RVariableFactory