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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCustomLayer
An abstract superclass for all custom layers.
|
Modifier and Type | Method and Description |
---|---|
int |
LayerContainer.getLayerIndex(AbstractLayer layer)
Returns the index of the given layer within the list of layers that are
currently managed by the layer container.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSystemLayer
Common and abstract superclass used for system layers.
|
class |
ActionLayer
The quick editing layer displays a component inside the layer container that
can be used to edit the currently selected timeline object.
|
class |
BackgroundLayer
The background layer is responsible for drawing the background of each row on
the right-hand side of the Gantt chart.
|
class |
CalendarLayer
The calendar layer is responsible for drawing the information provided by the
calendar model.
|
class |
CrosshairLayer
The crosshair layer renders the crosshair cursor, which can be used to take a
closer look at the timeline objects.
|
class |
DatelineLayer
The dateline layer visualizes the time span that currently has the focus in
the dateline so that the user can more easily identify the timeline objects
that intersect with this span.
|
class |
DragLayer
The drag layer is responsible for handling drag and drop events that are used
to move timeline objects.
|
class |
DropShadowLayer
A layer implementation for the sole purpose of drawing a drop shadow when
tree nodes get expanded or collapsed.
|
class |
EditingLayer
The editing layer manages the editing of timeline objects via editors that
implement the
ITimelineObjectEditor interface. |
class |
EventlineLayer
The eventline layer picks up eventline activities and events from the
eventline (model) and visualizes them in the layer container.
|
class |
GridLayer
The grid layer is responsible for drawing the vertical and horizontal grid
lines.
|
class |
LabelLayer
A layer that is specialized on drawing labels next to timeline objects.
|
class |
LassoLayer
A layer that focuses on visualizing a lasso / selection rectangle.
|
class |
LinkLayer
A layer used for displaying everything needed for the interactive linking
(creation of relationships / constraints) between two timeline objects: the
linking line and the linking handles.
|
class |
PopupLayer
A bar underneath a timeline is a nice representation for an activity but it
can only carry a limited number of information due to space restrictions.
|
class |
RelationshipLayer
The relationship layer is reponsible for visualizing the relationships that
might exist between two different timeline objects.
|
class |
RowLayer
The row layer is responsible for looking up and invoking
IRowRenderer
implementations for the Gantt chart nodes. |
class |
SelectionLayer
The selection layer is responsible for drawing the time span selections made
on each row.
|
class |
SpreadsheetLayer
The spreadsheet layer gets used when the Gantt chart wants to display the
spreadsheet data provided by the
IGanttChartModel . |
class |
TimeNowLayer
The time now layer has the sole purpose of drawing the vertical line at the
location of the time now.
|
Modifier and Type | Class and Description |
---|---|
class |
TimelineObjectLayer
The timeline object layer is responsible for rendering the timeline objects
returned by the Gantt chart model.
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.