public class TraceExecutor
extends org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMAdapter
Modifier and Type | Class and Description |
---|---|
class |
TraceExecutor.TraceExecutorConflictSet |
class |
TraceExecutor.TraceExecutorIterator |
Constructor and Description |
---|
TraceExecutor(IActivationCoder activationCoder,
ITraceModelSerializer serializer) |
TraceExecutor(IActivationCoder activationCoder,
org.eclipse.emf.common.util.URI location) |
TraceExecutor(org.eclipse.emf.common.util.URI location) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet |
getConflictSet(org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet set) |
java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> |
getExecutableActivations(java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> iterator) |
public TraceExecutor(IActivationCoder activationCoder, ITraceModelSerializer serializer)
public TraceExecutor(IActivationCoder activationCoder, org.eclipse.emf.common.util.URI location)
public TraceExecutor(org.eclipse.emf.common.util.URI location)
public org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet getConflictSet(org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet set)
getConflictSet
in interface org.eclipse.viatra.transformation.evm.api.adapter.IEVMAdapter
getConflictSet
in class org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMAdapter
public java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> getExecutableActivations(java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> iterator)
getExecutableActivations
in interface org.eclipse.viatra.transformation.evm.api.adapter.IEVMAdapter
getExecutableActivations
in class org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMAdapter