Package | Description |
---|---|
com.flexganttfx.model |
Top-level model classes required for creating a Gantt chart.
|
com.flexganttfx.model.calendar |
Classes and interfaces related to calendars.
|
com.flexganttfx.model.repository |
Classes related to activity repositories.
|
com.flexganttfx.view |
The main Gantt chart controls.
|
com.flexganttfx.view.graphics |
The various graphics controls that are used for rendering the Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
Layer |
ActivityRef.getLayer()
The layer on which the activity is shown.
|
Modifier and Type | Method and Description |
---|---|
void |
Row.addActivity(Layer layer,
A activity)
Adds the given activity for the given layer to this row.
|
void |
Row.clearActivities(Layer layer)
Removes all activities on the given layer from the row.
|
Iterator<A> |
ActivityRepository.getActivities(Layer layer,
Instant startTime,
Instant endTime,
TemporalUnit temporalUnit,
ZoneId zoneId)
Returns an iterator for iterating over all activities found for the given
layer and time interval.
|
void |
Row.removeActivity(Layer layer,
A activity)
Removes the given activity from the given layer from this row.
|
Constructor and Description |
---|
ActivityRef(Row<?,?,A> row,
Layer layer,
A activity)
Constructs a new activity reference.
|
Modifier and Type | Method and Description |
---|---|
Iterator<WeekendCalendarActivity> |
WeekendCalendar.getActivities(Layer layer,
Instant startTime,
Instant endTime,
TemporalUnit temporalUnit,
ZoneId zoneId) |
Modifier and Type | Method and Description |
---|---|
void |
MutableActivityRepository.clearActivities(Layer layer)
Removes the activities on the given layer from the repository.
|
void |
ListActivityRepository.clearActivities(Layer layer) |
void |
IntervalTreeActivityRepository.clearActivities(Layer layer) |
Iterator<A> |
ListActivityRepository.getActivities(Layer layer,
Instant startTime,
Instant endTime,
TemporalUnit temporalUnit,
ZoneId zoneId) |
Iterator<A> |
IntervalTreeActivityRepository.getActivities(Layer layer,
Instant startTime,
Instant endTime,
TemporalUnit temporalUnit,
ZoneId zoneId) |
Modifier and Type | Method and Description |
---|---|
javafx.collections.ObservableList<Layer> |
GanttChartBase.getLayers()
Convenience method to return the list of layers registered on the
graphics view.
|
Modifier and Type | Method and Description |
---|---|
Layer |
ActivityBounds.getLayer() |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<javafx.util.Callback<GraphicsBase.DragAndDropInfo,Layer>> |
GraphicsBase.dropLayerProviderProperty()
A property used to store a callback that will return the layer on which a
dragged activity will be placed once the drop operation has finished.
|
javafx.util.Callback<GraphicsBase.DragAndDropInfo,Layer> |
GraphicsBase.getDropLayerProvider()
Returns the value of
GraphicsBase.dropLayerProviderProperty() . |
javafx.collections.ObservableList<Layer> |
GraphicsBase.getLayers()
Returns the list that is used to store all layers of the model.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphicsBase.moveLayerBackward(Layer layer)
Moves the given layer backward within the stack of layers.
|
void |
GraphicsBase.moveLayerForward(Layer layer)
Moves the given layer forward within the stack of layers.
|
void |
GraphicsBase.moveLayerToBack(Layer layer)
Moves the given layer to the back so that the activities located on it
will be drawn first and all other activities on other layers will be
drawn on top of them.
|
void |
GraphicsBase.moveLayerToFront(Layer layer)
Moves the given layer to the front so that the activities located on it
will be drawn on top of all other activities.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphicsBase.setDropLayerProvider(javafx.util.Callback<GraphicsBase.DragAndDropInfo,Layer> provider)
Sets the value of
GraphicsBase.dropLayerProviderProperty() . |
Copyright © 2020 Dirk Lemmermann Software & Consulting. All rights reserved.