Package | Description |
---|---|
org.abego.treelayout.demo |
Classes used by various "Demo" applications for the
TreeLayout . |
org.abego.treelayout.demo.svg |
Demonstrates how to use the
TreeLayout to create a tree diagram with
SVG (Scalable Vector Graphic). |
org.abego.treelayout.demo.swing |
Demonstration how to use the
TreeLayout to render a tree in a Swing
application. |
Modifier and Type | Method and Description |
---|---|
static TreeForTreeLayout<TextInBox> |
SampleTreeFactory.createSampleTree() |
static TreeForTreeLayout<TextInBox> |
SampleTreeFactory.createSampleTree2() |
Modifier and Type | Method and Description |
---|---|
double |
TextInBoxNodeExtentProvider.getHeight(TextInBox treeNode) |
double |
TextInBoxNodeExtentProvider.getWidth(TextInBox treeNode) |
Modifier and Type | Field and Description |
---|---|
private TreeLayout<TextInBox> |
SVGForTextInBoxTree.treeLayout |
Modifier and Type | Method and Description |
---|---|
private java.lang.Iterable<TextInBox> |
SVGForTextInBoxTree.getChildren(TextInBox parent) |
private TreeForTreeLayout<TextInBox> |
SVGForTextInBoxTree.getTree() |
Modifier and Type | Method and Description |
---|---|
private void |
SVGForTextInBoxTree.generateBox(java.lang.StringBuilder result,
TextInBox textInBox) |
private void |
SVGForTextInBoxTree.generateEdges(java.lang.StringBuilder result,
TextInBox parent) |
private java.awt.geom.Rectangle2D.Double |
SVGForTextInBoxTree.getBoundsOfNode(TextInBox node) |
private java.lang.Iterable<TextInBox> |
SVGForTextInBoxTree.getChildren(TextInBox parent) |
Constructor and Description |
---|
SVGForTextInBoxTree(TreeLayout<TextInBox> treeLayout) |
Modifier and Type | Field and Description |
---|---|
private TreeLayout<TextInBox> |
TextInBoxTreePane.treeLayout |
Modifier and Type | Method and Description |
---|---|
private java.lang.Iterable<TextInBox> |
TextInBoxTreePane.getChildren(TextInBox parent) |
private static TreeForTreeLayout<TextInBox> |
SwingDemo.getSampleTree(java.lang.String treeName) |
private TreeForTreeLayout<TextInBox> |
TextInBoxTreePane.getTree() |
Modifier and Type | Method and Description |
---|---|
private java.awt.geom.Rectangle2D.Double |
TextInBoxTreePane.getBoundsOfNode(TextInBox node) |
private java.lang.Iterable<TextInBox> |
TextInBoxTreePane.getChildren(TextInBox parent) |
private void |
TextInBoxTreePane.paintBox(java.awt.Graphics g,
TextInBox textInBox) |
private void |
TextInBoxTreePane.paintEdges(java.awt.Graphics g,
TextInBox parent) |
Constructor and Description |
---|
TextInBoxTreePane(TreeLayout<TextInBox> treeLayout)
Specifies the tree to be displayed by passing in a
TreeLayout for
that tree. |