org.deegree.portal.context
Class LayerGroup
java.lang.Object
  
org.deegree.portal.context.MapModelEntry
      
org.deegree.portal.context.LayerGroup
public class LayerGroup
- extends MapModelEntry
 
TODO add class documentation here
- Version:
 
  - $Revision: 20973 $, $Date: 2009-11-23 16:54:36 +0100 (Mon, 23 Nov 2009) $
 
- Author:
 
  - Andreas Poth, last edited by: $Author: apoth $
 
 
 
 
 
| Methods inherited from class org.deegree.portal.context.MapModelEntry | 
addSelectedFor, equals, getIdentifier, getOwner, getParent, getSelectedFor, getTitle, isHidden, removeSelectedFor, setHidden, setParent, setSelectedFor, setTitle, toString | 
 
 
LayerGroup
public LayerGroup(String identifier,
                  String title,
                  boolean hidden,
                  boolean expanded,
                  LayerGroup parent,
                  MapModel owner)
- Parameters:
 identifier - title - hidden - expanded - parent - owner - 
insert
public void insert(MMLayer layer,
                   MapModelEntry antecessor,
                   boolean first)
- Parameters:
 layer - antecessor - first - 
 
insert
public void insert(LayerGroup layerGroup,
                   MapModelEntry antecessor,
                   boolean first)
- Parameters:
 layerGroup - antecessor - first - 
 
addLayer
public void addLayer(MMLayer layer)
- Parameters:
 layer - 
 
addLayerGroup
public void addLayerGroup(LayerGroup layerGroup)
- Parameters:
 layerGroup - 
 
getLayerGroups
public List<LayerGroup> getLayerGroups()
- Returns:
 - the layerGroups
 
 
getLayers
public List<MMLayer> getLayers()
- Returns:
 - the layers
 
 
getMapModelEntries
public List<MapModelEntry> getMapModelEntries()
- Returns:
 - the entries
 
 
isExpanded
public boolean isExpanded()
- Returns:
 - the expanded
 
 
setExpanded
public void setExpanded(boolean expanded)
- Parameters:
 expanded - the expanded to set
 
removeLayer
public void removeLayer(MMLayer layer)
- Parameters:
 layer - 
 
removeLayerGroup
public void removeLayerGroup(LayerGroup layerGroup)
- Parameters:
 layerGroup - 
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org