rasmus.interpreter.parser
Class ScriptUnitFactory

java.lang.Object
  extended by rasmus.interpreter.parser.ScriptUnitFactory
All Implemented Interfaces:
MetaDataProvider, UnitFactory

public class ScriptUnitFactory
extends java.lang.Object
implements UnitFactory, MetaDataProvider


Constructor Summary
ScriptUnitFactory(java.util.List params, java.util.List defaults, Executable body, NameSpace namespace, int unit_type)
           
 
Method Summary
 MetaData getMetaData()
           
 UnitInstancePart newInstance(Parameters parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptUnitFactory

public ScriptUnitFactory(java.util.List params,
                         java.util.List defaults,
                         Executable body,
                         NameSpace namespace,
                         int unit_type)
Method Detail

getMetaData

public MetaData getMetaData()
Specified by:
getMetaData in interface MetaDataProvider

newInstance

public UnitInstancePart newInstance(Parameters parameters)
Specified by:
newInstance in interface UnitFactory