public class CompletableActivityRenderer<A extends CompletableActivity> extends ActivityBarRenderer<A>
Type | Property and Description |
---|---|
ObjectProperty<Paint> |
fillCompletion |
autoFixText, barHeight, font, glossy, textFillHighlight, textFillHover, textFillPressed, textFill, textFillSelected, textGap
cornerRadius, cornersRounded, effect, lineWidth, strokeHighlight, strokeHover, strokePressed, stroke, strokeSelected
alpha, enabled, fillHighlight, fillHover, fillPressed, fill, fillSelected, padding, snapToPixel
ActivityBarRenderer.TextPosition
Constructor and Description |
---|
CompletableActivityRenderer(GraphicsBase<?> graphics,
String name) |
Modifier and Type | Method and Description |
---|---|
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) |
protected void |
drawCompletion(ActivityRef<A> activityRef,
GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
ObjectProperty<Paint> |
fillCompletionProperty() |
Paint |
getFillCompletion()
Gets the value of the property fillCompletion.
|
ObservableList<org.controlsfx.control.PropertySheet.Item> |
getPropertySheetItems() |
void |
setFillCompletion(Paint completionPaint)
Sets the value of the property fillCompletion.
|
autoFixTextProperty, barHeightProperty, drawBackground, drawBorder, drawText, fontProperty, getBarHeight, getFont, getTextFill, getTextFill, getTextFillHighlight, getTextFillHover, getTextFillPressed, getTextFillSelected, getTextGap, glossyProperty, isAutoFixText, isGlossy, setAutoFixText, setBarHeight, setFont, setGlossy, setTextFill, setTextFillHighlight, setTextFillHover, setTextFillPressed, setTextFillSelected, setTextGap, textFillHighlightProperty, textFillHoverProperty, textFillPressedProperty, textFillProperty, textFillSelectedProperty, textGapProperty
cornerRadiusProperty, cornersRoundedProperty, draw, effectProperty, getCornerRadius, getEffect, getLineWidth, getStroke, getStroke, getStrokeHighlight, getStrokeHover, getStrokePressed, getStrokeSelected, isCornersRounded, lineWidthProperty, setCornerRadius, setCornersRounded, setEffect, setLineWidth, setStroke, setStrokeHighlight, setStrokeHover, setStrokePressed, setStrokeSelected, strokeHighlightProperty, strokeHoverProperty, strokePressedProperty, strokeProperty, strokeSelectedProperty
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
public final ObjectProperty<Paint> fillCompletionProperty
getFillCompletion()
,
setFillCompletion(Paint)
public CompletableActivityRenderer(GraphicsBase<?> graphics, String name)
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)
drawActivity
in class ActivityBarRenderer<A extends CompletableActivity>
protected void drawCompletion(ActivityRef<A> activityRef, GraphicsContext gc, double x, double y, double w, double h, boolean selected, boolean hover, boolean highlighted, boolean pressed)
public final ObjectProperty<Paint> fillCompletionProperty()
getFillCompletion()
,
setFillCompletion(Paint)
public final void setFillCompletion(Paint completionPaint)
public final Paint getFillCompletion()
public ObservableList<org.controlsfx.control.PropertySheet.Item> getPropertySheetItems()
getPropertySheetItems
in class ActivityBarRenderer<A extends CompletableActivity>
Copyright © 2014 Dirk Lemmermann Software & Consulting. All rights reserved.