Uses of Class
com.flexganttfx.model.Layer
Packages that use Layer
Package
Description
Top-level model classes required for creating a Gantt chart.
Classes and interfaces related to calendars.
Classes related to activity repositories.
The main Gantt chart controls.
The various graphics controls that are used for rendering the Gantt chart.
-
Uses of Layer in com.flexganttfx.model
Methods in com.flexganttfx.model that return LayerModifier and TypeMethodDescriptionActivityRef.getLayer()
The layer on which the activity is shown.Methods in com.flexganttfx.model with parameters of type LayerModifier and TypeMethodDescriptionfinal void
Row.addActivity
(Layer layer, A activity) Adds the given activity for the given layer to this row.final void
Row.clearActivities
(Layer layer) Removes all activities on the given layer from the row.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.final void
Row.removeActivity
(Layer layer, A activity) Removes the given activity from the given layer from this row.Constructors in com.flexganttfx.model with parameters of type LayerModifierConstructorDescriptionActivityRef
(Row<?, ?, A> row, Layer layer, A activity) Constructs a new activity reference. -
Uses of Layer in com.flexganttfx.model.calendar
Methods in com.flexganttfx.model.calendar with parameters of type LayerModifier and TypeMethodDescriptionWeekendCalendar.getActivities
(Layer layer, Instant startTime, Instant endTime, TemporalUnit temporalUnit, ZoneId zoneId) -
Uses of Layer in com.flexganttfx.model.repository
Methods in com.flexganttfx.model.repository with parameters of type LayerModifier and TypeMethodDescriptionfinal void
IntervalTreeActivityRepository.clearActivities
(Layer layer) final void
ListActivityRepository.clearActivities
(Layer layer) void
MutableActivityRepository.clearActivities
(Layer layer) Removes the activities on the given layer from the repository.IntervalTreeActivityRepository.getActivities
(Layer layer, Instant startTime, Instant endTime, TemporalUnit temporalUnit, ZoneId zoneId) ListActivityRepository.getActivities
(Layer layer, Instant startTime, Instant endTime, TemporalUnit temporalUnit, ZoneId zoneId) -
Uses of Layer in com.flexganttfx.view
Methods in com.flexganttfx.view that return types with arguments of type LayerModifier and TypeMethodDescriptionfinal ObservableList<Layer>
GanttChartBase.getLayers()
Convenience method to return the list of layers registered on the graphics view. -
Uses of Layer in com.flexganttfx.view.graphics
Methods in com.flexganttfx.view.graphics that return LayerMethods in com.flexganttfx.view.graphics that return types with arguments of type LayerModifier and TypeMethodDescriptionGraphicsBase.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.GraphicsBase.getDropLayerProvider()
Returns the value ofGraphicsBase.dropLayerProviderProperty()
.final ObservableList<Layer>
GraphicsBase.getLayers()
Returns the list that is used to store all layers of the model.Methods in com.flexganttfx.view.graphics with parameters of type LayerModifier and TypeMethodDescriptionfinal void
GraphicsBase.moveLayerBackward
(Layer layer) Moves the given layer backward within the stack of layers.final void
GraphicsBase.moveLayerForward
(Layer layer) Moves the given layer forward within the stack of layers.final 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.final 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.Method parameters in com.flexganttfx.view.graphics with type arguments of type LayerModifier and TypeMethodDescriptionfinal void
GraphicsBase.setDropLayerProvider
(Callback<GraphicsBase.DragAndDropInfo, Layer> provider) Sets the value ofGraphicsBase.dropLayerProviderProperty()
.