org.eclipse.cdt.debug.internal.ui
Class DebugMarkerAnnotationModel

java.lang.Object
  extended by org.eclipse.jface.text.source.AnnotationModel
      extended by org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel
          extended by org.eclipse.cdt.debug.internal.ui.DebugMarkerAnnotationModel
All Implemented Interfaces:
org.eclipse.core.filebuffers.IPersistableAnnotationModel, org.eclipse.debug.core.IBreakpointsListener, org.eclipse.jface.text.ISynchronizable, org.eclipse.jface.text.source.IAnnotationModel, org.eclipse.jface.text.source.IAnnotationModelExtension

public class DebugMarkerAnnotationModel
extends org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel
implements org.eclipse.debug.core.IBreakpointsListener


Constructor Summary
DebugMarkerAnnotationModel(java.io.File file)
           
 
Method Summary
 void breakpointsAdded(org.eclipse.debug.core.model.IBreakpoint[] breakpoints)
           
 void breakpointsChanged(org.eclipse.debug.core.model.IBreakpoint[] breakpoints, org.eclipse.core.resources.IMarkerDelta[] deltas)
           
 void breakpointsRemoved(org.eclipse.debug.core.model.IBreakpoint[] breakpoints, org.eclipse.core.resources.IMarkerDelta[] deltas)
           
 
Methods inherited from class org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel
commit, getMarkerAnnotation, getMarkerPosition, reinitialize, resetMarkers, revert, updateMarker, updateMarker, updateMarkers
 
Methods inherited from class org.eclipse.jface.text.source.AnnotationModel
addAnnotation, addAnnotationModel, addAnnotationModelListener, connect, disconnect, getAnnotationIterator, getAnnotationModel, getLockObject, getModificationStamp, getPosition, modifyAnnotationPosition, removeAllAnnotations, removeAnnotation, removeAnnotationModel, removeAnnotationModelListener, replaceAnnotations, setLockObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugMarkerAnnotationModel

public DebugMarkerAnnotationModel(java.io.File file)
Method Detail

breakpointsAdded

public void breakpointsAdded(org.eclipse.debug.core.model.IBreakpoint[] breakpoints)
Specified by:
breakpointsAdded in interface org.eclipse.debug.core.IBreakpointsListener

breakpointsRemoved

public void breakpointsRemoved(org.eclipse.debug.core.model.IBreakpoint[] breakpoints,
                               org.eclipse.core.resources.IMarkerDelta[] deltas)
Specified by:
breakpointsRemoved in interface org.eclipse.debug.core.IBreakpointsListener

breakpointsChanged

public void breakpointsChanged(org.eclipse.debug.core.model.IBreakpoint[] breakpoints,
                               org.eclipse.core.resources.IMarkerDelta[] deltas)
Specified by:
breakpointsChanged in interface org.eclipse.debug.core.IBreakpointsListener