Klasse ZoomTimeIntervalLayer<R extends Row<?,?,?>>

Typparameter:
R - the type of the rows

public class ZoomTimeIntervalLayer<R extends Row<?,?,?>> extends SystemLayer<R>
Draws the zoom interval as defined by the timeline property Dateline.selectedTimeIntervalProperty(). The zoom interval gets created by the user via the help of the timeline lasso.
Seit:
1.0
Siehe auch:
  • Eigenschaftsdetails

  • Konstruktordetails

    • ZoomTimeIntervalLayer

      public ZoomTimeIntervalLayer(GraphicsBase<R> graphics)
      Constructs a new zoom time-interval layer.
      Parameter:
      graphics - the graphics view that owns the layer
  • Methodendetails

    • zoomTimeIntervalFillProperty

      public final ObjectProperty<Paint> zoomTimeIntervalFillProperty()
      The zoomTimeIntervalFill property. Stores the fill used for the zoom lasso interval.
      Gibt zurück:
      the zoomTimeIntervalFill property
      Siehe auch:
    • getZoomTimeIntervalFill

      public final Paint getZoomTimeIntervalFill()
      Ruft den Wert der zoomTimeIntervalFill-Eigenschaft ab.
      Eigenschaftsbeschreibung:
      The zoomTimeIntervalFill property. Stores the fill used for the zoom lasso interval.
      Gibt zurück:
      Wert der Eigenschaft zoomTimeIntervalFill
      Siehe auch:
    • setZoomTimeIntervalFill

      public final void setZoomTimeIntervalFill(Paint fill)
      Legt den Wert der zoomTimeIntervalFill-Eigenschaft fest.
      Eigenschaftsbeschreibung:
      The zoomTimeIntervalFill property. Stores the fill used for the zoom lasso interval.
      Parameter:
      fill - Wert für die Eigenschaft zoomTimeIntervalFill
      Siehe auch:
    • drawLayer

      public void drawLayer(RowCanvas<R> canvas, Instant startTime, Instant endTime)
      Draws the temporary zoom interval selected in the dateline.
      Angegeben von:
      drawLayer in Klasse SystemLayer<R extends Row<?,?,?>>
      Parameter:
      canvas - the canvas to draw on
      startTime - the visible start time
      endTime - the visible end time