public abstract class AbstractRecordLayerRenderer extends AbstractLayerRenderer<AbstractRecordLayer>
| Constructor and Description |
|---|
AbstractRecordLayerRenderer(String type,
String name,
AbstractRecordLayer layer,
LayerRenderer<?> parent) |
AbstractRecordLayerRenderer(String type,
String name,
AbstractRecordLayer layer,
LayerRenderer<?> parent,
Map<String,Object> style) |
createStylePanel, getIcon, getLayer, 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 AbstractRecordLayerRenderer(String type, String name, AbstractRecordLayer layer, LayerRenderer<?> parent)
public AbstractRecordLayerRenderer(String type, String name, AbstractRecordLayer layer, LayerRenderer<?> parent, Map<String,Object> style)
public static void addRendererClass(String name, Class<? extends AbstractRecordLayerRenderer> clazz)
public static Filter<Record> getFilter(AbstractRecordLayer layer, Map<String,? extends Object> style)
public static AbstractRecordLayerRenderer getRenderer(AbstractLayer layer, LayerRenderer<?> parent, Map<String,Object> style)
public static LayerRenderer<AbstractRecordLayer> getRenderer(AbstractLayer layer, Map<String,Object> style)
public AbstractRecordLayerRenderer clone()
clone in interface LayerRenderer<AbstractRecordLayer>clone in class AbstractLayerRenderer<AbstractRecordLayer>public void delete()
public String getQueryFilter()
protected boolean isFilterAccept(LayerRecord record)
public boolean isVisible(LayerRecord record)
public void render(Viewport2D viewport, AbstractRecordLayer layer)
render in class AbstractLayerRenderer<AbstractRecordLayer>public void renderRecord(Viewport2D viewport, BoundingBox visibleArea, AbstractLayer layer, LayerRecord record)
protected void renderRecords(Viewport2D viewport, AbstractRecordLayer layer, List<LayerRecord> records)
public void renderSelectedRecord(Viewport2D viewport, AbstractLayer layer, LayerRecord record)
protected void replace(AbstractLayer layer, AbstractMultipleRenderer parent, AbstractMultipleRenderer newRenderer)
public void setName(String name)
setName in class AbstractLayerRenderer<AbstractRecordLayer>public void setQueryFilter(String query)
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 AbstractLayerRenderer<AbstractRecordLayer>protected void wrap(AbstractLayer layer, AbstractMultipleRenderer parent, AbstractMultipleRenderer newRenderer)
public FilterMultipleRenderer wrapWithFilterStyle()
public MultipleRenderer wrapWithMultipleStyle()
public ScaleMultipleRenderer wrapWithScaleStyle()
Copyright © 2015 Revolution Systems Inc.. All rights reserved.