org.siebengeisslein.ide.source
Interface RenderContext
- All Known Implementing Classes:
- RenderContextImpl
public interface RenderContext
|
Field Summary |
static java.lang.String |
NULL_TEXT
|
|
Method Summary |
void |
decIndent()
|
void |
decRelCaretPos(int length,
boolean isCurrentStatement)
|
void |
drawDeclaredMethodParameter(java.lang.String text,
boolean updateCaret)
|
void |
drawDefaultString(java.lang.String text,
boolean updateCaret)
|
void |
drawError(java.lang.String text,
boolean updateCaret)
|
void |
drawField(java.lang.String text,
boolean updateCaret)
|
void |
drawKeyword(java.lang.String text,
boolean updateCaret)
|
void |
drawLocalVariable(java.lang.String text,
boolean updateCaret)
|
void |
drawMethodName(java.lang.String name,
boolean updateCaret)
|
void |
drawNumberLiteral(java.lang.String text,
boolean updateCaret)
|
void |
drawQueryTable(java.lang.String tableName,
boolean updateCaret)
|
void |
drawStringLiteral(java.lang.String text,
boolean updateCaret)
|
void |
drawSymbol(java.lang.String text,
boolean updateCaret)
|
void |
drawType(java.lang.String text,
boolean updateCaret)
|
void |
drawUnknownVariable(java.lang.String text,
boolean updateCaret)
|
Caret |
getCaret()
|
int |
getCurrentX()
|
int |
getCurrentY()
|
java.awt.Graphics |
getGraphics()
|
int |
getRelCaretPos()
|
int |
getWidth(java.lang.String text)
|
void |
incIndent()
|
void |
lineBreak()
|
void |
setCurrentX(int currentX)
|
void |
setCurrentY(int currentY)
|
NULL_TEXT
static final java.lang.String NULL_TEXT
- See Also:
- Constant Field Values
getRelCaretPos
int getRelCaretPos()
decRelCaretPos
void decRelCaretPos(int length,
boolean isCurrentStatement)
getCurrentX
int getCurrentX()
setCurrentX
void setCurrentX(int currentX)
getCurrentY
int getCurrentY()
setCurrentY
void setCurrentY(int currentY)
getCaret
Caret getCaret()
getGraphics
java.awt.Graphics getGraphics()
drawSymbol
void drawSymbol(java.lang.String text,
boolean updateCaret)
drawKeyword
void drawKeyword(java.lang.String text,
boolean updateCaret)
drawError
void drawError(java.lang.String text,
boolean updateCaret)
drawLocalVariable
void drawLocalVariable(java.lang.String text,
boolean updateCaret)
drawField
void drawField(java.lang.String text,
boolean updateCaret)
drawNumberLiteral
void drawNumberLiteral(java.lang.String text,
boolean updateCaret)
drawMethodName
void drawMethodName(java.lang.String name,
boolean updateCaret)
drawUnknownVariable
void drawUnknownVariable(java.lang.String text,
boolean updateCaret)
drawDeclaredMethodParameter
void drawDeclaredMethodParameter(java.lang.String text,
boolean updateCaret)
drawType
void drawType(java.lang.String text,
boolean updateCaret)
drawStringLiteral
void drawStringLiteral(java.lang.String text,
boolean updateCaret)
drawDefaultString
void drawDefaultString(java.lang.String text,
boolean updateCaret)
lineBreak
void lineBreak()
getWidth
int getWidth(java.lang.String text)
incIndent
void incIndent()
decIndent
void decIndent()
drawQueryTable
void drawQueryTable(java.lang.String tableName,
boolean updateCaret)