|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.henshin.interpreter.impl.InterpreterFactoryImpl
public class InterpreterFactoryImpl
Default InterpreterFactory implementation.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.emf.henshin.interpreter.InterpreterFactory |
|---|
INSTANCE |
| Constructor Summary | |
|---|---|
InterpreterFactoryImpl()
|
|
| Method Summary | |
|---|---|
ApplicationMonitor |
createApplicationMonitor()
Create an ApplicationMonitor. |
Assignment |
createAssignment(Unit unit,
boolean isResultAssignment)
Create an Assignment object. |
EGraph |
createEGraph()
Create a new EGraph object. |
Engine |
createEngine()
Create an Engine object. |
Match |
createMatch(Rule rule,
boolean isResultMatch)
Create a Match. |
RuleApplication |
createRuleApplication(Engine engine)
Create a new RuleApplication. |
UnitApplication |
createUnitApplication(Engine engine)
Create a new UnitApplication. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InterpreterFactoryImpl()
| Method Detail |
|---|
public EGraph createEGraph()
InterpreterFactoryEGraph object.
createEGraph in interface InterpreterFactoryEGraph.
public Assignment createAssignment(Unit unit,
boolean isResultAssignment)
InterpreterFactoryAssignment object.
createAssignment in interface InterpreterFactoryunit - Target Unit.isResultAssignment - Determines whether this is a result assignment.
Assignment.
public Match createMatch(Rule rule,
boolean isResultMatch)
InterpreterFactoryMatch.
createMatch in interface InterpreterFactoryisResultMatch - Determines whether this is a result match.
Match.public Engine createEngine()
InterpreterFactoryEngine object.
createEngine in interface InterpreterFactoryEngine.public UnitApplication createUnitApplication(Engine engine)
InterpreterFactoryUnitApplication.
createUnitApplication in interface InterpreterFactoryengine - Engine to be used.
UnitApplication.public RuleApplication createRuleApplication(Engine engine)
InterpreterFactoryRuleApplication.
createRuleApplication in interface InterpreterFactoryengine - Engine to be used.
RuleApplication.public ApplicationMonitor createApplicationMonitor()
InterpreterFactoryApplicationMonitor.
createApplicationMonitor in interface InterpreterFactoryApplicationMonitor.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||