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.