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

org.deegree.ogcwebservices.sos.describesensor
Class SensorDescriptionDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.ogcbase.OGCDocument
          extended by org.deegree.ogcwebservices.sos.ComponentDescriptionDocument
              extended by org.deegree.ogcwebservices.sos.describesensor.SensorDescriptionDocument
All Implemented Interfaces:
Serializable

public class SensorDescriptionDocument
extends ComponentDescriptionDocument

reads the metadata of a sensor from the xsl transformed result from a wfs

Author:
Matthias Kulbe
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.ogcbase.OGCDocument
GMLNS
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
SensorDescriptionDocument()
           
 
Method Summary
 void createEmptyDocument()
          exceptions decleration must be there because this method will be overeritten by extending classes
 SensorMetadata[] getSensor(SOSDeegreeParams deegreeParams, String[] typNames)
           
 
Methods inherited from class org.deegree.ogcwebservices.sos.ComponentDescriptionDocument
getAddress, getAttachedTo, getClassifiedAs, getContactInfo, getCoordinateReferenceSystemCRS, getDerivedFrom, getDescribedBy, getDiscussion, getEngineeringCRS, getHasCRS, getIdentifiedAs, getLocatedUsing, getOnlineResource, getPhone, getQuantity, getReference, getResponsibleParty, getTypedQuantity, getUsesParametersFromGeoLocation, getUsesParametersFromResponseModel
 
Methods inherited from class org.deegree.ogcbase.OGCDocument
parseCodeList, parseCodeListArray, parseExtendedPropertyPath, parseInterval, parseKeywords, parseKeywords, parseLonLatEnvelope, parseOnLineResource, parsePropertyPath, parseTimePeriod, parseTimePeriods, parseTimePositions, parseTimeSequence, parseTypedLiteral, parseValues
 
Methods inherited from class org.deegree.framework.xml.XMLFragment
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SensorDescriptionDocument

public SensorDescriptionDocument()
Method Detail

createEmptyDocument

public void createEmptyDocument()
                         throws IOException,
                                SAXException
Description copied from class: ComponentDescriptionDocument
exceptions decleration must be there because this method will be overeritten by extending classes

Specified by:
createEmptyDocument in class ComponentDescriptionDocument
Throws:
IOException
SAXException

getSensor

public SensorMetadata[] getSensor(SOSDeegreeParams deegreeParams,
                                  String[] typNames)
                           throws OGCWebServiceException
Parameters:
deegreeParams -
typNames -
Returns:
the sensot metadata
Throws:
OGCWebServiceException

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