public interface LayerRenderer<T extends Layer> extends PropertyChangeListener, PropertyChangeSupportProxy, MapSerializer, Cloneable
| Modifier and Type | Method and Description |
|---|---|
LayerRenderer<T> |
clone() |
ValueField |
createStylePanel() |
Icon |
getIcon() |
T |
getLayer() |
String |
getName() |
LayerRenderer<?> |
getParent() |
List<String> |
getPathNames() |
List<LayerRenderer<?>> |
getPathRenderers() |
<V extends LayerRenderer<?>> |
getRenderer(List<String> path) |
boolean |
isEditing() |
boolean |
isVisible() |
void |
render(Viewport2D viewport) |
void |
setEditing(boolean editing) |
void |
setLayer(T layer) |
void |
setParent(LayerRenderer<?> parent) |
void |
setVisible(boolean visible) |
propertyChangegetPropertyChangeSupporttoMapLayerRenderer<T> clone()
ValueField createStylePanel()
Icon getIcon()
T getLayer()
String getName()
LayerRenderer<?> getParent()
List<LayerRenderer<?>> getPathRenderers()
<V extends LayerRenderer<?>> V getRenderer(List<String> path)
boolean isEditing()
boolean isVisible()
void render(Viewport2D viewport)
void setEditing(boolean editing)
void setLayer(T layer)
void setParent(LayerRenderer<?> parent)
void setVisible(boolean visible)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.