Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 326530

Summary: Extract interface from ScriptMarkerFactory
Product: [Technology] DLTK Reporter: Gabriel Petrovay <gabipetrovay>
Component: Common-DebugAssignee: dltk.common-inbox <dltk.common-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Gabriel Petrovay CLA 2010-09-29 09:06:11 EDT
A public API interface is needed for the implementors to access the breakpoint marker types.

public interface IScriptBreakpointMarkerTypes {

	public static final String LINE_BREAKPOINT_MARKER_ID = "org.eclipse.dltk.debug.scriptLineBreakpointMarker"; //$NON-NLS-1$
	public static final String METHOD_ENTRY_MARKER_ID = "org.eclipse.dltk.debug.scriptMethodEntryBreakpointMarker"; //$NON-NLS-1$
	public static final String WATCHPOINT_MARKER_ID = "org.eclipse.dltk.debug.scriptWatchPointMarker"; //$NON-NLS-1$
	public static final String SPAWNPOINT_MARKER_ID = "org.eclipse.dltk.debug.scriptSpawnpointMarker"; //$NON-NLS-1$

}

public class ScriptMarkerFactory implements IScriptBreakpointMarkerTypes {

// ...

}


Gabriel