Interface LayerNamePanel
-
- All Superinterfaces:
LayerManagerProxy
- All Known Subinterfaces:
LayerableNamePanel
- All Known Implementing Classes:
AttributeTab,DummyLayerNamePanel,OneLayerAttributeTab,TreeLayerNamePanel
public interface LayerNamePanel extends LayerManagerProxy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(LayerNamePanelListener listener)LayerchooseEditableLayer()voiddispose()The parent window is closing.Collection<Category>getSelectedCategories()Layer[]getSelectedLayers()Return an array of selectedLayers.voidremoveListener(LayerNamePanelListener listener)<T> Collection<T>selectedNodes(Class<T> c)-
Methods inherited from interface com.vividsolutions.jump.workbench.model.LayerManagerProxy
getLayerManager
-
-
-
-
Method Detail
-
getSelectedCategories
Collection<Category> getSelectedCategories()
-
selectedNodes
<T> Collection<T> selectedNodes(Class<T> c)
-
getSelectedLayers
Layer[] getSelectedLayers()
Return an array of selectedLayers. Note that layerables which are not Layers like WMSLayer or RasterImageLayer are not returned.
-
chooseEditableLayer
Layer chooseEditableLayer()
- Returns:
- e.g. the first selected editable layer, otherwise the first editable layer, otherwise null
-
addListener
void addListener(LayerNamePanelListener listener)
-
removeListener
void removeListener(LayerNamePanelListener listener)
-
dispose
void dispose()
The parent window is closing.
-
-