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

org.deegree.ogcwebservices.csw.capabilities
Class CSWFeature

java.lang.Object
  extended by org.deegree.ogcwebservices.csw.capabilities.CSWFeature

public class CSWFeature
extends java.lang.Object

The CSWFeature class is a simple bean holding a property map.

Version:
$Revision:$, $Date:$
Author:
Rutger Bezema, last edited by: $Author:$

Constructor Summary
CSWFeature()
          Initialisded with no properties.
CSWFeature(java.util.Map<java.net.URI,java.util.List<java.lang.String>> properties)
          sets the features properties to the given map.
 
Method Summary
 void addPropertie(java.net.URI propName, java.util.List<java.lang.String> values)
           
 java.util.Map<java.net.URI,java.util.List<java.lang.String>> getAllProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSWFeature

public CSWFeature()
Initialisded with no properties.


CSWFeature

public CSWFeature(java.util.Map<java.net.URI,java.util.List<java.lang.String>> properties)
sets the features properties to the given map.

Parameters:
properties - to set to.
Method Detail

getAllProperties

public java.util.Map<java.net.URI,java.util.List<java.lang.String>> getAllProperties()
Returns:
the properties.

addPropertie

public void addPropertie(java.net.URI propName,
                         java.util.List<java.lang.String> values)
Parameters:
propName - an unambiguous name for the property to insert
values - of the properties
Throws:
java.lang.IllegalArgumentException - if the propName is empty, unambiguous or null.

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