Module com.flexganttfx.view
Class AgendaLinesLayer<R extends Row<?,?,?>>
java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.layer.SystemLayer<R>
com.flexganttfx.view.graphics.layer.AgendaLinesLayer<R>
- Type Parameters:
R
- the type of the rows
Draws the horizontal grid lines for a row if the row or any of its inner
lines are using the agenda layout.
-
Property Summary
PropertiesTypePropertyDescriptionfinal ObjectProperty<double[]>
final DoubleProperty
final ObjectProperty<Paint>
final BooleanProperty
final ObjectProperty<double[]>
final DoubleProperty
final ObjectProperty<Paint>
final BooleanProperty
Properties inherited from class com.flexganttfx.view.graphics.layer.SystemLayer
opacity, visible
Properties inherited from class com.flexganttfx.view.graphics.renderer.RendererBase
alpha, enabled, snapToPixel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
final double[]
Gets the value of the property majorLineDashes.final double
Gets the value of the property majorLinesLineWidth.final Paint
Gets the value of the property majorLinesStroke.final double[]
Gets the value of the property minorLineDashes.final double
Gets the value of the property minorLinesLineWidth.final Paint
Gets the value of the property minorLinesStroke.final boolean
Gets the value of the property majorLinesVisible.final boolean
Gets the value of the property minorLinesVisible.final ObjectProperty<double[]>
final DoubleProperty
final ObjectProperty<Paint>
final BooleanProperty
final ObjectProperty<double[]>
final DoubleProperty
final ObjectProperty<Paint>
final BooleanProperty
final void
setMajorLineDashes
(double... dashes) Sets the value of the property majorLineDashes.final void
setMajorLinesLineWidth
(double lineWidth) Sets the value of the property majorLinesLineWidth.final void
setMajorLinesStroke
(Paint stroke) Sets the value of the property majorLinesStroke.final void
setMajorLinesVisible
(boolean visible) Sets the value of the property majorLinesVisible.final void
setMinorLineDashes
(double... dashes) Sets the value of the property minorLineDashes.final void
setMinorLinesLineWidth
(double lineWidth) Sets the value of the property minorLinesLineWidth.final void
setMinorLinesStroke
(Paint stroke) Sets the value of the property minorLinesStroke.final void
setMinorLinesVisible
(boolean visible) Sets the value of the property minorLinesVisible.Methods inherited from class com.flexganttfx.view.graphics.layer.SystemLayer
fadeInOutObservable, getOpacity, isVisible, opacityProperty, setVisible, visibleProperty
Methods inherited from class com.flexganttfx.view.graphics.renderer.RendererBase
alphaProperty, disableRedrawAfterPropertyChange, enabledProperty, enableRedrawAfterPropertyChange, getAlpha, getGraphics, getLocation, getName, getTimeAt, isEnabled, isSnapToPixel, redrawObservable, setAlpha, setEnabled, setSnapToPixel, snapPositionX, snapPositionY, snapSizeX, snapSizeY, snapSpaceX, snapSpaceY, snapToPixelProperty
-
Property Details
-
majorLinesVisible
-
majorLinesStroke
-
majorLinesLineWidth
-
minorLinesVisible
-
minorLinesStroke
-
minorLinesLineWidth
-
majorLineDashes
-
minorLineDashes
-
-
Constructor Details
-
AgendaLinesLayer
-
-
Method Details
-
majorLinesVisibleProperty
-
setMajorLinesVisible
public final void setMajorLinesVisible(boolean visible) Sets the value of the property majorLinesVisible.- Property description:
-
isMajorLinesVisible
public final boolean isMajorLinesVisible()Gets the value of the property majorLinesVisible.- Property description:
-
majorLinesStrokeProperty
-
getMajorLinesStroke
Gets the value of the property majorLinesStroke.- Property description:
-
setMajorLinesStroke
Sets the value of the property majorLinesStroke.- Property description:
-
majorLinesLineWidthProperty
-
getMajorLinesLineWidth
public final double getMajorLinesLineWidth()Gets the value of the property majorLinesLineWidth.- Property description:
-
setMajorLinesLineWidth
public final void setMajorLinesLineWidth(double lineWidth) Sets the value of the property majorLinesLineWidth.- Property description:
-
minorLinesVisibleProperty
-
setMinorLinesVisible
public final void setMinorLinesVisible(boolean visible) Sets the value of the property minorLinesVisible.- Property description:
-
isMinorLinesVisible
public final boolean isMinorLinesVisible()Gets the value of the property minorLinesVisible.- Property description:
-
minorLinesStrokeProperty
-
getMinorLinesStroke
Gets the value of the property minorLinesStroke.- Property description:
-
setMinorLinesStroke
Sets the value of the property minorLinesStroke.- Property description:
-
minorLinesLineWidthProperty
-
getMinorLinesLineWidth
public final double getMinorLinesLineWidth()Gets the value of the property minorLinesLineWidth.- Property description:
-
setMinorLinesLineWidth
public final void setMinorLinesLineWidth(double lineWidth) Sets the value of the property minorLinesLineWidth.- Property description:
-
majorLineDashesProperty
-
setMajorLineDashes
public final void setMajorLineDashes(double... dashes) Sets the value of the property majorLineDashes.- Property description:
-
getMajorLineDashes
public final double[] getMajorLineDashes()Gets the value of the property majorLineDashes.- Property description:
-
minorLineDashesProperty
-
setMinorLineDashes
public final void setMinorLineDashes(double... dashes) Sets the value of the property minorLineDashes.- Property description:
-
getMinorLineDashes
public final double[] getMinorLineDashes()Gets the value of the property minorLineDashes.- Property description:
-
drawLayer
- Specified by:
drawLayer
in classSystemLayer<R extends Row<?,
?, ?>>
-