|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--prolog.treeview.StatementNodeRenderer
the statement node renderer is used to render a object of the class StatementNode
| Field Summary | |
protected static FactListRenderer |
gvRenderer
the static factlist renderer used to render the fact list. one renderer is enough for all statement node renderers. it is created when the first statement renderer is created. |
| Constructor Summary | |
StatementNodeRenderer(ISymbolTable symbolTable)
constructor |
|
| Method Summary | |
java.awt.Dimension |
calculateDimension(java.lang.Object obj)
calculates the require size this renderer require to render the given object |
void |
renderNode(java.awt.Graphics2D g,
java.awt.Rectangle rect,
java.lang.Object obj)
renders the given object into the given graphic context |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected static FactListRenderer gvRenderer
| Constructor Detail |
public StatementNodeRenderer(ISymbolTable symbolTable)
| Method Detail |
public void renderNode(java.awt.Graphics2D g,
java.awt.Rectangle rect,
java.lang.Object obj)
renderNode in interface INodeRendererg - - the graphic context to render intorect - - the rect where to render intoobj - - the node content that should be renderedpublic java.awt.Dimension calculateDimension(java.lang.Object obj)
calculateDimension in interface INodeRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||