Module com.flexganttfx.view
Package com.flexganttfx.view.graphics.layer
System layers are used to draw various pieces of information into the background of a row
(time now, grid lines, marked time interval, chart and agenda lines, etc...).
-
Class Summary Class Description AgendaLinesLayer<R extends Row<?,?,?>> Draws the horizontal grid lines for a row if the row or any of its inner lines are using the agenda layout.CalendarLayer<R extends Row<?,?,?>> Draws the entries returned by the calendars attached to a row or attached to the entire graphics view.ChartLinesLayer<R extends Row<?,?,?>> Draws the horizontal grid lines for a row if the row or any of its inner lines are using the chart layout (seeChartLayout
).DSTLineLayer<R extends Row<?,?,?>> Draws a vertical line at the location of the next daylight savings time change.GridLinesLayer<R extends Row<?,?,?>> Draws the vertical grid lines based on the scale resolutions currently present in the dateline.HoverTimeIntervalLayer<R extends Row<?,?,?>> Draws the hover time interval specified by the dateline.InnerLinesLayer<R extends Row<?,?,?>> Draws separator lines between inner lines.LayoutLayer<R extends Row<?,?,?>> Draws the layout padding areas.NowLineLayer<R extends Row<?,?,?>> Draws a vertical line at the location of the current time / now time.RowLayer<R extends Row<?,?,?>> Draws the background of each row.SelectedTimeIntervalsLayer<R extends Row<?,?,?>> Draws the time intervals that were selected by the user (or the application) in the dateline.SystemLayer<R extends Row<?,?,?>> System layers are used in the background and foreground of each row.ZoomTimeIntervalLayer<R extends Row<?,?,?>> Draws the zoom interval as defined by the timeline propertyDateline.selectedTimeIntervalProperty()
.