public class GeometryStyleRenderer extends AbstractRecordLayerRenderer
| Constructor and Description |
|---|
GeometryStyleRenderer(AbstractRecordLayer layer) |
GeometryStyleRenderer(AbstractRecordLayer layer,
GeometryStyle style) |
GeometryStyleRenderer(AbstractRecordLayer layer,
LayerRenderer<?> parent) |
GeometryStyleRenderer(AbstractRecordLayer layer,
LayerRenderer<?> parent,
GeometryStyle style) |
GeometryStyleRenderer(AbstractRecordLayer layer,
LayerRenderer<?> parent,
Map<String,Object> geometryStyle) |
| Modifier and Type | Method and Description |
|---|---|
GeometryStyleRenderer |
clone() |
GeometryStylePanel |
createStylePanel() |
Icon |
getIcon() |
static GeneralPath |
getLineShape() |
static GeneralPath |
getPolygonShape() |
static Shape |
getShape(Viewport2D viewport,
GeometryStyle style,
Geometry geometry) |
GeometryStyle |
getStyle() |
static void |
renderGeometry(Viewport2D viewport,
Graphics2D graphics,
Geometry geometry,
GeometryStyle style) |
static void |
renderLineString(Viewport2D viewport,
Graphics2D graphics,
LineString lineString,
GeometryStyle style) |
static void |
renderOutline(Viewport2D viewport,
Graphics2D graphics,
Geometry geometry,
GeometryStyle style) |
static void |
renderPolygon(Viewport2D viewport,
Graphics2D graphics,
Polygon polygon,
GeometryStyle style) |
void |
renderRecord(Viewport2D viewport,
BoundingBox visibleArea,
AbstractLayer layer,
LayerRecord record) |
void |
setStyle(GeometryStyle style) |
Map<String,Object> |
toMap()
Convert the object to a Map of property name, value pairs.
|
addRendererClass, delete, getFilter, getQueryFilter, getRenderer, getRenderer, isFilterAccept, isVisible, render, renderRecords, renderSelectedRecord, replace, setName, setQueryFilter, wrap, wrapWithFilterStyle, wrapWithMultipleStyle, wrapWithScaleStylegetLayer, getMaximumScale, getMinimumScale, getName, getParent, getPathNames, getPathRenderers, getRenderer, getType, getValue, isEditing, isVisible, isVisible, propertyChange, render, setEditing, setIcon, setLayer, setMaximumScale, setMinimumScale, setParent, setVisible, showProperties, toStringaddListener, addListener, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeSupport, removeListener, removeListenerequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPropertyChangeSupportpublic GeometryStyleRenderer(AbstractRecordLayer layer)
public GeometryStyleRenderer(AbstractRecordLayer layer, GeometryStyle style)
public GeometryStyleRenderer(AbstractRecordLayer layer, LayerRenderer<?> parent)
public GeometryStyleRenderer(AbstractRecordLayer layer, LayerRenderer<?> parent, GeometryStyle style)
public GeometryStyleRenderer(AbstractRecordLayer layer, LayerRenderer<?> parent, Map<String,Object> geometryStyle)
public static GeneralPath getLineShape()
public static GeneralPath getPolygonShape()
public static Shape getShape(Viewport2D viewport, GeometryStyle style, Geometry geometry)
public static final void renderGeometry(Viewport2D viewport, Graphics2D graphics, Geometry geometry, GeometryStyle style)
public static final void renderLineString(Viewport2D viewport, Graphics2D graphics, LineString lineString, GeometryStyle style)
public static final void renderOutline(Viewport2D viewport, Graphics2D graphics, Geometry geometry, GeometryStyle style)
public static final void renderPolygon(Viewport2D viewport, Graphics2D graphics, Polygon polygon, GeometryStyle style)
public GeometryStyleRenderer clone()
clone in interface LayerRenderer<AbstractRecordLayer>clone in class AbstractRecordLayerRendererpublic GeometryStylePanel createStylePanel()
createStylePanel in interface LayerRenderer<AbstractRecordLayer>createStylePanel in class AbstractLayerRenderer<AbstractRecordLayer>public Icon getIcon()
getIcon in interface LayerRenderer<AbstractRecordLayer>getIcon in class AbstractLayerRenderer<AbstractRecordLayer>public GeometryStyle getStyle()
public void renderRecord(Viewport2D viewport, BoundingBox visibleArea, AbstractLayer layer, LayerRecord record)
renderRecord in class AbstractRecordLayerRendererpublic void setStyle(GeometryStyle style)
public Map<String,Object> toMap()
MapSerializerConvert the object to a Map of property name, value pairs. The values can be one of the following supported types. Other values should be converted to one of these values.
toMap in interface MapSerializertoMap in class AbstractRecordLayerRendererCopyright © 2015 Revolution Systems Inc.. All rights reserved.