public abstract static class ArrowLineStringEndpointStyle.Feathers extends ArrowLineStringEndpointStyle
ArrowLineStringEndpointStyle.Feathers, ArrowLineStringEndpointStyle.FeathersEnd, ArrowLineStringEndpointStyle.FeathersStart, ArrowLineStringEndpointStyle.NarrowSolidEnd, ArrowLineStringEndpointStyle.NarrowSolidStart, ArrowLineStringEndpointStyle.OpenEnd, ArrowLineStringEndpointStyle.OpenStart, ArrowLineStringEndpointStyle.SolidEnd, ArrowLineStringEndpointStyle.SolidStartfinLengthicon, nameenabled, fillColorWithAlpha, lineColorWithAlpha, stroke| Constructor and Description |
|---|
ArrowLineStringEndpointStyle.Feathers(java.lang.String name,
boolean start,
java.lang.String iconFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(Layer layer)
Called before #paint is applied to each Feature.
|
protected void |
paint(java.awt.geom.Point2D terminal,
java.awt.geom.Point2D next,
Viewport viewport,
java.awt.Graphics2D graphics) |
getIcon, getName, paintLineStringclone, isEnabled, paint, paintGeometry, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, isEnabled, paint, setEnabledpublic ArrowLineStringEndpointStyle.Feathers(java.lang.String name,
boolean start,
java.lang.String iconFile)
protected void paint(java.awt.geom.Point2D terminal,
java.awt.geom.Point2D next,
Viewport viewport,
java.awt.Graphics2D graphics)
throws java.awt.geom.NoninvertibleTransformException
paint in class ArrowLineStringEndpointStylejava.awt.geom.NoninvertibleTransformExceptionpublic void initialize(Layer layer)
Styleinitialize in interface Styleinitialize in class LineStringStyle