Package | Description |
---|---|
com.dlsc.flexgantt.command.layer |
Contains layer-specific commands.
|
com.dlsc.flexgantt.model.gantt |
A model definition and default implementation for a Gantt chart model, which
is basically an extension of a tree table model, which itself is an extension
of a tree model.
|
com.dlsc.flexgantt.model.scheduling |
Contains supporting classes for basic scheduling operations
and constraint resolutions.
|
com.dlsc.flexgantt.policy.layer |
Policies that will be used in the context of layers.
|
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.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.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 |
---|---|
IGanttChartModel |
DefaultAddLayerCommand.getModel()
Returns the model to which the layer will be added
|
IGanttChartModel |
DefaultRemoveLayerCommand.getModel()
Returns the model from which the layer will be removed
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject>
The default implementation of a Gantt chart model.
|
Modifier and Type | Method and Description |
---|---|
IGanttChartModel |
GanttChartModelEvent.getModel()
Returns the source model of the event.
|
Modifier and Type | Method and Description |
---|---|
List<IMessage> |
DefaultModelValidator.validate(IGanttChartModel model) |
List<IMessage> |
IModelValidator.validate(IGanttChartModel model)
Validate the given model and produce a list of messages.
|
IMessage |
DefaultModelValidator.validate(IGanttChartModel model,
IConstraint con) |
IMessage |
IModelValidator.validate(IGanttChartModel model,
IConstraint constraint)
Validates the given single constraint and produce a message.
|
Modifier and Type | Method and Description |
---|---|
ICommand |
DefaultEditLayerPolicy.getAddLayerCommand(ILayer layer,
IGanttChartModel model) |
ICommand |
IEditLayerPolicy.getAddLayerCommand(ILayer layer,
IGanttChartModel model)
Returns the command used to add a layer to a model.
|
ICommand |
DefaultEditCapacityObjectPolicy.getChangeCapacityCommand(TimelineObjectPath path,
IGanttChartModel model,
double newPercentage) |
ICommand |
IEditCapacityObjectPolicy.getChangeCapacityCommand(TimelineObjectPath path,
IGanttChartModel model,
double newCapacityUsed)
Returns a command object that will perform the actual change of the
capacity used value.
|
ICommand |
DefaultEditActivityObjectPolicy.getChangePercentageCommand(TimelineObjectPath path,
IGanttChartModel model,
double percentage) |
ICommand |
IEditActivityObjectPolicy.getChangePercentageCommand(TimelineObjectPath path,
IGanttChartModel model,
double percentage)
Returns a command object that will perform the actual change of the
percentage complete value.
|
ICommand |
ISpreadsheetEditPolicy.getChangeSpreadsheetValueCommand(IGanttChartModel<?,?> model,
Object node,
ISpreadsheet spreadsheet,
ITimeSpan span,
Object value)
Returns a command object that can be used to change the value of a
spreadsheet cell.
|
ICommand |
DefaultSpreadsheetEditPolicy.getChangeSpreadsheetValueCommand(IGanttChartModel<?,?> model,
Object node,
ISpreadsheet spreadsheet,
ITimeSpan span,
Object value) |
ICommand |
DefaultEditTimelineObjectPolicy.getChangeTimeSpanCommand(TimelineObjectPath path,
IGanttChartModel model,
ITimeSpan span,
int dropAction) |
ICommand |
IEditTimelineObjectPolicy.getChangeTimeSpanCommand(TimelineObjectPath path,
IGanttChartModel model,
ITimeSpan span,
int dropAction)
Returns a command object that will perform the actual change of the
timeline object's time span.
|
ICommand |
DefaultEditTimelineObjectPolicy.getChangeTimeSpansCommand(IGanttChartModel model,
List<TimelineObjectPath> timelineObjects,
List<ITimeSpan> timeSpans,
int dropAction) |
ICommand |
IEditTimelineObjectPolicy.getChangeTimeSpansCommand(IGanttChartModel model,
List<TimelineObjectPath> timelineObjects,
List<ITimeSpan> timeSpans,
int dropAction)
Returns a command object that will perform the actual change of the
timeline objects' time spans.
|
ICommand |
DefaultEditTimelineObjectPolicy.getCreateCommand(Object node,
IGanttChartModel model,
ILayer layer,
ITimeSpan span,
int lineIndex) |
ICommand |
IEditTimelineObjectPolicy.getCreateCommand(Object node,
IGanttChartModel model,
ILayer layer,
ITimeSpan span,
int lineIndex)
Returns a command object that will perform the creation of a new timeline
object.
|
ICommand |
IRelationshipPolicy.getCreateRelationshipCommand(TimelineObjectPath sourcePath,
TimelineObjectPath targetPath,
RelationshipType type,
IGanttChartModel model)
Returns a command object that will perform the actual linking of the
source and target timeline objects by making the appropriate changes in
the model.
|
ICommand |
DefaultConstraintPolicy.getCreateRelationshipCommand(TimelineObjectPath sourcePath,
TimelineObjectPath targetPath,
RelationshipType type,
IGanttChartModel model) |
ICommand |
DefaultRelationshipPolicy.getCreateRelationshipCommand(TimelineObjectPath sourcePath,
TimelineObjectPath targetPath,
RelationshipType type,
IGanttChartModel model) |
ICommand |
DefaultEditTimelineObjectPolicy.getDeleteCommand(IGanttChartModel model,
Collection<TimelineObjectPath> timelineObjects) |
ICommand |
IEditTimelineObjectPolicy.getDeleteCommand(IGanttChartModel model,
Collection<TimelineObjectPath> timelineObjects)
Returns a command object that will perform the deletion of the given
timeline objects.
|
ICommand |
IRelationshipPolicy.getDeleteRelationshipsCommand(Collection<IRelationship> relationships,
IGanttChartModel model)
Returns a command object that will perform the actual deletion of several
relationship objects from the given model.
|
ICommand |
DefaultRelationshipPolicy.getDeleteRelationshipsCommand(Collection<IRelationship> relationships,
IGanttChartModel model) |
int |
DefaultDragAndDropPolicy.getDragActions(TimelineObjectPath path,
IGanttChartModel model) |
int |
IDragAndDropPolicy.getDragActions(TimelineObjectPath path,
IGanttChartModel model)
Determines how the given timeline object can be dragged (copy, move, copy
or move, none).
|
ICommand |
DefaultDragAndDropPolicy.getDragAndDropCommand(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime,
Object[] timelineObjects,
ILayer layer,
int dropAction) |
ICommand |
DefaultDragAndDropPolicy.getDragAndDropCommand(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime,
Object[] timelineObjects,
ILayer layer,
int dropAction) |
ICommand |
IDragAndDropPolicy.getDragAndDropCommand(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime,
Object[] timelineObjects,
ILayer layer,
int dropAction)
Returns a command object that will be used to make the necessary
modifications to the models when the user dragged several timeline
objects from one row to another at the same time.
|
ICommand |
IDragAndDropPolicy.getDragAndDropCommand(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime,
Object[] timelineObjects,
ILayer layer,
int dropAction)
Returns a command object that will be used to make the necessary
modifications to the models when the user dragged several timeline
objects from one row to another at the same time.
|
Object |
TimeGranularityDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
IDatelineModel<?> datelineModel,
Object dropNode,
ITimeSpan dropSpan) |
Object |
IDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
IDatelineModel<?> datelineModel,
Object dropNode,
ITimeSpan dropSpan)
Returns an object that can be used to show information during a drag
operation (e.g. time span over which the dragged timeline object hovers).
|
Object |
DefaultDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
IDatelineModel<?> datelineModel,
Object dropNode,
ITimeSpan dropSpan) |
Object |
IDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
int rowHeight,
int y,
double capacityUsed)
Returns an object that can be used to show information while the user
interactively changes the capacity used value.
|
Object |
DefaultDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
int rowHeight,
int y,
double capacityUsed) |
Object |
IDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
long timePoint,
double percentageComplete)
Returns an object that can be used to show information while the user
interactively changes the percentage complete value.
|
Object |
DefaultDragInfoPolicy.getDragInfo(TimelineObjectPath path,
IGanttChartModel model,
long timePoint,
double percentageComplete) |
int |
DefaultDragAndDropPolicy.getDropActions(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime) |
int |
DefaultDragAndDropPolicy.getDropActions(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime) |
int |
IDragAndDropPolicy.getDropActions(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime)
Determines whether the new location as specified by the new tree node,
new model and new time span can be used as a drop location for the given
timeline object.
|
int |
IDragAndDropPolicy.getDropActions(TimelineObjectPath path,
IGanttChartModel model,
Object newNode,
IGanttChartModel newModel,
long newStartTime)
Determines whether the new location as specified by the new tree node,
new model and new time span can be used as a drop location for the given
timeline object.
|
String |
DefaultLabelPolicy.getLabel(IRelationship relationship,
IGanttChartModel model,
LabelType type) |
String |
ILabelPolicy.getLabel(IRelationship relationship,
IGanttChartModel model,
LabelType type)
Returns a label for the given relationship object (usually a summary of
the relationship meaning).
|
String |
ICrosshairPolicy.getLabel(Object node,
TimelineObjectPath timelineObject,
IGanttChartModel model,
long time,
ICrosshairPolicy.LabelPosition position)
Returns a label that will be shown to the left/right and top/bottom of
the crosshair location.
|
String |
DefaultCrosshairPolicy.getLabel(Object node,
TimelineObjectPath path,
IGanttChartModel model,
long time,
ICrosshairPolicy.LabelPosition position) |
String |
DefaultLabelPolicy.getLabel(TimelineObjectPath path,
IGanttChartModel model,
LabelType type) |
String |
ILabelPolicy.getLabel(TimelineObjectPath path,
IGanttChartModel model,
LabelType type)
Returns various types of labels for a given timeline object.
|
Object |
IOverviewPolicy.getOverviewStatus(Object node,
Object timelineObject,
IGanttChartModel model)
Returns a status object that can be used by the
OverviewPalette to
determine which color to use when drawing the timeline object. |
Object |
DefaultOverviewPolicy.getOverviewStatus(Object node,
Object timelineObject,
IGanttChartModel model) |
Object |
IPopupPolicy.getPopupTitleValue(IRelationship relationship,
IGanttChartModel model)
Returns an object that can be utilized to provide a title for a popup for
a relationship.
|
Object |
DefaultPopupPolicy.getPopupTitleValue(IRelationship relationship,
IGanttChartModel model) |
Object |
IPopupPolicy.getPopupTitleValue(TimelineObjectPath path,
IGanttChartModel model)
Returns an object that can be utilized to provide a title for a popup of
a timeline object.
|
Object |
DefaultPopupPolicy.getPopupTitleValue(TimelineObjectPath path,
IGanttChartModel model) |
Object |
IPopupPolicy.getPopupTitleValue(TreePath path,
IGanttChartModel model)
Returns an object that can be utilized to provide a title for a popup for
a node in the tree table.
|
Object |
DefaultPopupPolicy.getPopupTitleValue(TreePath path,
IGanttChartModel model) |
Object |
IPopupPolicy.getPopupValue(IRelationship relationship,
IGanttChartModel model,
boolean extended)
Returns an object that can be utilized to provide some kind of popup for
a relationship.
|
Object |
DefaultPopupPolicy.getPopupValue(IRelationship relationship,
IGanttChartModel model,
boolean extended) |
Object |
IPopupPolicy.getPopupValue(TimelineObjectPath path,
IGanttChartModel model,
boolean extended)
Returns an object that can be utilized to provide some kind of popup for
a timeline object.
|
Object |
DefaultPopupPolicy.getPopupValue(TimelineObjectPath path,
IGanttChartModel model,
boolean extended) |
Object |
IPopupPolicy.getPopupValue(TreePath path,
IGanttChartModel model,
boolean extended)
Returns an object that can be utilized to provide some kind of popup for
a node in the tree table.
|
Object |
DefaultPopupPolicy.getPopupValue(TreePath path,
IGanttChartModel model,
boolean extended) |
ICommand |
DefaultEditLayerPolicy.getRemoveLayerCommand(ILayer layer,
IGanttChartModel model) |
ICommand |
IEditLayerPolicy.getRemoveLayerCommand(ILayer layer,
IGanttChartModel model)
Returns the command used to remove a layer from a model.
|
RelationshipType[] |
IRelationshipPolicy.getSupportedRelationshipTypes(TimelineObjectPath path,
IGanttChartModel model)
Determines the types of relationships that are supported by the given
timeline object (end to start, start to end, start to start, end to end).
|
RelationshipType[] |
DefaultRelationshipPolicy.getSupportedRelationshipTypes(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
DefaultEditCapacityObjectPolicy.isCapacityChangeable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditCapacityObjectPolicy.isCapacityChangeable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether or not the capacity used value of the object can
be changed.
|
boolean |
DefaultEditTimelineObjectPolicy.isCreatable(Object node,
IGanttChartModel model,
ILayer layer,
ITimeSpan span) |
boolean |
IEditTimelineObjectPolicy.isCreatable(Object node,
IGanttChartModel model,
ILayer layer,
ITimeSpan span)
Decides whether a timeline object can be created for the given node,
model, and time span.
|
boolean |
IRelationshipPolicy.isDeletable(IRelationship relationship,
IGanttChartModel model)
Determines whether the given relationship object is deletable.
|
boolean |
DefaultRelationshipPolicy.isDeletable(IRelationship relationship,
IGanttChartModel model) |
boolean |
DefaultEditTimelineObjectPolicy.isDeletable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditTimelineObjectPolicy.isDeletable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether the timeline object may be deleted.
|
boolean |
DefaultEditTimelineObjectPolicy.isDurationChangeable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditTimelineObjectPolicy.isDurationChangeable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether the duration of a timeline object may be edited /
changed.
|
boolean |
DefaultEditTimelineObjectPolicy.isInPlaceEditable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditTimelineObjectPolicy.isInPlaceEditable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether a timeline object can be edited with an editor where the
editor is usually an instance of
ITimelineObjectEditor . |
boolean |
DefaultLabelPolicy.isLabelTypeVisible(TimelineObjectPath path,
IGanttChartModel model,
LabelType type) |
boolean |
ILabelPolicy.isLabelTypeVisible(TimelineObjectPath path,
IGanttChartModel model,
LabelType type)
Determines whether or not a certain type of label will be shown for the
given timeline object or not.
|
boolean |
DefaultEditActivityObjectPolicy.isPercentageChangeable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditActivityObjectPolicy.isPercentageChangeable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether or not the percentage complete value of the given
activity object can be edited.
|
boolean |
IRelationshipPolicy.isRelationshipSource(TimelineObjectPath path,
IGanttChartModel model)
Determines whether the given timeline object can be used for creating a
relationship to another object.
|
boolean |
DefaultRelationshipPolicy.isRelationshipSource(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IRelationshipPolicy.isRelationshipTarget(TimelineObjectPath sourcePath,
TimelineObjectPath targetPath,
IGanttChartModel model)
Determines whether the given source timeline object can be linked to the
given target timeline object.
|
boolean |
DefaultRelationshipPolicy.isRelationshipTarget(TimelineObjectPath sourcePath,
TimelineObjectPath targetPath,
IGanttChartModel model) |
boolean |
ISelectionPolicy.isSelectable(IRelationship relationship,
IGanttChartModel model)
Returns TRUE if the given relationship can be selected by the user (or
programmatically) or not.
|
boolean |
DefaultSelectionPolicy.isSelectable(IRelationship relationship,
IGanttChartModel model) |
boolean |
ISelectionPolicy.isSelectable(Object node,
ITimeSpan span,
IGanttChartModel model)
Returns TRUE if the given time span on the given node can be selected by
the user (or programmatically) or not.
|
boolean |
DefaultSelectionPolicy.isSelectable(Object node,
ITimeSpan span,
IGanttChartModel model) |
boolean |
ISelectionPolicy.isSelectable(TimelineObjectPath path,
IGanttChartModel model)
Returns TRUE if the given timeline object on the given node can be
selected by the user (or programmatically) or not.
|
boolean |
DefaultSelectionPolicy.isSelectable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
DefaultEditTimelineObjectPolicy.isStartTimeChangeable(TimelineObjectPath path,
IGanttChartModel model) |
boolean |
IEditTimelineObjectPolicy.isStartTimeChangeable(TimelineObjectPath path,
IGanttChartModel model)
Decides whether the start time of a timeline object may be edited /
changed.
|
Modifier and Type | Method and Description |
---|---|
IGanttChartModel |
ObjectBounds.getModel()
Returns the model from which the timeline object originated.
|
IGanttChartModel |
AbstractGanttChart.getModel()
Returns the Gantt chart's data model.
|
IGanttChartModel |
DualGanttChart.getSecondaryModel()
Returns the secondary Gantt chart model.
|
Modifier and Type | Method and Description |
---|---|
LayerContainer |
DefaultComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model) |
LayerContainer |
IComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model)
Creates a
LayerContainer for the given Gantt chart and tree table
combination. |
protected TreeTableScrollPane |
DualGanttChart.createTreeTableScrollPane(boolean primary,
IGanttChartModel model,
TreeTable table)
Creates the left-hand side of a Gantt chart, a scrollpane that wraps a
tree table, a column header and a row header.
|
void |
DualGanttChart.setModel(IGanttChartModel model) |
void |
GanttChart.setModel(IGanttChartModel model) |
void |
AbstractGanttChart.setModel(IGanttChartModel model)
Specifies a model to be used by the Gantt chart as a data source.
|
void |
DualGanttChart.setSecondaryModel(IGanttChartModel model)
Specifies a new secondary Gantt chart model.
|
Constructor and Description |
---|
AbstractGanttChart(IGanttChartModel model)
Constructs a new Gantt chart with the two 'singleton' elements: a
timeline (includes dateline and eventline) and a colum header.
|
AbstractGanttChart(IGanttChartModel model,
IColumnModel columnModel)
Constructs a new Gantt chart with the two 'singleton' elements: a
timeline (includes dateline and eventline) and a colum header.
|
AbstractGanttChart(IGanttChartModel model,
IColumnModel columnModel,
IComponentFactory compFactory)
Constructs a new Gantt chart with the two 'singleton' elements: a
timeline (includes dateline and eventline) and a colum header.
|
AbstractGanttChart(IGanttChartModel model,
IComponentFactory compFactory)
Constructs a new Gantt chart with the two 'singleton' elements: a
timeline (includes dateline and eventline) and a colum header.
|
DualGanttChart(IGanttChartModel model)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel,
IComponentFactory compFactory)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel,
IComponentFactory compFactory)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IComponentFactory compFactory)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
DualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IComponentFactory compFactory)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
GanttChart(IGanttChartModel model)
Constructs a new standard Gantt chart.
|
GanttChart(IGanttChartModel model,
IColumnModel columnModel)
Constructs a new standard Gantt chart.
|
GanttChart(IGanttChartModel model,
IColumnModel columnModel,
IComponentFactory compFactory)
Constructs a new standard Gantt chart.
|
GanttChart(IGanttChartModel model,
IColumnModel columnModel,
TimeZone zone,
IComponentFactory compFactory)
Constructs a new standard Gantt chart.
|
GanttChart(IGanttChartModel model,
IComponentFactory compFactory)
Constructs a new standard Gantt chart.
|
ObjectBounds(TimelineObjectPath path,
IGanttChartModel model,
int x,
int y,
int width,
int height,
TreeTableNode treeTableNode,
TimelineObjectLayer layer)
Constructs a new bounds object.
|
SimpleGranularityDualGanttChart(IGanttChartModel model)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityGanttChart(IGanttChartModel model)
Constructs a new Gantt chart that is using a simple dateline.
|
SimpleGranularityGanttChart(IGanttChartModel model,
IColumnModel columnModel)
Constructs a new Gantt chart that is using a simple dateline.
|
SimpleGranularityGanttChart(IGanttChartModel model,
IColumnModel columnModel,
SimpleComponentFactory compFactory)
Constructs a new Gantt chart that is using a simple dateline.
|
SimpleGranularityGanttChart(IGanttChartModel model,
IColumnModel columnModel,
TimeZone zone,
SimpleComponentFactory compFactory)
Constructs a new Gantt chart that is using a simple dateline.
|
SimpleGranularityGanttChart(IGanttChartModel model,
SimpleComponentFactory compFactory)
Constructs a new Gantt chart that is using a simple dateline.
|
Modifier and Type | Method and Description |
---|---|
IGanttChartModel |
LayerContainer.getModel()
Returns the Gantt chart model.
|
IGanttChartModel |
AbstractLayer.getModel()
Returns the Gantt chart model.
|
Modifier and Type | Method and Description |
---|---|
void |
LayerContainer.setModel(IGanttChartModel model)
Sets a new Gantt chart model.
|
Constructor and Description |
---|
LayerContainer(AbstractGanttChart ganttChart,
IGanttChartModel model,
TreeTable treeTable,
ILayerFactory layerFactory)
Constructs a new layer container.
|
Modifier and Type | Field and Description |
---|---|
protected IGanttChartModel |
DefaultRowRenderer.model
The model that returned the node for which the row renderer gets invoked.
|
Modifier and Type | Method and Description |
---|---|
protected IGanttChartModel |
DefaultRelationshipRenderer.getModel()
Returns the model to which the relationship belongs.
|
protected IGanttChartModel |
DefaultRowRenderer.getModel()
Returns the Gantt chart model of which the node in need of rendering is a
member.
|
Modifier and Type | Method and Description |
---|---|
Component |
DefaultPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
IRelationship relationship,
IGanttChartModel model) |
Component |
AbstractPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
IRelationship relationship,
IGanttChartModel model) |
Component |
IPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
IRelationship relationship,
IGanttChartModel model)
Returns the component that will be used as a popup that provides
additional information about a relationship.
|
JComponent |
DefaultPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TimelineObjectPath path,
IGanttChartModel model,
boolean pinned) |
JComponent |
AbstractPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TimelineObjectPath path,
IGanttChartModel model,
boolean pinned) |
Component |
IPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TimelineObjectPath path,
IGanttChartModel model,
boolean pinned)
Returns the component that will be used as a popup that provides
additional information about a timeline object.
|
Component |
DefaultPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TreePath path,
IGanttChartModel model,
boolean pinned) |
Component |
AbstractPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TreePath path,
IGanttChartModel model,
boolean pinned) |
Component |
IPopupRenderer.getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TreePath path,
IGanttChartModel model,
boolean pinned)
Returns the component that will be used as a popup that provides
additional information about a tree table node.
|
protected Icon |
AbstractPopupRenderer.getTitleIcon(Object popupValue,
IRelationship relationship,
IGanttChartModel model)
Returns an icon that will be shown in the header / title of the popup.
|
protected Icon |
AbstractPopupRenderer.getTitleIcon(Object popupValue,
TimelineObjectPath path,
IGanttChartModel model)
Returns an icon that will be shown in the header / title of the popup.
|
protected Icon |
AbstractPopupRenderer.getTitleIcon(Object popupValue,
TreePath path,
IGanttChartModel model)
Returns an icon that will be shown in the header / title of the popup.
|
protected void |
RelationshipLayer.paintRelationship(Graphics g,
int w,
int h,
IRelationship relationship,
IGanttChartModel model)
Paints the given relationship object.
|
Modifier and Type | Method and Description |
---|---|
protected IGanttChartModel |
DefaultTimelineObjectRenderer.getModel()
Returns the model that provided the currently rendered timeline object.
|
Modifier and Type | Method and Description |
---|---|
LayerContainer |
MacComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model) |
Constructor and Description |
---|
MacDualGanttChart(IGanttChartModel model)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
MacDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
MacDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
MacDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
MacDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new Gantt chart that is capable of displaying two models at
the same time (a primary and a secondary model).
|
MacGanttChart(IGanttChartModel model)
Constructs a new standard Gantt chart.
|
MacGanttChart(IGanttChartModel model,
IColumnModel columnModel)
Constructs a new standard Gantt chart.
|
MacGanttChart(IGanttChartModel model,
IColumnModel columnModel,
TimeZone zone)
Constructs a new standard Gantt chart.
|
Constructor and Description |
---|
TreeTableContainer(IGanttChartModel model)
Constructs a new tree table container that will use a
DefaultColumnModel for the tree table / column header and a
DefaultComponentFactory for creating the controls it needs. |
TreeTableContainer(IGanttChartModel model,
IColumnModel columnModel)
Constructs a new tree table container that will use a
DefaultComponentFactory to create the controls it needs. |
TreeTableContainer(IGanttChartModel model,
IColumnModel columnModel,
IComponentFactory compFactory)
Constructs a new tree table container.
|
TreeTableContainer(IGanttChartModel model,
IComponentFactory compFactory)
Constructs a new tree table container that will use a
DefaultColumnModel for the tree table / column header. |
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.