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.mac | |
com.dlsc.flexgantt.swing.print |
Anything related to printing is contained in this package.
|
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 |
---|---|
TreeTableRowHeader |
DefaultComponentFactory.createTreeTableRowHeader(TreeTable table) |
TreeTableRowHeader |
IComponentFactory.createTreeTableRowHeader(TreeTable table)
Creates a new
TreeTableRowHeader that will be used for the given
tree table. |
TreeTableRowHeader |
DualGanttChart.getPrimaryTreeTableRowHeader()
Returns the primary row header.
|
TreeTableRowHeader |
DualGanttChart.getSecondaryTreeTableRowHeader()
Returns the secondary row header.
|
TreeTableRowHeader |
GanttChart.getTreeTableRowHeader()
The row header of the tree table.
|
Modifier and Type | Method and Description |
---|---|
TreeTableScrollPane |
DefaultComponentFactory.createTreeTableScrollPane(TreeTable table,
TreeTableRowHeader rowHeader,
TreeTableHeader header,
boolean primary) |
TreeTableScrollPane |
IComponentFactory.createTreeTableScrollPane(TreeTable table,
TreeTableRowHeader rowHeader,
TreeTableHeader header,
boolean primary)
Creates the scrollpane used for scrolling the given tree table.
|
Modifier and Type | Class and Description |
---|---|
class |
MacTreeTableRowHeader
A specialized tree table row header for MacOS X.
|
Modifier and Type | Method and Description |
---|---|
TreeTableRowHeader |
MacComponentFactory.createTreeTableRowHeader(TreeTable table) |
Modifier and Type | Method and Description |
---|---|
TreeTableScrollPane |
MacComponentFactory.createTreeTableScrollPane(TreeTable table,
TreeTableRowHeader rowHeader,
TreeTableHeader header,
boolean primary) |
Component |
MacTreeTableRowHeaderRenderer.getRowHeaderRendererComponent(TreeTableRowHeader header,
Object node,
Object headerValue,
int depth,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus,
boolean newNodePosition) |
Modifier and Type | Method and Description |
---|---|
TreeTableRowHeader |
PrintContext.getRowHeader()
Returns the row header to print.
|
TreeTableRowHeader |
PrintGanttChart.getRowHeader()
Returns the row header used for printing.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PrintGanttChart.copySettings(TreeTableRowHeader from,
TreeTableRowHeader to,
boolean initialCopy)
Copies the settings from one row header to another.
|
void |
PrintContext.setRowHeader(TreeTableRowHeader rowHeader)
Sets the row header to print.
|
Modifier and Type | Method and Description |
---|---|
TreeTableRowHeader |
TreeTableContainer.getRowHeader()
The row header of the tree table.
|
TreeTableRowHeader |
TreeTable.getRowHeader()
Returns the row header that was created by the component factory and that
will be used to control the tree table (expanding / collapsing nodes, row
height, selection, ...).
|
TreeTableRowHeader |
TreeTableScrollPane.getTreeTableRowHeader()
Returns the tree table row header shown to the left of the scrollpane.
|
Modifier and Type | Method and Description |
---|---|
Component |
DefaultTreeTableRowHeaderRenderer.getRowHeaderRendererComponent(TreeTableRowHeader header,
Object node,
Object headerValue,
int depth,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus,
boolean newNodePosition) |
Rectangle |
ITreeTableRowHeaderRenderer.getRowHeaderToggleBounds(TreeTableRowHeader header,
int x,
int y,
int width,
int height)
Returns the bounds of the toggle used for expanding and collapsing the
hierarchy / tree table node.
|
Rectangle |
DefaultTreeTableRowHeaderRenderer.getRowHeaderToggleBounds(TreeTableRowHeader header,
int x,
int y,
int width,
int height) |
void |
TreeTable.setRowHeader(TreeTableRowHeader header)
Sets the row header that was created by the component factory and that
will be used to control the tree table (expanding / collapsing nodes, row
height, selection, ...).
|
Constructor and Description |
---|
TreeTableScrollPane(TreeTable table,
TreeTableRowHeader treeTableRowHeader,
GanttChartControl treeTableHeader,
boolean primary)
Constructs a new scrollpane.
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.