Package | Description |
---|---|
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.layer.system |
Contains the system layers for drawing the background, grid lines, popups,
relationships, controls, spreadsheets, overviews, global events and
activities.
|
com.dlsc.flexgantt.swing.layer.timeline |
Classes that deal with timeline layers and the rendering and the selection
of timeline objects.
|
com.dlsc.flexgantt.swing.mac | |
com.dlsc.flexgantt.swing.timeline |
Contains the timeline component, which itself consists of a dateline and
an eventline.
|
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 | Interface and Description |
---|---|
interface |
ILayerContainerRowHeaderRenderer
An extension of the row header renderer used for rendering the row headers of
each row inside a
LayerContainerRowHeader component. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLayerContainerRowHeaderRenderer
The default implementation of a row header renderer for the layer container
row header.
|
class |
DefaultResourceNodeRowHeaderRenderer
The default row header renderer that will be used when the tree table node is
of type
DefaultResourceNode . |
Modifier and Type | Interface and Description |
---|---|
interface |
ICalendarEntryRenderer
A renderer specialized on rendering calendar entries.
|
interface |
IDragInfoRenderer
A drag info renderer is used to visualize information provided by an instance
of
IDragInfoPolicy during a drag & drop operation. |
interface |
IDragRowRenderer
A drag row renderer is used to visualize additional row-specific information
during a drag & drop operation.
|
interface |
IPopupRenderer
A popup renderer is used to display the information that gets returned from
the
IPopupPolicy . |
interface |
IRelationshipRenderer
A relationship renderer is used to draw a relationship between two timeline
objects.
|
interface |
IRowRenderer
Row renderers are used for drawing additional information in each row on the
right-hand side
LayerContainer of the Gantt chart. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPopupRenderer
An abstract popup renderer implementation which can be used to provide a
consistent apperance of all popup renderers used within the same application.
|
class |
DefaultCalendarEntryRenderer
A renderer specialized on rendering calendar entries.
|
class |
DefaultDragInfoRenderer
The default drag info renderer expects the
IDragInfoPolicy that is
currently being used to return an object that can be serialized via a simple
call to Object.toString() . |
class |
DefaultDragRowRenderer
The default implementation of the
IDragRowRenderer interface uses the
IDragAndDropPolicy to determine whether the currently dragged
timeline object can be dropped on the row. |
class |
DefaultPopupRenderer
A popup renderer implementation that uses a
JTextArea to display the
string returned from invoking Object.toString() on the popup value
object. |
class |
DefaultRelationshipRenderer
The default relationship renderer draws a multi edge line from the source to
the target timeline object.
|
class |
DefaultResourceRowRenderer
A row renderer specialized on drawing the row background when the hierarchy /
tree node is an instance of
DefaultResourceNode . |
class |
DefaultRowRenderer
The default row renderer implementation.
|
class |
WeekendCalendarEntryRenderer
A specialized calendar entry renderer that grays out weekends.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITimelineObjectRenderer
A renderer that will be used for rendering timeline objects.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultActivityObjectRenderer
A renderer for timeline objects that implement the
IActivityObject
interface. |
class |
DefaultCapacityObjectRenderer
A timeline object renderer that knows how to draw timeline objects that
represent a capacity.
|
class |
DefaultEventObjectRenderer
A default implementation of a renderer for timeline objects that are events
(same start and end time).
|
class |
DefaultTimelineObjectRenderer
The default timeline object renderer implementation draws a bar with rounded
corners and fills its background with a smooth gradient paint.
|
Modifier and Type | Class and Description |
---|---|
class |
MacColumnHeaderRenderer
A specialized column header renderer for Mac that makes the background appear
glossy.
|
class |
MacLayerContainerResourceRowHeaderRenderer
A specialized MacOS X resource row header renderer for layer containers.
|
class |
MacLayerContainerRowHeaderRenderer
A specialized row header renderer for MacOS X.
|
class |
MacTimeGranularityDatelineRenderer
A specialized dateline renderer for MacOS X.
|
class |
MacTreeTableRowHeaderRenderer
A specialized tree table row header renderer for MacOS X.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDatelineRenderer<T extends IDatelineModel>
The renderer interface used by the dateline to renderer major and minor time
spans.
|
interface |
IEventlineObjectRenderer
A renderer used for drawing eventline objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatelineRenderer<T extends IDatelineModel>
An abstract dateline renderer that provides common functionality for its
subclasses.
|
class |
DefaultEventlineObjectRenderer
The default renderer used for objects shown on the eventline.
|
class |
SimpleGranularityDatelineRenderer<T extends SimpleGranularityDatelineModel>
A dateline renderer implementation that will be used if the dateline model is
an instance of
SimpleGranularityDatelineModel . |
class |
TimeGranularityDatelineRenderer<T extends TimeGranularityDatelineModel>
A dateline renderer implementation that will be used if the dateline model is
an instance of
TimeGranularityDatelineModel . |
Modifier and Type | Interface and Description |
---|---|
interface |
IColumnHeaderRenderer
A renderer used to visualize the individual headers of columns.
|
interface |
IRowHeaderRenderer<T extends AbstractRowHeader>
An interface for renderers used by the row header to draw the content of the
headers for each row.
|
interface |
ITreeTableCellRenderer
A renderer interface used for creating tree table cell renderers.
|
interface |
ITreeTableRowHeaderRenderer
An extension of the row header renderer used for rendering the row headers of
a tree table inside a
TreeTableRowHeader component. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultColumnHeaderRenderer
The default colum header renderer displays the column's name.
|
class |
DefaultTreeTableCellRenderer
A default tree table cell renderer implementation using a label as a
component.
|
class |
DefaultTreeTableRowHeaderRenderer
The default implementation of
IRowHeaderRenderer . |
static class |
TreeTable.BooleanRenderer
A renderer for drawing values of type
Boolean . |
static class |
TreeTable.CalendarRenderer
A renderer for values of type
Calendar . |
static class |
TreeTable.ColorRenderer
A renderer for values of type
Color . |
static class |
TreeTable.DateRenderer
A renderer for values of type
Date . |
static class |
TreeTable.DoubleRenderer
A renderer for values of type
Double . |
static class |
TreeTable.EnumRenderer
A renderer for values of type
Enum . |
static class |
TreeTable.IconRenderer
A renderer for drawing icons.
|
static class |
TreeTable.NumberRenderer
A tree table cell renderer for numbers (double, float, etc...).
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.