prolog.treeview
Interface INodeRenderer
- All Known Implementing Classes:
- DefaultNodeRenderer, StatementNodeRenderer
- public interface INodeRenderer
|
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 |
renderNode
public void renderNode(java.awt.Graphics2D g,
java.awt.Rectangle rect,
java.lang.Object obj)
- renders the given object into the given graphic context
- Parameters:
g - - the graphic context to render intorect - - the rect where to render intoobj - - the node content that should be rendered
calculateDimension
public java.awt.Dimension calculateDimension(java.lang.Object obj)
- calculates the require size this renderer require to render
the given object
- Returns:
- the size of the rendered object