| Package | Description | 
|---|---|
| gov.nasa.worldwind | |
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.render | |
| gov.nasa.worldwind.util.layertree | 
 Displays a list of layers using  
BasicTree. | 
| gov.nasa.worldwindx.applications.worldwindow.core | |
| gov.nasa.worldwindx.applications.worldwindow.core.layermanager | |
| gov.nasa.worldwindx.applications.worldwindow.features | |
| gov.nasa.worldwindx.applications.worldwindow.features.swinglayermanager | |
| gov.nasa.worldwindx.applications.worldwindow.util | |
| gov.nasa.worldwindx.examples.multiwindow | 
 Examples of how to use multiple WorldWind globes in the same application. 
 | 
| gov.nasa.worldwindx.examples.util | 
| Modifier and Type | Method and Description | 
|---|---|
protected LayerList | 
BasicModel.createLayersFromElement(Element element)
Create the layer list from an XML configuration element. 
 | 
protected LayerList | 
BasicModel.createLayersFromProperties(String layerNames)
Deprecated. 
 
 | 
LayerList | 
Model.getLayers()
Indicates the layers associated with this model. 
 | 
LayerList | 
BasicModel.getLayers()
Indicates the layers associated with this model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Model.setLayers(LayerList layers)
Specifies the model's layers. 
 | 
void | 
BasicModel.setLayers(LayerList layers)
Specifies the model's layers. 
 | 
| Constructor and Description | 
|---|
BasicModel(Globe globe,
          LayerList layers)  | 
| Modifier and Type | Method and Description | 
|---|---|
static LayerList | 
LayerList.collapseLists(LayerList[] lists)
Aggregate the contents of a group of layer lists into a single one. 
 | 
protected LayerList | 
BasicLayerFactory.createLayerList(Element[] layerElements,
               AVList params)
Create a list of layers described by an array of XML layer description elements. 
 | 
protected LayerList[] | 
BasicLayerFactory.createLayerLists(Element[] elements,
                AVList params)
Create a collection of layer lists and their included layers described by an array of XML layer-list description
 elements. 
 | 
protected LayerList | 
LayerList.makeShallowCopy(LayerList sourceList)  | 
LayerList | 
LayerList.sort()  | 
| Modifier and Type | Method and Description | 
|---|---|
static LayerList | 
LayerList.collapseLists(LayerList[] lists)
Aggregate the contents of a group of layer lists into a single one. 
 | 
static List<Layer> | 
LayerList.getLayersAdded(LayerList oldList,
              LayerList newList)  | 
static List<Layer> | 
LayerList.getLayersRemoved(LayerList oldList,
                LayerList newList)  | 
static List<Layer> | 
LayerList.getListDifference(LayerList oldList,
                 LayerList newList)  | 
protected LayerList | 
LayerList.makeShallowCopy(LayerList sourceList)  | 
| Constructor and Description | 
|---|
LayerList(LayerList layerList)  | 
| Modifier and Type | Method and Description | 
|---|---|
LayerList | 
DrawContext.getLayers()
Retrieves a list containing all the current layers. 
 | 
LayerList | 
DrawContextImpl.getLayers()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LayerTreeModel.refresh(LayerList layerList)
Refreshes this tree model's layer nodes with the specified  
layerList. | 
| Constructor and Description | 
|---|
LayerTreeModel(LayerList layerList)
Creates a new  
LayerTreeModel with the default root node and adds a new LayerTreeNode
 for each non-hidden Layer in the specified layerList. | 
LayerTreeModel(LayerList layerList,
              boolean includeHiddenLayers)
Creates a new  
LayerTreeModel with the default root node and adds a new LayerTreeNode
 for each Layer in the specified layerList. | 
| Modifier and Type | Method and Description | 
|---|---|
LayerList | 
Controller.getActiveLayers()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LayerManager.removeLayers(LayerList layerList)  | 
void | 
ActiveLayersManager.updateLayerList(LayerList layerList)
Replace the contents of the model with the contents of a specified [@link LayerList}. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected LayerList | 
AbstractApplicationFeature.appLayers  | 
| Modifier and Type | Method and Description | 
|---|---|
LayerList | 
AbstractApplicationFeature.getAppLayers()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractApplicationFeature.addLayers(LayerList layerList)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ActiveLayersPanel.fillModel(LayerList layerList)  | 
protected void | 
LayerManagerPanel.handleGroupSelection(LayerTreeNode group,
                    LayerList layerList)  | 
protected void | 
LayerManagerPanel.handleLayerSelection(LayerTreeNode treeNode,
                    LayerList layerList)  | 
protected boolean | 
LayerManagerPanel.insertAfterPreviousSibling(LayerTreeNode treeNode,
                          LayerList layerList)  | 
protected boolean | 
LayerManagerPanel.insertBeforeSubsequentSibling(LayerTreeNode treeNode,
                             LayerList layerList)  | 
protected LayerTreeGroupNode | 
LayerTreeModel.makeGroup(LayerList layerList)  | 
protected void | 
LayerManagerPanel.performSmartInsertion(LayerTreeNode treeNode,
                     LayerList layerList)  | 
void | 
LayerTreeModel.refresh(LayerList layerList)
Synchronize the layer tree with the state of the specified layer list. 
 | 
void | 
LayerManagerPanel.removeLayers(LayerList layerList)  | 
void | 
ActiveLayersPanel.updateLayerList(LayerList layerList)  | 
| Constructor and Description | 
|---|
LayerTreeModel(LayerList layerList)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected LayerList | 
LayerTree.layers  | 
| Modifier and Type | Method and Description | 
|---|---|
LayerList | 
LayerTree.getLayers()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LayerTree.setLayers(LayerList layerList)  | 
| Constructor and Description | 
|---|
LayerTree(LayerList root)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected LayerList | 
FlatAndRoundGlobes.makeCommonLayers()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Model | 
FlatAndRoundGlobes.makeModel(Globe globe,
         LayerList layers)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Layer | 
SessionState.findLayer(LayerList layers,
         String layerName)  | 
protected String | 
LayerManagerLayer.makeAnnotationText(LayerList layers)
Compose the annotation text from the given  
LayerList. |