See: Description
Interface | Description |
---|---|
IActionProvider |
An action provider determines which quick actions are available for a given
timeline object.
|
ICalendarEntryRenderer |
A renderer specialized on rendering calendar entries.
|
IDragInfoRenderer |
A drag info renderer is used to visualize information provided by an instance
of
IDragInfoPolicy during a drag & drop operation. |
IDragLayerListener |
A listener that can be attached to instances of
DragLayer . |
IDragRowRenderer |
A drag row renderer is used to visualize additional row-specific information
during a drag & drop operation.
|
IEditModeController |
Edit mode controllers are used to fine-tune the editing behaviour of timeline
objects.
|
ILassoLayerListener |
A listener that can be attached to instances of
LassoLayer . |
IPopupRenderer |
A popup renderer is used to display the information that gets returned from
the
IPopupPolicy . |
IRelationshipRenderer |
A relationship renderer is used to draw a relationship between two timeline
objects.
|
IRelationshipSelectionModel |
A relationship selection model is used keep track of the currently selected
relationships in the
RelationshipLayer . |
IRelationshipSelectionModelListener |
A listener for
IRelationshipSelectionModel instances. |
IRowRenderer |
Row renderers are used for drawing additional information in each row on the
right-hand side
LayerContainer of the Gantt chart. |
ISpreadsheetCellEditor |
Spreadsheet cell editors return components that can be used to edit
spreadsheet values.
|
ISpreadsheetCellRenderer |
Spreadsheet cell renderers are used to draw the individual cells of a
spreadsheet.
|
Class | Description |
---|---|
AbstractPopupRenderer |
An abstract popup renderer implementation which can be used to provide a
consistent apperance of all popup renderers used within the same application.
|
AbstractSystemLayer |
Common and abstract superclass used for system layers.
|
ActionLayer |
The quick editing layer displays a component inside the layer container that
can be used to edit the currently selected timeline object.
|
ActionLayerButtonPanel |
The panel that wraps the individual action buttons shown in the action layer
(@see
ActionLayer ). |
ActivityObjectEditModeController |
A specialized edit mode controller for use with timeline objects of type
IActivityObject . |
BackgroundLayer |
The background layer is responsible for drawing the background of each row on
the right-hand side of the Gantt chart.
|
CalendarLayer |
The calendar layer is responsible for drawing the information provided by the
calendar model.
|
CapacityObjectEditModeController |
A specialized edit mode controller for use with timeline objects of type
ICapacityObject . |
CrosshairLayer |
The crosshair layer renders the crosshair cursor, which can be used to take a
closer look at the timeline objects.
|
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.
|
DefaultActionProvider |
A default implementation of the IActionProvider interface used in combination
with the action layer.
|
DefaultCalendarEntryRenderer |
A renderer specialized on rendering calendar entries.
|
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() . |
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. |
DefaultEditModeController |
The default edit mode controller specifies the editing behaviour used for
timeline objects of type
DefaultTimelineObject . |
DefaultPopupRenderer |
A popup renderer implementation that uses a
JTextArea to display the
string returned from invoking Object.toString() on the popup value
object. |
DefaultRelationshipRenderer |
The default relationship renderer draws a multi edge line from the source to
the target timeline object.
|
DefaultRelationshipSelectionModel |
The default implementation of a relationship selection model.
|
DefaultResourceRowRenderer |
A row renderer specialized on drawing the row background when the hierarchy /
tree node is an instance of
DefaultResourceNode . |
DefaultRowRenderer |
The default row renderer implementation.
|
DefaultSpreadsheetCellEditor |
A cell editor implementation that can be used for editing tree table cells
and spreadsheet cells.
|
DefaultSpreadsheetCellRenderer |
The default implementation of a spreadsheet cell renderer.
|
DragLayer |
The drag layer is responsible for handling drag and drop events that are used
to move timeline objects.
|
DragLayerEvent |
An event object that encapsulates the most important information about a drag &
drop operation executed in an instance of
DragLayer . |
DropShadowLayer |
A layer implementation for the sole purpose of drawing a drop shadow when
tree nodes get expanded or collapsed.
|
EditingLayer |
The editing layer manages the editing of timeline objects via editors that
implement the
ITimelineObjectEditor interface. |
EventlineLayer |
The eventline layer picks up eventline activities and events from the
eventline (model) and visualizes them in the layer container.
|
GridLayer |
The grid layer is responsible for drawing the vertical and horizontal grid
lines.
|
LabelLayer |
A layer that is specialized on drawing labels next to timeline objects.
|
LassoLayer |
A layer that focuses on visualizing a lasso / selection rectangle.
|
LassoLayerEvent |
An event object that encapsulates the most important information about a
lasso operation executed in an instance of
LassoLayer . |
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.
|
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.
|
RelationshipLayer |
The relationship layer is reponsible for visualizing the relationships that
might exist between two different timeline objects.
|
RelationshipSelectionEvent |
An event object used to get information about added or removed selections in
a
IRelationshipSelectionModel . |
RowLayer |
The row layer is responsible for looking up and invoking
IRowRenderer
implementations for the Gantt chart nodes. |
SelectionLayer |
The selection layer is responsible for drawing the time span selections made
on each row.
|
SpreadsheetLayer |
The spreadsheet layer gets used when the Gantt chart wants to display the
spreadsheet data provided by the
IGanttChartModel . |
TimeNowLayer |
The time now layer has the sole purpose of drawing the vertical line at the
location of the time now.
|
WeekendCalendarEntryRenderer |
A specialized calendar entry renderer that grays out weekends.
|
Enum | Description |
---|---|
DragLayerEvent.ID |
An enumerator with different identifiers that can be used to distinguish
between different types of events.
|
IEditModeController.EditMode |
An enumeration of possible editing states that the drag layer can be in.
|
LassoLayer.LassoMode |
A selection mode enumerator that can be used to instruct the lasso layer
what to select when a lasso operation finishes.
|
LassoLayer.SelectionBehaviour |
An enumerator used to control the selection behaviour of the lasso.
|
LassoLayerEvent.ID |
An enumerator with different identifiers that can be used to distinguish
between different types of events.
|
RelationshipSelectionEvent.ID |
An enum with the different types of events that can occure.
|
Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.