java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.renderer.Renderer
- Direct Known Subclasses:
ActivityRenderer
,RowRenderer
public abstract class Renderer extends RendererBase
-
Property Summary
Properties Type Property Description ObjectProperty<Paint>
fillHighlight
ObjectProperty<Paint>
fillHover
ObjectProperty<Paint>
fillPressed
ObjectProperty<Paint>
fill
ObjectProperty<Paint>
fillSelected
ObjectProperty<Insets>
padding
Properties inherited from class com.flexganttfx.view.graphics.renderer.RendererBase
alpha, enabled, snapToPixel
-
Constructor Summary
Constructors Constructor Description Renderer(GraphicsBase<?> graphics, String name)
-
Method Summary
Modifier and Type Method Description ObjectProperty<Paint>
fillHighlightProperty()
ObjectProperty<Paint>
fillHoverProperty()
ObjectProperty<Paint>
fillPressedProperty()
ObjectProperty<Paint>
fillProperty()
ObjectProperty<Paint>
fillSelectedProperty()
Paint
getFill()
Gets the value of the property fill.protected Paint
getFill(boolean selected, boolean hover, boolean highlighted, boolean pressed)
Paint
getFillHighlight()
Gets the value of the property fillHighlight.Paint
getFillHover()
Gets the value of the property fillHover.Paint
getFillPressed()
Gets the value of the property fillPressed.Paint
getFillSelected()
Gets the value of the property fillSelected.Insets
getPadding()
Gets the value of the property padding.ObjectProperty<Insets>
paddingProperty()
void
setFill(Paint paint)
Sets the value of the property fill.void
setFillHighlight(Paint paint)
Sets the value of the property fillHighlight.void
setFillHover(Paint paint)
Sets the value of the property fillHover.void
setFillPressed(Paint paint)
Sets the value of the property fillPressed.void
setFillSelected(Paint paint)
Sets the value of the property fillSelected.void
setPadding(Insets insets)
Sets the value of the property padding.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
-
fill
- See Also:
getFill()
,setFill(Paint)
-
fillPressed
- See Also:
getFillPressed()
,setFillPressed(Paint)
-
fillHover
- See Also:
getFillHover()
,setFillHover(Paint)
-
fillSelected
- See Also:
getFillSelected()
,setFillSelected(Paint)
-
fillHighlight
- See Also:
getFillHighlight()
,setFillHighlight(Paint)
-
padding
- See Also:
getPadding()
,setPadding(Insets)
-
-
Constructor Details
-
Renderer
-
-
Method Details
-
getFill
-
fillProperty
- See Also:
getFill()
,setFill(Paint)
-
fillPressedProperty
- See Also:
getFillPressed()
,setFillPressed(Paint)
-
fillHoverProperty
- See Also:
getFillHover()
,setFillHover(Paint)
-
fillSelectedProperty
- See Also:
getFillSelected()
,setFillSelected(Paint)
-
fillHighlightProperty
- See Also:
getFillHighlight()
,setFillHighlight(Paint)
-
getFill
Gets the value of the property fill.- Property description:
-
setFill
Sets the value of the property fill.- Property description:
-
getFillPressed
Gets the value of the property fillPressed.- Property description:
-
setFillPressed
Sets the value of the property fillPressed.- Property description:
-
getFillHighlight
Gets the value of the property fillHighlight.- Property description:
-
setFillHighlight
Sets the value of the property fillHighlight.- Property description:
-
getFillSelected
Gets the value of the property fillSelected.- Property description:
-
setFillSelected
Sets the value of the property fillSelected.- Property description:
-
getFillHover
Gets the value of the property fillHover.- Property description:
-
setFillHover
Sets the value of the property fillHover.- Property description:
-
paddingProperty
- See Also:
getPadding()
,setPadding(Insets)
-
getPadding
Gets the value of the property padding.- Property description:
-
setPadding
Sets the value of the property padding.- Property description:
-