Package diva.graph
Interface NodeRenderer
-
- All Known Implementing Classes:
BasicNodeRenderer
,BubbleRenderer
,BusContentionApplet.ThreadRenderer
,ExternalIOPortController.PortRenderer
,IconController.IconRenderer
,IOPortController.EntityPortRenderer
,LocalZenoApplet.ThreadRenderer
,RelationController.RelationRenderer
,StateController.StateRenderer
,TypedNodeRenderer
public interface NodeRenderer
A factory which creates a visual representation (Figure) given a node input. The factory is not responsible for positioning the figure, but is responsible for determining the size of the figure.- Version:
- $Id$
- Author:
- Michael Shilman
- Pt.AcceptedRating:
- Red
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Figure
render(java.lang.Object node)
Render a visual representation of the given node.
-
-
-
Method Detail
-
render
Figure render(java.lang.Object node)
Render a visual representation of the given node.- Parameters:
node
- The node to render.- Returns:
- The persistent object that is drawn on the screen.
-
-