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