| Package | Description |
|---|---|
| org.abego.treelayout |
Efficiently create compact, highly customizable tree layouts.
|
| org.abego.treelayout.demo |
Classes used by various "Demo" applications for the
TreeLayout. |
| org.abego.treelayout.util |
Various utility classes to simplify usage of the
TreeLayout. |
| Modifier and Type | Method | Description |
|---|---|---|
TreeForTreeLayout<TreeNode> |
TreeLayout.getTree() |
Returns the Tree the layout is created for.
|
| Constructor | Description |
|---|---|
TreeLayout(TreeForTreeLayout<TreeNode> tree,
NodeExtentProvider<TreeNode> nodeExtentProvider,
Configuration<TreeNode> configuration) |
|
TreeLayout(TreeForTreeLayout<TreeNode> tree,
NodeExtentProvider<TreeNode> nodeExtentProvider,
Configuration<TreeNode> configuration,
boolean useIdentity) |
Creates a TreeLayout for a given tree.
|
| Modifier and Type | Method | Description |
|---|---|---|
static TreeForTreeLayout<TextInBox> |
SampleTreeFactory.createSampleTree() |
|
static TreeForTreeLayout<TextInBox> |
SampleTreeFactory.createSampleTree2() |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractTreeForTreeLayout<TreeNode> |
Provides an easy way to implement the
TreeForTreeLayout interface by
defining just two simple methods and a constructor. |
class |
DefaultTreeForTreeLayout<TreeNode> |
Provides a generic implementation for the
TreeForTreeLayout
interface, applicable to any type of tree node. |
Copyright © 2019. All rights reserved.