Class EventDrivenTransformation.EventDrivenTransformationBuilder
- java.lang.Object
-
- org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven.EventDrivenTransformation.EventDrivenTransformationBuilder
-
- Enclosing class:
- EventDrivenTransformation
public static class EventDrivenTransformation.EventDrivenTransformationBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventDrivenTransformationBuilder()
-
Method Summary
-
-
-
Method Detail
-
setScope
public EventDrivenTransformation.EventDrivenTransformationBuilder setScope(EMFScope scope)
-
setQueryEngine
public EventDrivenTransformation.EventDrivenTransformationBuilder setQueryEngine(ViatraQueryEngine engine)
-
addAdapter
public EventDrivenTransformation.EventDrivenTransformationBuilder addAdapter(IEVMAdapter adapter)
-
addListener
public EventDrivenTransformation.EventDrivenTransformationBuilder addListener(IEVMListener listener)
-
addAdapterConfiguration
public EventDrivenTransformation.EventDrivenTransformationBuilder addAdapterConfiguration(IAdapterConfiguration config)
-
setSchedulerFactory
public EventDrivenTransformation.EventDrivenTransformationBuilder setSchedulerFactory(Scheduler.ISchedulerFactory schedulerFactory)
-
setConflictResolver
public EventDrivenTransformation.EventDrivenTransformationBuilder setConflictResolver(ConflictResolver resolver)
-
addRule
public EventDrivenTransformation.EventDrivenTransformationBuilder addRule(EventDrivenTransformationRule<?,?> rule)
-
addRules
public EventDrivenTransformation.EventDrivenTransformationBuilder addRules(EventDrivenTransformationRuleGroup ruleGroup)
-
build
public EventDrivenTransformation build()
-
-