Package | Description |
---|---|
com.dlsc.flexgantt.command.eventline |
Contains eventline-specific commands.
|
com.dlsc.flexgantt.command.layer |
Contains layer-specific commands.
|
com.dlsc.flexgantt.model.eventline |
Model definition and default implementation for an eventline model.
|
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.
|
Modifier and Type | Method and Description |
---|---|
ITimelineObject |
DefaultChangeEventlineObjectTimeSpanCommand.getEventlineObject()
Returns the eventline object that received a new time span.
|
Modifier and Type | Method and Description |
---|---|
ITimelineObject |
DefaultDragAndDropCommand.getTimelineObject()
Returns the timeline object that gets dragged & dropped.
|
ITimelineObject |
DefaultDeleteTimelineObjectCommand.getTimelineObject()
Returns the timeline object that will / was deleted.
|
ITimelineObject |
DefaultChangeTimelineObjectTimeSpanCommand.getTimelineObject()
Returns the timeline object that was modified by the command.
|
ITimelineObject[] |
DefaultMultiDragAndDropCommand.getTimelineObjects()
Returns the timeline objects that get dragged & dropped.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDragAndDropCommand.fixRelationships(ITimelineObject object,
IGanttChartNode oldOwner,
IGanttChartNode newOwner,
DefaultGanttChartModel oldModel,
DefaultGanttChartModel newModel)
Fixes the relationship objects based on the information passed to it.
|
Constructor and Description |
---|
DefaultChangeTimelineObjectTimeSpanCommand(DefaultGanttChartNode node,
ILayer layer,
ITimelineObject object,
DefaultGanttChartModel model,
ITimeSpan span,
int dropAction)
Constructs a new command.
|
DefaultDeleteTimelineObjectCommand(IGanttChartNode node,
ILayer layer,
ITimelineObject object,
DefaultGanttChartModel model)
Constructs a new command.
|
DefaultDragAndDropCommand(IGanttChartNode owner,
ILayer layer,
ITimelineObject object,
DefaultGanttChartModel model,
IGanttChartNode newOwner,
DefaultGanttChartModel newModel,
long newStartTime,
int dropAction)
Constructs a new command.
|
DefaultMultiDragAndDropCommand(IGanttChartNode owner,
ILayer layer,
ITimelineObject[] timelineObjects,
DefaultGanttChartModel model,
IGanttChartNode newOwner,
DefaultGanttChartModel newModel,
int dropAction)
Constructs a new command.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IEventlineObject
A specialization of the
ITimelineObject interface. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultEventlineObject<T>
A default implementation for objects that can be placed on the eventline by
adding them to the
DefaultEventlineModel . |
Modifier and Type | Class and Description |
---|---|
class |
BinarySearchTimelineObjectIterator<T extends ITimelineObject>
Instances of this class are used to iterate over the sorted list of timeline
objects returned by a timeline model.
|
class |
DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject>
The default implementation of a Gantt chart model.
|
class |
DefaultGanttChartNode<T,S extends ITimelineObject>
The default implementation of
IGanttChartNode that can be used in
combination with the DefaultGanttChartModel . |
class |
DefaultResourceNode<T,S extends ITimelineObject>
The default implementation of a Gantt chart node that represents a resource
(e.g. a machine with a minimum and a maximum capacity).
|
class |
LinearSearchTimelineObjectIterator<T extends ITimelineObject>
Instances of this class are used to iterate over the sorted list of timeline
objects returned by a timeline model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IActivityObject
Timeline objects that implement this interface are considered activities and
add additional properties.
|
interface |
ICapacityObject
Timeline objects that implement this interface can be visualized as capacity
allocations.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultActivityObject<T>
An activity object is a timeline object that represents a person's or a
machine's work over a specified time span where the work is more or less
complete.
|
class |
DefaultCapacityObject<T>
A capacity object is a timeline object that provides additional information
about the usage of a resource during a specified time interval.
|
class |
DefaultEventObject
An event object is a timeline object that always represents events and never
activities.
|
class |
DefaultTimelineObject<T>
The default implementation of the
ITimelineObject interface. |
Modifier and Type | Method and Description |
---|---|
<T extends ITimelineObject> |
ITimelineObject.getChildren()
Returns an iterator over all children timeline objects of this timeline
object.
|
Modifier and Type | Method and Description |
---|---|
Iterator<ITimelineObject> |
DefaultTimelineObject.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTimelineObject.addChild(ITimelineObject child)
Adds another timeline object as a child to this timeline object.
|
void |
DefaultGanttChartNode.addTimelineObjects(ILayer layer,
S[] timelineObjects)
Adds the timeline objects on the node for the given layer.
|
int |
DefaultTimelineObject.compareTo(ITimelineObject tlo) |
void |
DefaultTimelineObject.removeChild(ITimelineObject child)
Removes the given timeline object from the list of children of this
timeline object.
|
void |
DefaultGanttChartNode.removeTimelineObjects(ILayer layer,
S[] timelineObjects)
Removes the given timeline objects from the node.
|
void |
DefaultTimelineObject.setChildren(ITimelineObject... children)
Sets the given timeline objects as the children of this timeline object.
|
void |
DefaultGanttChartNode.setTimelineObjects(ILayer layer,
S[] timelineObjects)
Sets the timeline objects on the node for the given layer.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultTimelineObject.setChildren(Collection<ITimelineObject> children)
Sets the given timeline objects as the children of this timeline object.
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.