Module com.flexganttfx.view
Class InnerLinesLayer<R extends Row<?,?,?>>
java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.layer.SystemLayer<R>
com.flexganttfx.view.graphics.layer.InnerLinesLayer<R>
- Type Parameters:
R
- the type of the rows
Draws separator lines between inner lines. By default the line width is set
to 0 and the lines will not be drawn. To change this use
setLineWidth(double)
and specify a value greater than 0.-
Property Summary
PropertiesTypePropertyDescriptionfinal BooleanProperty
final ObjectProperty<double[]>
final DoubleProperty
final ObjectProperty<Paint>
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 TypeMethodDescriptionfinal BooleanProperty
void
final double[]
Gets the value of thelineDashes
property.final double
Gets the value of thelineWidth
property.final Paint
Gets the value of thestroke
property.final boolean
Gets the value of thedrawLastDividerLine
property.final ObjectProperty<double[]>
final DoubleProperty
final void
setDrawLastDividerLine
(boolean draw) Sets the value of thedrawLastDividerLine
property.final void
setLineDashes
(double... dashes) Sets the value of thelineDashes
property.final void
setLineWidth
(double lineWidth) Sets the value of thelineWidth
property.final void
Sets the value of thestroke
property.final ObjectProperty<Paint>
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
-
stroke
- See Also:
-
lineWidth
-
drawLastDividerLine
-
lineDashes
-
-
Constructor Details
-
InnerLinesLayer
-
-
Method Details
-
strokeProperty
- Returns:
- the
stroke
property - See Also:
-
getStroke
Gets the value of thestroke
property.- Property description:
- Returns:
- the value of the
stroke
property - See Also:
-
setStroke
Sets the value of thestroke
property.- Property description:
- Parameters:
stroke
- the value for thestroke
property- See Also:
-
lineWidthProperty
- Returns:
- the
lineWidth
property - See Also:
-
getLineWidth
public final double getLineWidth()Gets the value of thelineWidth
property.- Property description:
- Returns:
- the value of the
lineWidth
property - See Also:
-
setLineWidth
public final void setLineWidth(double lineWidth) Sets the value of thelineWidth
property.- Property description:
- Parameters:
lineWidth
- the value for thelineWidth
property- See Also:
-
drawLastDividerLineProperty
- Returns:
- the
drawLastDividerLine
property - See Also:
-
setDrawLastDividerLine
public final void setDrawLastDividerLine(boolean draw) Sets the value of thedrawLastDividerLine
property.- Property description:
- Parameters:
draw
- the value for thedrawLastDividerLine
property- See Also:
-
isDrawLastDividerLine
public final boolean isDrawLastDividerLine()Gets the value of thedrawLastDividerLine
property.- Property description:
- Returns:
- the value of the
drawLastDividerLine
property - See Also:
-
lineDashesProperty
- Returns:
- the
lineDashes
property - See Also:
-
setLineDashes
public final void setLineDashes(double... dashes) Sets the value of thelineDashes
property.- Property description:
- Parameters:
dashes
- the value for thelineDashes
property- See Also:
-
getLineDashes
public final double[] getLineDashes()Gets the value of thelineDashes
property.- Property description:
- Returns:
- the value of the
lineDashes
property - See Also:
-
drawLayer
- Specified by:
drawLayer
in classSystemLayer<R extends Row<?,
?, ?>>
-