public class TransformationDebugAdapter
extends org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMAdapter
Modifier and Type | Class and Description |
---|---|
class |
TransformationDebugAdapter.TransformationDebuggerIterator |
Constructor and Description |
---|
TransformationDebugAdapter(IDebugController usedUI) |
TransformationDebugAdapter(IDebugController usedUI,
ITransformationBreakpoint... breakpoints) |
TransformationDebugAdapter(ITransformationBreakpoint... breakpoints) |
Modifier and Type | Method and Description |
---|---|
void |
addBreakPoint(TransformationBreakpoint breakpoint) |
void |
clearBreakPoints() |
java.util.List<ITransformationBreakpoint> |
getBreakPoints() |
java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> |
getExecutableActivations(java.util.Iterator<org.eclipse.viatra.transformation.evm.api.Activation<?>> iterator) |
void |
removeBreakPoint(TransformationBreakpoint breakPoint) |
public TransformationDebugAdapter(IDebugController usedUI)
public TransformationDebugAdapter(IDebugController usedUI, ITransformationBreakpoint... breakpoints)
public TransformationDebugAdapter(ITransformationBreakpoint... breakpoints)
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
public void addBreakPoint(TransformationBreakpoint breakpoint)
public void clearBreakPoints()
public void removeBreakPoint(TransformationBreakpoint breakPoint)
public java.util.List<ITransformationBreakpoint> getBreakPoints()