public abstract class LineStringSegmentStyle extends LineStringStyle implements ChoosableStyle
| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.Icon |
icon |
protected java.lang.String |
name |
enabled, fillColorWithAlpha, lineColorWithAlpha, stroke| Constructor and Description |
|---|
LineStringSegmentStyle(java.lang.String name,
javax.swing.Icon icon) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.Icon |
getIcon()
For display. 20 x 20 pixels.
|
java.lang.String |
getName()
For display.
|
protected void |
paint(com.vividsolutions.jts.geom.Coordinate p0,
com.vividsolutions.jts.geom.Coordinate p1,
Viewport viewport,
java.awt.Graphics2D graphics) |
protected abstract void |
paint(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
Viewport viewport,
java.awt.Graphics2D graphics) |
protected void |
paintLineString(com.vividsolutions.jts.geom.LineString lineString,
Viewport viewport,
java.awt.Graphics2D graphics) |
clone, initialize, isEnabled, paint, paintGeometry, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, initialize, isEnabled, paint, setEnabledpublic LineStringSegmentStyle(java.lang.String name,
javax.swing.Icon icon)
protected void paintLineString(com.vividsolutions.jts.geom.LineString lineString,
Viewport viewport,
java.awt.Graphics2D graphics)
throws java.lang.Exception
paintLineString in class LineStringStylelineString - has 2 or more pointsjava.lang.Exceptionprotected void paint(com.vividsolutions.jts.geom.Coordinate p0,
com.vividsolutions.jts.geom.Coordinate p1,
Viewport viewport,
java.awt.Graphics2D graphics)
throws java.lang.Exception
java.lang.Exceptionprotected abstract void paint(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
Viewport viewport,
java.awt.Graphics2D graphics)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getName()
ChoosableStylegetName in interface ChoosableStylepublic javax.swing.Icon getIcon()
ChoosableStylegetIcon in interface ChoosableStyle