deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.portal.context
Class MapModelEntry

java.lang.Object
  extended by org.deegree.portal.context.MapModelEntry
Direct Known Subclasses:
LayerGroup, MMLayer

public class MapModelEntry
extends Object

TODO add class documentation here

Version:
$Revision: 20771 $, $Date: 2009-11-12 18:37:45 +0100 (Do, 12. Nov 2009) $
Author:
Andreas Poth, last edited by: $Author: apoth $

Field Summary
protected  MapModel owner
           
protected  LayerGroup parent
           
protected  List<String> selectedFor
           
 
Constructor Summary
MapModelEntry(String identifier, String title, boolean hidden, LayerGroup parent, MapModel owner)
           
 
Method Summary
 void addSelectedFor(String selectedFor)
           
 String getIdentifier()
           
 MapModel getOwner()
           
 LayerGroup getParent()
           
 List<String> getSelectedFor()
           
 String getTitle()
           
 boolean isHidden()
           
 void removeSelectedFor(String selectedFor)
           
 void setHidden(boolean hidden)
           
 void setParent(LayerGroup parent)
           
 void setSelectedFor(List<String> selectedFor)
           
 void setTitle(String title)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

selectedFor

protected List<String> selectedFor

parent

protected LayerGroup parent

owner

protected MapModel owner
Constructor Detail

MapModelEntry

public MapModelEntry(String identifier,
                     String title,
                     boolean hidden,
                     LayerGroup parent,
                     MapModel owner)
Parameters:
identifier -
title -
hidden -
selectedFor -
parent -
owner -
Method Detail

getIdentifier

public String getIdentifier()
Returns:
the identifier

getTitle

public String getTitle()
Returns:
the title

setTitle

public void setTitle(String title)
Parameters:
title - the title to set

isHidden

public boolean isHidden()
Returns:
the hidden

setHidden

public void setHidden(boolean hidden)
Parameters:
hidden - the hidden to set

getSelectedFor

public List<String> getSelectedFor()
Returns:
the selectedFor

setSelectedFor

public void setSelectedFor(List<String> selectedFor)
Parameters:
selectedFor - the selectedFor to set

addSelectedFor

public void addSelectedFor(String selectedFor)
Parameters:
selectedFor - the selectedFor to add

removeSelectedFor

public void removeSelectedFor(String selectedFor)
Parameters:
selectedFor - the selectedFor to remove

getParent

public LayerGroup getParent()
Returns:
the parent

setParent

public void setParent(LayerGroup parent)
Parameters:
parent - the parent to set

getOwner

public MapModel getOwner()
Returns:
the owner

toString

public String toString()
Overrides:
toString in class Object

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org