@OpenApiAll public abstract class PathRenderer extends PresentationElementRenderer
PathElement.PresentationElementRenderer,
ShapeRenderer| Constructor and Description |
|---|
PathRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
drawPathAdornment(java.awt.Graphics g,
PathElement pathElement)
Draws the path adornment.
|
protected int |
getClientEndPreferredSize(PathElement pathElement)
The path client end preferred size.
|
protected PathEndRenderer |
getClientEndRenderer(PathElement pathElement)
Provides the path client end renderer.
|
int |
getLineWidth(PresentationElement presentationElement)
Returns path line width.
|
protected java.awt.BasicStroke |
getPathStroke(PathElement pathElement)
Stroke used to draw path.
|
protected int |
getSupplierEndPreferredSize(PathElement pathElement)
The path supplier end preferred size.
|
protected PathEndRenderer |
getSupplierEndRenderer(PathElement pathElement)
Provides the path supplier end renderer.
|
protected void |
updateText(PresentationElement presentationElement)
Update path text.
|
afterUpdate, beforeUpdate, getCenterlinePoint, getColor, getFontProvider, getText, propertiesChangedprotected int getClientEndPreferredSize(PathElement pathElement)
pathElement - path element.protected int getSupplierEndPreferredSize(PathElement pathElement)
pathElement - path element.@CheckForNull protected PathEndRenderer getClientEndRenderer(PathElement pathElement)
pathElement - path element.PathEndRenderer@CheckForNull protected PathEndRenderer getSupplierEndRenderer(PathElement pathElement)
pathElement - path element.PathEndRenderer@CheckForNull protected java.awt.BasicStroke getPathStroke(PathElement pathElement)
pathElement - drawing path.PresentationElement.getStroke(int),
PresentationElement.getStroke(int, int),
PresentationElement.getStroke(java.awt.BasicStroke, int),
PresentationElement.getStroke(int, int, int),
PresentationElement.getStroke(float, int, int, float, float[], float)public int getLineWidth(PresentationElement presentationElement)
presentationElement - drawing path.@OpenApi
protected void drawPathAdornment(java.awt.Graphics g,
PathElement pathElement)
g - graphics where path is drawn.pathElement - path to draw adornment for.protected final void updateText(PresentationElement presentationElement)
updateText in class PresentationElementRendererpresentationElement - presentation element