org.eclipse.m2m.atl.adt.debug.core
Class AtlBreakpoint

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.debug.core.model.Breakpoint
          extended by org.eclipse.debug.core.model.LineBreakpoint
              extended by org.eclipse.m2m.atl.adt.debug.core.AtlBreakpoint
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IBreakpoint, org.eclipse.debug.core.model.ILineBreakpoint

public class AtlBreakpoint
extends org.eclipse.debug.core.model.LineBreakpoint


Field Summary
static java.lang.String ATL_BREAKPOINT_MARKER
           
protected static java.util.logging.Logger logger
           
 
Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED
 
Constructor Summary
AtlBreakpoint()
           
AtlBreakpoint(org.eclipse.core.resources.IResource resource, java.lang.String location, int lineNumber, int charStart, int charEnd)
           
 
Method Summary
 java.lang.String getModelIdentifier()
           
protected  void run(org.eclipse.core.resources.IWorkspaceRunnable wr)
          Execute the given workspace runnable
 
Methods inherited from class org.eclipse.debug.core.model.LineBreakpoint
getCharEnd, getCharStart, getLineNumber
 
Methods inherited from class org.eclipse.debug.core.model.Breakpoint
delete, ensureMarker, equals, getMarker, getMarkerRule, getMarkerRule, hashCode, isEnabled, isPersisted, isRegistered, markerExists, run, setAttribute, setAttribute, setAttribute, setAttributes, setAttributes, setEnabled, setMarker, setPersisted, setRegistered
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.debug.core.model.IBreakpoint
delete, getMarker, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

ATL_BREAKPOINT_MARKER

public static final java.lang.String ATL_BREAKPOINT_MARKER
See Also:
Constant Field Values

logger

protected static java.util.logging.Logger logger
Constructor Detail

AtlBreakpoint

public AtlBreakpoint()

AtlBreakpoint

public AtlBreakpoint(org.eclipse.core.resources.IResource resource,
                     java.lang.String location,
                     int lineNumber,
                     int charStart,
                     int charEnd)
              throws org.eclipse.debug.core.DebugException
Throws:
org.eclipse.debug.core.DebugException
Method Detail

getModelIdentifier

public java.lang.String getModelIdentifier()
See Also:
IBreakpoint.getModelIdentifier()

run

protected void run(org.eclipse.core.resources.IWorkspaceRunnable wr)
            throws org.eclipse.debug.core.DebugException
Execute the given workspace runnable

Throws:
org.eclipse.debug.core.DebugException

Copyright 2007 IBM Corporation and others.
All Rights Reserved.