PathElementRenderer which also allows decorating the path while creating a new one, which is not yet connected in the model.@OpenApiAll @Deprecated public abstract class PathRenderer extends PresentationElementRenderer
PathElement.PresentationElementRenderer,
ShapeRenderer| Constructor and Description |
|---|
PathRenderer()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
drawPathAdornment(java.awt.Graphics g,
PathElement pathElement)
Deprecated.
Draws the path adornment.
|
protected int |
getClientEndPreferredSize(PathElement pathElement)
Deprecated.
The path client end preferred size.
|
protected PathEndRenderer |
getClientEndRenderer(PathElement pathElement)
Deprecated.
Provides the path client end renderer.
|
int |
getLineWidth(PresentationElement presentationElement)
Deprecated.
Returns path line width.
|
protected java.awt.BasicStroke |
getPathStroke(PathElement pathElement)
Deprecated.
Stroke used to draw path.
|
protected int |
getSupplierEndPreferredSize(PathElement pathElement)
Deprecated.
The path supplier end preferred size.
|
protected PathEndRenderer |
getSupplierEndRenderer(PathElement pathElement)
Deprecated.
Provides the path supplier end renderer.
|
protected void |
updateText(PresentationElement presentationElement)
Deprecated.
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