R - the type of the rowspublic abstract class SystemLayer<R extends Row<?,?,?>> extends Object
| Type | Property and Description |
|---|---|
ReadOnlyDoubleProperty |
opacity |
BooleanProperty |
snapToPixel |
BooleanProperty |
visible |
| 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(ObservableBooleanValue observable) |
GraphicsBase<R> |
getGraphics() |
String |
getName() |
double |
getOpacity()
Gets the value of the property opacity.
|
List<org.controlsfx.control.PropertySheet.Item> |
getPropertySheetItems() |
boolean |
isSnapToPixel()
Gets the value of the property snapToPixel.
|
boolean |
isVisible()
Gets the value of the property visible.
|
ReadOnlyDoubleProperty |
opacityProperty() |
void |
redraw() |
protected void |
redrawObservable(Observable observable) |
void |
setSnapToPixel(boolean snap)
Sets the value of the property snapToPixel.
|
void |
setVisible(boolean visible)
Sets the value of the property visible.
|
protected double |
snapPosition(double value) |
protected double |
snapSize(double value) |
protected double |
snapSpace(double value) |
BooleanProperty |
snapToPixelProperty() |
BooleanProperty |
visibleProperty() |
public final BooleanProperty snapToPixelProperty
isSnapToPixel(),
setSnapToPixel(boolean)public final BooleanProperty visibleProperty
isVisible(),
setVisible(boolean)public final ReadOnlyDoubleProperty opacityProperty
getOpacity()public SystemLayer(String name, GraphicsBase<R> graphicsView)
protected void redrawObservable(Observable observable)
protected void fadeInOutObservable(ObservableBooleanValue observable)
public final GraphicsBase<R> getGraphics()
public String getName()
public final BooleanProperty snapToPixelProperty()
isSnapToPixel(),
setSnapToPixel(boolean)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 BooleanProperty visibleProperty()
isVisible(),
setVisible(boolean)public final boolean isVisible()
public final void setVisible(boolean visible)
public final void redraw()
public final ReadOnlyDoubleProperty opacityProperty()
getOpacity()public final double getOpacity()
public abstract void drawLayer(impl.com.flexganttfx.skin.graphics.RowCanvas<R> canvas, Instant startTime, Instant endTime)
public List<org.controlsfx.control.PropertySheet.Item> getPropertySheetItems()
Copyright © 2014 Dirk Lemmermann Software & Consulting. All rights reserved.