Package | Description |
---|---|
com.dlsc.flexgantt.swing |
Contains the Gantt chart components and various other user interface
elements that can be used together with the Gantt chart.
|
com.dlsc.flexgantt.swing.layer |
The right-hand side of any Gantt chart is a layer container, which is
responsible for managing the various layer types.
|
com.dlsc.flexgantt.swing.treetable |
A tree table implementation used solely for the purpose of drawing the
left-hand side of a Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
TreeTableNode |
ObjectBounds.getTreeTableNode()
Returns the (tree table internal) representation of the tree node.
|
Constructor and Description |
---|
ObjectBounds(TimelineObjectPath path,
IGanttChartModel model,
int x,
int y,
int width,
int height,
TreeTableNode treeTableNode,
TimelineObjectLayer layer)
Constructs a new bounds object.
|
Modifier and Type | Method and Description |
---|---|
List<TreeTableNode> |
LayerContainer.getClipNodes()
Returns a list of tree table nodes where each node is contained within
the current drawing clip.
|
Modifier and Type | Field and Description |
---|---|
protected TreeTableNode[] |
TreeTableNode.children
The array of children entries.
|
protected TreeTableNode |
TreeTableNode.parent
Reference to the parent table entry.
|
Modifier and Type | Method and Description |
---|---|
TreeTableNode |
TreeTable.getAnimationNode()
Returns the internal node that is currently being toggled and animated.
|
TreeTableNode |
TreeTableNode.getChildNode(Object modelChildNode)
Returns the wrapping tree table node for the given model node.
|
TreeTableNode[] |
TreeTableNode.getChildren()
Returns the array of child nodes.
|
TreeTableNode |
TreeTableDragAndDropManager.getDraggedNode()
Returns the dragged tree table node.
|
TreeTableNode |
TreeTableNode.getParentNode()
Returns the parent node of the node.
|
TreeTableNode |
TreeTable.getRootNode()
The root node.
|
TreeTableNode |
TreeTable.getTreeTableNodeAt(int y)
Returns the tree table node for the given y-coordinate.
|
TreeTableNode[] |
TreeTable.getTreeTableNodesBetween(int y1,
int y2)
Returns all nodes located on or between the two given y-coordinates.
|
Modifier and Type | Method and Description |
---|---|
List<TreeTableNode> |
TreeTable.getTreeTableNodes()
Returns the array that is storing the tree table nodes.
|
Modifier and Type | Method and Description |
---|---|
protected Image |
TreeTableDragAndDropManager.createDragImage(TreeTableNode node)
Creates a drag image for the given tree table node.
|
boolean |
NodeAnimationController.isNodeAnimated(TreeTableNode node)
Determines if the given node will be toggled with an animation or not.
|
protected void |
TreeTable.paintCell(Graphics g,
TreeTableColumn column,
TreeTableNode node,
int x,
int y,
int width,
int height,
int row,
int columnIndex,
int modelIndex,
Class columnClass,
boolean fillerColumn)
Paints a single cell into the given graphics context for the given node
and the given column.
|
protected void |
TreeTableNode.setParent(TreeTableNode parent)
Sets the node's parent node.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TreeTableNode.load(Map<Object,TreeTableNode> tableCache)
Loads the children nodes from the model, wraps each one of them and adds
them to this node.
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.