Module com.flexganttfx.view
Class CompletableActivityRenderer<A extends CompletableActivity>
- java.lang.Object
-
- com.flexganttfx.view.graphics.renderer.Renderer
-
- com.flexganttfx.view.graphics.renderer.ActivityRenderer<A>
-
- com.flexganttfx.view.graphics.renderer.ActivityBarRenderer<A>
-
- com.flexganttfx.view.graphics.renderer.CompletableActivityRenderer<A>
-
public class CompletableActivityRenderer<A extends CompletableActivity> extends ActivityBarRenderer<A>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.flexganttfx.view.graphics.renderer.ActivityBarRenderer
ActivityBarRenderer.TextPosition
-
-
Constructor Summary
Constructors Constructor Description CompletableActivityRenderer(GraphicsBase<?> graphics, String name)
-
Method Summary
-
Methods inherited from class com.flexganttfx.view.graphics.renderer.ActivityBarRenderer
autoFixTextProperty, barHeightProperty, drawBackground, drawBorder, drawText, fontProperty, getBarHeight, getFont, getTextFill, getTextFill, getTextFillHighlight, getTextFillHover, getTextFillPressed, getTextFillSelected, getTextGap, glossyProperty, isAutoFixText, isGlossy, isTextVisible, setAutoFixText, setBarHeight, setFont, setGlossy, setTextFill, setTextFillHighlight, setTextFillHover, setTextFillPressed, setTextFillSelected, setTextGap, textFillHighlightProperty, textFillHoverProperty, textFillPressedProperty, textFillProperty, textFillSelectedProperty, textGapProperty
-
Methods inherited from class com.flexganttfx.view.graphics.renderer.ActivityRenderer
cornerRadiusProperty, cornersRoundedProperty, draw, getCornerRadius, getLineWidth, getStroke, getStroke, getStrokeHighlight, getStrokeHover, getStrokePressed, getStrokeSelected, isCornersRounded, lineWidthProperty, setCornerRadius, setCornersRounded, setLineWidth, setStroke, setStrokeHighlight, setStrokeHover, setStrokePressed, setStrokeSelected, strokeHighlightProperty, strokeHoverProperty, strokePressedProperty, strokeProperty, strokeSelectedProperty
-
Methods inherited from class com.flexganttfx.view.graphics.renderer.Renderer
alphaProperty, disableRedrawAfterPropertyChange, enabledProperty, enableRedrawAfterPropertyChange, fillHighlightProperty, fillHoverProperty, fillPressedProperty, fillProperty, fillSelectedProperty, getAlpha, getFill, getFill, getFillHighlight, getFillHover, getFillPressed, getFillSelected, getGraphics, getLocation, getName, getPadding, getTimeAt, isEnabled, isSnapToPixel, paddingProperty, redrawObservable, setAlpha, setEnabled, setFill, setFillHighlight, setFillHover, setFillPressed, setFillSelected, setPadding, setSnapToPixel, snapPosition, snapSize, snapSpace, snapToPixelProperty
-
-
-
-
Constructor Detail
-
CompletableActivityRenderer
public CompletableActivityRenderer(GraphicsBase<?> graphics, String name)
-
-
Method Detail
-
drawActivity
protected ActivityBounds drawActivity(ActivityRef<A> path, Position position, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed)
- Overrides:
drawActivity
in classActivityBarRenderer<A extends CompletableActivity>
-
drawCompletion
protected void drawCompletion(ActivityRef<A> activityRef, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed)
-
getFillCompletion
protected Paint getFillCompletion(boolean selected, boolean hover, boolean highlighted, boolean pressed)
-
fillCompletionProperty
public final ObjectProperty<Paint> fillCompletionProperty()
-
setFillCompletion
public final void setFillCompletion(Paint fill)
-
getFillCompletion
public final Paint getFillCompletion()
-
fillCompletionHoverProperty
public final ObjectProperty<Paint> fillCompletionHoverProperty()
-
setFillCompletionHover
public final void setFillCompletionHover(Paint fill)
-
getFillCompletionHover
public final Paint getFillCompletionHover()
-
fillCompletionHighlightProperty
public final ObjectProperty<Paint> fillCompletionHighlightProperty()
-
setFillCompletionHighlight
public final void setFillCompletionHighlight(Paint fill)
-
getFillCompletionHighlight
public final Paint getFillCompletionHighlight()
-
fillCompletionSelectedProperty
public final ObjectProperty<Paint> fillCompletionSelectedProperty()
-
setFillCompletionSelected
public final void setFillCompletionSelected(Paint fill)
-
getFillCompletionSelected
public final Paint getFillCompletionSelected()
-
fillCompletionPressedProperty
public final ObjectProperty<Paint> fillCompletionPressedProperty()
-
setFillCompletionPressed
public final void setFillCompletionPressed(Paint fill)
-
getFillCompletionPressed
public final Paint getFillCompletionPressed()
-
-