com.vividsolutions.jump.workbench.ui.renderer.style
Class ArrowLineStringEndpointStyle.Feathers

java.lang.Object
  extended by com.vividsolutions.jump.workbench.ui.renderer.style.LineStringStyle
      extended by com.vividsolutions.jump.workbench.ui.renderer.style.LineStringEndpointStyle
          extended by com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringEndpointStyle
              extended by com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringEndpointStyle.Feathers
All Implemented Interfaces:
ChoosableStyle, Style, java.lang.Cloneable
Direct Known Subclasses:
ArrowLineStringEndpointStyle.FeathersEnd, ArrowLineStringEndpointStyle.FeathersStart
Enclosing class:
ArrowLineStringEndpointStyle

public abstract static class ArrowLineStringEndpointStyle.Feathers
extends ArrowLineStringEndpointStyle


Nested Class Summary
 
Nested classes/interfaces inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringEndpointStyle
ArrowLineStringEndpointStyle.Feathers, ArrowLineStringEndpointStyle.FeathersEnd, ArrowLineStringEndpointStyle.FeathersStart, ArrowLineStringEndpointStyle.NarrowSolidEnd, ArrowLineStringEndpointStyle.NarrowSolidStart, ArrowLineStringEndpointStyle.OpenEnd, ArrowLineStringEndpointStyle.OpenStart, ArrowLineStringEndpointStyle.SolidEnd, ArrowLineStringEndpointStyle.SolidStart
 
Constructor Summary
ArrowLineStringEndpointStyle.Feathers(java.lang.String name, boolean start, java.lang.String iconFile)
           
 
Method Summary
 void initialize(Layer layer)
          Called before #paint is applied to each Feature.
 
Methods inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.LineStringEndpointStyle
getIcon, getName
 
Methods inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.LineStringStyle
clone, isEnabled, paint, setEnabled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.vividsolutions.jump.workbench.ui.renderer.style.Style
clone, isEnabled, paint, setEnabled
 

Constructor Detail

ArrowLineStringEndpointStyle.Feathers

public ArrowLineStringEndpointStyle.Feathers(java.lang.String name,
                                             boolean start,
                                             java.lang.String iconFile)
Method Detail

initialize

public void initialize(Layer layer)
Description copied from interface: Style
Called before #paint is applied to each Feature.

Specified by:
initialize in interface Style
Overrides:
initialize in class LineStringStyle