Package org.eclipse.m2m.atl.debug.core
Class AtlBreakpoint
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.model.Breakpoint
org.eclipse.debug.core.model.LineBreakpoint
org.eclipse.m2m.atl.debug.core.AtlBreakpoint
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable,org.eclipse.debug.core.model.IBreakpoint,org.eclipse.debug.core.model.ILineBreakpoint,org.eclipse.debug.core.model.ITriggerPoint
public class AtlBreakpoint
extends org.eclipse.debug.core.model.LineBreakpoint
ATL breakpoint redefinition.
-
Field Summary
Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTEREDFields inherited from interface org.eclipse.debug.core.model.ITriggerPoint
TRIGGERPOINT -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ATL Breakpoint.AtlBreakpoint(org.eclipse.core.resources.IResource resource, String location, int lineNumber, int charStart, int charEnd) Creates a breakpoint. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrun(org.eclipse.core.resources.IWorkspaceRunnable wr) Execute the given workspace runnable.Methods inherited from class org.eclipse.debug.core.model.LineBreakpoint
getCharEnd, getCharStart, getLineNumberMethods inherited from class org.eclipse.debug.core.model.Breakpoint
delete, ensureMarker, equals, getBreakpointLabel, getMarker, getMarkerRule, getMarkerRule, hashCode, isEnabled, isPersisted, isRegistered, isTriggerPoint, markerExists, run, setAttribute, setAttribute, setAttribute, setAttributes, setAttributes, setBreakpointLabel, setEnabled, setMarker, setPersisted, setRegistered, setTriggerPoint, toStringMethods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapterMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapterMethods inherited from interface org.eclipse.debug.core.model.IBreakpoint
delete, getMarker, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered
-
Constructor Details
-
AtlBreakpoint
public AtlBreakpoint()Create a new ATL Breakpoint. -
AtlBreakpoint
public AtlBreakpoint(org.eclipse.core.resources.IResource resource, String location, int lineNumber, int charStart, int charEnd) throws org.eclipse.debug.core.DebugException Creates a breakpoint.- Parameters:
resource- the resource to marklocation- the breakpoint locationlineNumber- the line numbercharStart- the start indexcharEnd- the end index- Throws:
org.eclipse.debug.core.DebugException
-
-
Method Details
-
getModelIdentifier
- See Also:
-
run
protected void run(org.eclipse.core.resources.IWorkspaceRunnable wr) throws org.eclipse.debug.core.DebugException Execute the given workspace runnable.- Parameters:
wr- the workspace runnable- Throws:
org.eclipse.debug.core.DebugException
-