com.evelopers.unimod.runtime.interpretation
Class InterpretationHelper

java.lang.Object
  extended bycom.evelopers.unimod.runtime.interpretation.InterpretationHelper

public class InterpretationHelper
extends java.lang.Object

Enrty point for runtime model engine based on interpretation.


Constructor Summary
InterpretationHelper()
           
 
Method Summary
 ModelEngine createBuildInModelEngine(Model model, ControlledObjectsMap controlledObjectsMap, boolean useEventQueue)
           
 AbstractEventProcessor createEventProcessor(Model model)
           
 InterpretationObjectsManager createObjectsManager(Model model)
           
 ModelEngine createStandAloneModelEngine(Model model, boolean useEventQueue)
           
static InterpretationHelper getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpretationHelper

public InterpretationHelper()
Method Detail

getInstance

public static InterpretationHelper getInstance()

createEventProcessor

public AbstractEventProcessor createEventProcessor(Model model)

createObjectsManager

public InterpretationObjectsManager createObjectsManager(Model model)

createBuildInModelEngine

public ModelEngine createBuildInModelEngine(Model model,
                                            ControlledObjectsMap controlledObjectsMap,
                                            boolean useEventQueue)
                                     throws com.evelopers.common.exception.CommonException
Throws:
com.evelopers.common.exception.CommonException

createStandAloneModelEngine

public ModelEngine createStandAloneModelEngine(Model model,
                                               boolean useEventQueue)
                                        throws com.evelopers.common.exception.CommonException
Throws:
com.evelopers.common.exception.CommonException