Package editor.debugger
Class BreakpointManager
java.lang.Object
editor.debugger.BreakpointManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map<String,Breakpoint> private Map<String,Map<Integer, Breakpoint>> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddBreakpoint(String fqn, String fqnDeclaring, int line) voidaddChangeListener(Runnable listener) addExceptionBreakpoint(String fqnException) booleancanAddBreakpoint(EditorHost editor, int line) findBreakpoint(String fqnDeclaring, int line) getBreakpoint(String exceptionFqn) getBreakpointAtEditorLine(String fqnDeclaring, int line) getBreakpointsByType(String fqnDeclaring) private EditorHostprivate DebuggergetExceptionBreakpoint(String fqnException) getExecPointAtEditorLine(String fqn, String fqnDeclaring, int line) getFramePointAtEditorLine(String fqn, String fqnDeclaring, int line) private GosuPanelbooleanisMuted()private voidvoidvoidremoveChangeLisener(Runnable listener) private voidprivate voidvoidrunToCursor(GosuEditor editor) voidsetMuted(boolean mute) voidtoggleLineBreakpoint(EditorHost editor, String fqn, String fqnDeclaring, int line)
-
Field Details
-
_lineBreakpointsByType
-
_exceptionBreakpoints
-
_listeners
-
_muted
private boolean _muted
-
-
Constructor Details
-
BreakpointManager
public BreakpointManager()
-
-
Method Details
-
addChangeListener
-
removeChangeLisener
-
notifyListeners
private void notifyListeners() -
isMuted
public boolean isMuted() -
setMuted
public void setMuted(boolean mute) -
getBreakpoint
-
getBreakpoint
-
findBreakpoint
-
toggleLineBreakpoint
-
addExceptionBreakpoint
-
runToCursor
-
canAddBreakpoint
-
getLineBreakpoints
-
getBreakpointsByType
-
removeBreakpoint
-
removeFromDebuggerAndNotify
-
getBreakpointAtEditorLine
-
getExceptionBreakpoints
-
getExceptionBreakpoint
-
getExecPointAtEditorLine
-
getFramePointAtEditorLine
-
addBreakpoint
-
getCurrentEditor
-
getDebugger
-
getGosuPanel
-
repaintEditor
private void repaintEditor()
-