com.vividsolutions.jump.workbench.ui.renderer.style
Class LineStringVertexStyle

java.lang.Object
  extended by com.vividsolutions.jump.workbench.ui.renderer.style.LineStringStyle
      extended by com.vividsolutions.jump.workbench.ui.renderer.style.LineStringVertexStyle
All Implemented Interfaces:
ChoosableStyle, Style, java.lang.Cloneable
Direct Known Subclasses:
VertexIndexLineSegmentStyle, VertexXYLineSegmentStyle

public abstract class LineStringVertexStyle
extends LineStringStyle
implements ChoosableStyle

Base class for styles painting linestring vertices.

Version:
1.0
Author:
Martin Davis

Constructor Summary
LineStringVertexStyle(java.lang.String name, javax.swing.Icon icon)
           
 
Method Summary
 javax.swing.Icon getIcon()
          For display.
 java.lang.String getName()
          For display.
 
Methods inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.LineStringStyle
clone, initialize, 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, initialize, isEnabled, paint, setEnabled
 

Constructor Detail

LineStringVertexStyle

public LineStringVertexStyle(java.lang.String name,
                             javax.swing.Icon icon)
Method Detail

getName

public java.lang.String getName()
Description copied from interface: ChoosableStyle
For display.

Specified by:
getName in interface ChoosableStyle

getIcon

public javax.swing.Icon getIcon()
Description copied from interface: ChoosableStyle
For display. 20 x 20 pixels.

Specified by:
getIcon in interface ChoosableStyle