R
- the type of the rowspublic abstract class SystemLayer<R extends Row<?,?,?>> extends Object
Constructor and Description |
---|
SystemLayer(String name,
GraphicsBase<R> graphicsView) |
Modifier and Type | Method and Description |
---|---|
abstract void |
drawLayer(impl.com.flexganttfx.skin.graphics.RowCanvas<R> canvas,
Instant startTime,
Instant endTime) |
protected void |
fadeInOutObservable(javafx.beans.value.ObservableBooleanValue observable) |
GraphicsBase<R> |
getGraphics() |
String |
getName() |
double |
getOpacity() |
boolean |
isSnapToPixel() |
boolean |
isVisible() |
javafx.beans.property.ReadOnlyDoubleProperty |
opacityProperty() |
void |
redraw() |
protected void |
redrawObservable(javafx.beans.Observable observable) |
void |
setSnapToPixel(boolean snap) |
void |
setVisible(boolean visible) |
protected double |
snapPosition(double value) |
protected double |
snapSize(double value) |
protected double |
snapSpace(double value) |
javafx.beans.property.BooleanProperty |
snapToPixelProperty() |
javafx.beans.property.BooleanProperty |
visibleProperty() |
public SystemLayer(String name, GraphicsBase<R> graphicsView)
protected void redrawObservable(javafx.beans.Observable observable)
protected void fadeInOutObservable(javafx.beans.value.ObservableBooleanValue observable)
public final GraphicsBase<R> getGraphics()
public String getName()
public final javafx.beans.property.BooleanProperty snapToPixelProperty()
public final void setSnapToPixel(boolean snap)
public final boolean isSnapToPixel()
protected double snapPosition(double value)
protected double snapSpace(double value)
protected double snapSize(double value)
public final javafx.beans.property.BooleanProperty visibleProperty()
public final boolean isVisible()
public final void setVisible(boolean visible)
public final void redraw()
public final javafx.beans.property.ReadOnlyDoubleProperty opacityProperty()
public final double getOpacity()
Copyright © 2020 Dirk Lemmermann Software & Consulting. All rights reserved.