See: Description
| Interface | Description |
|---|---|
| ICrosshairPolicy |
A policy used for the crosshair feature.
|
| IDragAndDropPolicy |
A policy used in the context of drag & drop operations related to timeline
objects.
|
| IDragInfoPolicy |
A policy used by the drag layer to display information to the user about the
current drag location (which is a possible drop candidate).
|
| IEditActivityObjectPolicy |
A policy that is used for making decisions regarding the editing behaviour of
activity objects.
|
| IEditCapacityObjectPolicy |
A policy that is used for making decisions regarding the editing behaviour of
capacity objects.
|
| IEditLayerPolicy |
A policy used to control which layers can be deleted and which commands will
be used to remove or add a layer.
|
| IEditTimelineObjectPolicy |
A policy that is used for making various decisions regarding the editing
behaviour of timeline objects.
|
| IGridLinePolicy |
The grid line policy controls the behaviour of the major and minor grid
lines.
|
| IGridPolicy<T extends IGranularity> |
A policy for dealing with a virtual grid.
|
| ILabelPolicy |
A policy for looking up labels used in various places.
|
| ILinePolicy |
A policy that can be used to create lines for timeline objects within the row
of a node (nested rows, inner rows).
|
| IOverviewPolicy |
A policy that is used by the
OverviewPalette to color timeline objects
based on their status or to mark timeline objects that require special
attention. |
| IPopupPolicy |
A policy that returns a popup object that can be used by some mechanism to
display additional information about a timeline object or a tree node.
|
| IRelationshipPolicy |
A policy that supports the creation of relationships between timeline
objects.
|
| ISelectionPolicy |
A policy that is used to determine whether timeline objects, relationships,
or time spans can be selected or not.
|
| ISpreadsheetEditPolicy |
A policy used in the context of editing spreadsheets.
|
| Class | Description |
|---|---|
| AbstractGridPolicy<T extends IGranularity> |
An abstract implementation of
IGridPolicy, which deals with storing
the list of supported granularities. |
| DefaultConstraintPolicy |
The default implementation of the
IRelationshipPolicy allows all
timeline objects to be linked with each other and returns a
DefaultCreateRelationshipCommand command object for performing the
actual linking. |
| DefaultCrosshairPolicy |
The default implementation of the crosshair policy displays the following
information in the four corners of the crosshair:
UPPER_LEFT: the time span of the timeline object on which the crosshair
cursor is hovering (if there is one, blank otherwise)
UPPER_RIGHT: the time at the current crosshair cursor position
LOWER_LEFT: the name of the timeline object on which the crosshair
cursor is hovering (if there is one, blank otherwise)
LOWER_RIGHT: the name of the hierarchy node that belongs to the row over
which the crosshair cursor is hovering
For a more general description of this policy please refer to the policy
interface
ICrosshairPolicy. |
| DefaultDragAndDropPolicy |
The default implmementation of the drag & drop policy.
|
| DefaultDragInfoPolicy |
The default implementation of the drag info policy will simply create a
string that contains the time span passed to the policy.
|
| DefaultEditActivityObjectPolicy |
The default implmementation of edit policy for activity objects.
|
| DefaultEditCapacityObjectPolicy |
The default implmementation of the edit policy for capacity objects.
|
| DefaultEditLayerPolicy |
The default implementation of the edit policy for layers, which assumes that
the layers to add or remove are instances of
Layer. |
| DefaultEditTimelineObjectPolicy |
The default implmementation of the edit policy for timeline objects.
|
| DefaultGridLinePolicy |
The default implmementation of the grid line policy.
|
| DefaultLabelPolicy |
The default implmementation of the label policy.
|
| DefaultLinePolicy |
The default implementation of the line policy delegates all of its method
invocations to the nodes and timeline objects that get passed to it as
parameters.
|
| DefaultOverviewPolicy |
The default implementation of the overview policy.
|
| DefaultPopupPolicy |
The default implementation of
IPopupPolicy. |
| DefaultRelationshipPolicy |
The default implementation of the
IRelationshipPolicy allows all
timeline objects to be linked with each other and returns a
DefaultCreateRelationshipCommand command object for performing the
actual linking. |
| DefaultSelectionPolicy |
The default implmementation of selection policy.
|
| DefaultSpreadsheetEditPolicy |
The default implmementation of the edit policy for spreadsheets.
|
| SimpleGranularityGridPolicy |
A grid policy that uses the
SimpleGranularity class to adjust start
and end times. |
| TimeGranularityDragInfoPolicy |
A drag info policy that is being used when the currently used dateline model
is an instance of
TimeGranularityDatelineModel. |
| TimeGranularityGridLinePolicy |
A specialization of the default grid line policy for situations where the
TimeGranularityDatelineModel gets used by the dateline. |
| TimeGranularityGridPolicy |
A grid policy that uses the
TimeGranularity class to adjust start and
end times. |
| Enum | Description |
|---|---|
| ICrosshairPolicy.LabelPosition |
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.