Interface ActiveLayersManager
-
- All Superinterfaces:
javax.swing.Action
,java.awt.event.ActionListener
,java.util.EventListener
,Feature
,Initializable
,java.beans.PropertyChangeListener
- All Known Implementing Classes:
ActiveLayersPanel
public interface ActiveLayersManager extends Feature
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isIncludeInternalLayers()
Indicates whether to show internal layers, those whose attribute-value list containsConstants.INTERNAL_LAYER
.void
setIncludeInternalLayers(boolean includeInternalLayers)
Specifies whether to show internal layers.void
updateLayerList(LayerList layerList)
Replace the contents of the model with the contents of a specified [@link LayerList}.-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from interface gov.nasa.worldwindx.applications.worldwindow.features.Feature
getFeatureID, getName, isOn, isTwoState, turnOn
-
Methods inherited from interface gov.nasa.worldwindx.applications.worldwindow.core.Initializable
initialize, isInitialized
-
-
-
-
Method Detail
-
isIncludeInternalLayers
boolean isIncludeInternalLayers()
Indicates whether to show internal layers, those whose attribute-value list containsConstants.INTERNAL_LAYER
.- Returns:
- true if internal layers are shown, otherwise false.
-
setIncludeInternalLayers
void setIncludeInternalLayers(boolean includeInternalLayers)
Specifies whether to show internal layers.- Parameters:
includeInternalLayers
- true for internal layers to be shown, otherwise false.
-
updateLayerList
void updateLayerList(LayerList layerList)
Replace the contents of the model with the contents of a specified [@link LayerList}.- Parameters:
layerList
- the layer list to display.
-
-