deegree 2.5 (2011/06/29 09:44 build-8-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 java.lang.Object

TODO add class documentation here

Version:
$Revision: 21671 $, $Date: 2009-12-29 09:43:44 +0100 (Di, 29 Dez 2009) $
Author:
Andreas Poth, last edited by: $Author: apoth $

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

Field Detail

selectedFor

protected java.util.List<java.lang.String> selectedFor

parent

protected LayerGroup parent

owner

protected MapModel owner
Constructor Detail

MapModelEntry

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

getIdentifier

public java.lang.String getIdentifier()
Returns:
the identifier

getTitle

public java.lang.String getTitle()
Returns:
the title

setTitle

public void setTitle(java.lang.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 java.util.List<java.lang.String> getSelectedFor()
Returns:
the selectedFor

setSelectedFor

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

addSelectedFor

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

removeSelectedFor

public void removeSelectedFor(java.lang.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 java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

deegree 2.5 (2011/06/29 09:44 build-8-official)

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