Package editor
Class GosuClassLineInfoManager
- java.lang.Object
-
- editor.AbstractLineInfoManager
-
- editor.GosuClassLineInfoManager
-
- All Implemented Interfaces:
ILineInfoManager
public class GosuClassLineInfoManager extends AbstractLineInfoManager
-
-
Constructor Summary
Constructors Constructor Description GosuClassLineInfoManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Breakpoint
getBreakpointAtLine(int iLine)
Cursor
getCursor(int iLine)
protected Breakpoint
getExecPointAtLine(int iLine)
protected Breakpoint
getFramePointAtLine(int iLine)
void
handleLineClick(MouseEvent e, int iLine, int iX, int iY)
protected boolean
isBreakpointAtLine(int iLine)
protected boolean
isExecPointAtLine(int iLine)
protected boolean
isFramePointAtLine(int iLine)
void
render(Graphics g, int iLine, int iLineHeight, int iX, int iY)
-
Methods inherited from class editor.AbstractLineInfoManager
getBreakpointManager, getEditor, getGosuPanel, getRequiredWidth, renderHighlight, setEditor, showContextMenu
-
-
-
-
Method Detail
-
isBreakpointAtLine
protected boolean isBreakpointAtLine(int iLine)
- Specified by:
isBreakpointAtLine
in classAbstractLineInfoManager
-
getBreakpointAtLine
protected Breakpoint getBreakpointAtLine(int iLine)
- Specified by:
getBreakpointAtLine
in classAbstractLineInfoManager
-
isExecPointAtLine
protected boolean isExecPointAtLine(int iLine)
- Specified by:
isExecPointAtLine
in classAbstractLineInfoManager
-
getExecPointAtLine
protected Breakpoint getExecPointAtLine(int iLine)
- Specified by:
getExecPointAtLine
in classAbstractLineInfoManager
-
isFramePointAtLine
protected boolean isFramePointAtLine(int iLine)
- Specified by:
isFramePointAtLine
in classAbstractLineInfoManager
-
getFramePointAtLine
protected Breakpoint getFramePointAtLine(int iLine)
- Specified by:
getFramePointAtLine
in classAbstractLineInfoManager
-
getCursor
public Cursor getCursor(int iLine)
- Specified by:
getCursor
in interfaceILineInfoManager
- Overrides:
getCursor
in classAbstractLineInfoManager
-
handleLineClick
public void handleLineClick(MouseEvent e, int iLine, int iX, int iY)
-
render
public void render(Graphics g, int iLine, int iLineHeight, int iX, int iY)
- Specified by:
render
in interfaceILineInfoManager
- Overrides:
render
in classAbstractLineInfoManager
-
-