- Type Parameters:
R
- the type of the rows
- Direct Known Subclasses:
- AgendaLinesLayer, CalendarLayer, ChartLinesLayer, DSTLineLayer, GridLinesLayer, HoverTimeIntervalLayer, InnerLinesLayer, LayoutLayer, NowLineLayer, RowLayer, SelectedTimeIntervalsLayer, ZoomTimeIntervalLayer
public abstract class SystemLayer<R extends Row<?,?,?>>
extends RendererBase
System layers are used in the background and foreground of each row. A
background layer gets drawn before the activities are drawn while a
foreground layer gets drawn after the activities are drawn. Each layer
is specialized on drawing one type of information: current time, selected
time intervals, grid lines, and so on. The graphics view manages the layers
in two lists and provides convenience methods to easily look them up.
- Since:
- 1.0
- See Also:
GraphicsBase.getForegroundSystemLayers()
,
GraphicsBase.getBackgroundSystemLayers()
,
GraphicsBase.getForegroundSystemLayer(Class)
,
GraphicsBase.getBackgroundSystemLayer(Class)