Package editor
Class AbstractLineInfoManager
java.lang.Object
editor.AbstractLineInfoManager
- All Implemented Interfaces:
ILineInfoManager
- Direct Known Subclasses:
GosuClassLineInfoManager
,SimpleLineInfoManager
,SystemPanel.SystemPanelLineInfoMgr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate EditorHost
private ImageIcon
private ImageIcon
private static int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Breakpoint
getBreakpointAtLine
(int iLine) protected BreakpointManager
getCursor
(int iLine) protected abstract Breakpoint
getExecPointAtLine
(int iLine) protected abstract Breakpoint
getFramePointAtLine
(int iLine) protected GosuPanel
int
protected abstract boolean
isBreakpointAtLine
(int iLine) protected abstract boolean
isExecPointAtLine
(int iLine) protected abstract boolean
isFramePointAtLine
(int iLine) void
void
renderHighlight
(Graphics g, int iLine) void
setEditor
(EditorHost gosuEditor) void
showContextMenu
(MouseEvent e, int iLine) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface editor.ILineInfoManager
handleLineClick
-
Field Details
-
g_iRequiredWidth
private static int g_iRequiredWidth -
_iconBreakpoint
-
_iconBreakpointDisabled
-
_editor
-
-
Constructor Details
-
AbstractLineInfoManager
public AbstractLineInfoManager()
-
-
Method Details
-
setEditor
- Specified by:
setEditor
in interfaceILineInfoManager
-
getEditor
- Specified by:
getEditor
in interfaceILineInfoManager
-
getRequiredWidth
public int getRequiredWidth()- Specified by:
getRequiredWidth
in interfaceILineInfoManager
-
render
- Specified by:
render
in interfaceILineInfoManager
-
getBreakpointManager
-
getGosuPanel
-
renderHighlight
- Specified by:
renderHighlight
in interfaceILineInfoManager
-
getCursor
- Specified by:
getCursor
in interfaceILineInfoManager
-
showContextMenu
-
isBreakpointAtLine
protected abstract boolean isBreakpointAtLine(int iLine) -
getBreakpointAtLine
-
isExecPointAtLine
protected abstract boolean isExecPointAtLine(int iLine) -
getExecPointAtLine
-
isFramePointAtLine
protected abstract boolean isFramePointAtLine(int iLine) -
getFramePointAtLine
-