Uses of Interface
lib.IRenderer

Packages that use IRenderer
lib   
 

Uses of IRenderer in lib
 

Classes in lib that implement IRenderer
 class PrintDiagramRenderer
          The standard diagram renderer is useful for producing coloured displays of the node hierarchy in a top to bottom, left to right non-proportional tree structure.
 class StandardDiagramRenderer
          The standard diagram renderer is useful for producing coloured displays of the node hierarchy in a top to bottom, left to right non-proportional tree structure.
 

Fields in lib declared as IRenderer
private  IRenderer JTreeNode.renderer
           
private  IRenderer JDiagram.renderer
           
 

Methods in lib that return IRenderer
 IRenderer JTreeNode.getRenderer()
          Get our rendering object
 IRenderer JDiagram.getRenderer()
          Get the object responsible for rendering us
 

Methods in lib with parameters of type IRenderer
 void JTreeNode.setRenderer(IRenderer renderObject)
          Set our rendering object
 void JDiagram.setRenderer(IRenderer render)
          If our diagram rendering object has been changed, propegate the change to our diagram elements
 

Constructors in lib with parameters of type IRenderer
JDiagram(JEditorWindow parentFrame, JTreeNode tree, IRenderer render, boolean expanded, boolean detailed)
          Create a new diagram with a root node and a parent frame
JTreeNode(java.lang.String title, java.lang.String caption, java.awt.Color col, IEditableElement element, JTreeNode parentNode, IRenderer renderObject)
          Create this tree node, but make sure it has a rendering object of its own.
JTreeNode(java.lang.String title, java.lang.String caption, java.awt.Color col, IEditableElement element, JTreeNode parentNode, IRenderer renderObject, java.util.ArrayList group)