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 void
addBreakpoint
(String fqn, String fqnDeclaring, int line) void
addChangeListener
(Runnable listener) addExceptionBreakpoint
(String fqnException) boolean
canAddBreakpoint
(EditorHost editor, int line) findBreakpoint
(String fqnDeclaring, int line) getBreakpoint
(String exceptionFqn) getBreakpointAtEditorLine
(String fqnDeclaring, int line) getBreakpointsByType
(String fqnDeclaring) private EditorHost
private Debugger
getExceptionBreakpoint
(String fqnException) getExecPointAtEditorLine
(String fqn, String fqnDeclaring, int line) getFramePointAtEditorLine
(String fqn, String fqnDeclaring, int line) private GosuPanel
boolean
isMuted()
private void
void
void
removeChangeLisener
(Runnable listener) private void
private void
void
runToCursor
(GosuEditor editor) void
setMuted
(boolean mute) void
toggleLineBreakpoint
(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()
-