|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.framework.xml.XMLFragment org.deegree.ogcbase.OGCDocument org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument org.deegree.ogcwebservices.wfs.capabilities.WFSCapabilitiesDocument_1_0_0
public class WFSCapabilitiesDocument_1_0_0
Represents a capabilities document for an OGC WFS 1.0.0 compliant web service.
NOTE: The parsing methods produces beans that are designed to match the WFS 1.1.0 specification. Needs testing! The following things are still TBD:
ServiceProvider
bean.OWSDomainType
bean in the corresponding Operation
object.OWSDomainType
bean in the corresponding Operation
object.OWSDomainType
bean in the corresponding Operation
object.
Field Summary |
---|
Fields inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument |
---|
OGCNS |
Fields inherited from class org.deegree.ogcbase.OGCDocument |
---|
GMLNS |
Fields inherited from class org.deegree.framework.xml.XMLFragment |
---|
DEFAULT_URL, nsContext, XLNNS |
Constructor Summary | |
---|---|
WFSCapabilitiesDocument_1_0_0()
|
Method Summary | |
---|---|
void |
createEmptyDocument()
Creates a skeleton capabilities document that contains the mandatory elements only. |
OperationsMetadata |
getCapability()
Creates an object representation of the wfs:Capability section. |
FeatureTypeList |
getFeatureTypeList()
Returns the object representation of the wfs:FeatureTypeList - section. |
WFSFeatureType |
getFeatureTypeType(org.w3c.dom.Element element)
Returns the object representation for an element of type wfs:FeatureTypeType . |
FilterCapabilities |
getFilterCapabilities()
Returns the object representation of the Filter_Capabilities section of the document. |
MetadataURL |
getMetadataURL(org.w3c.dom.Element element)
Returns the object representation for an element node of type wfs:MetadataURLType . |
Operation[] |
getOperationsType(org.w3c.dom.Element element)
Returns the object representation for an element node of type wfs:OperationsType . |
ServiceIdentification |
getService()
Returns the class representation for the Service section of the document. |
OGCCapabilities |
parseCapabilities()
Creates a class representation of the document. |
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument |
---|
parseAddress, parseMetadataLink, parsePhone, parseUpdateSequence, parseVersion |
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 |
---|
public WFSCapabilitiesDocument_1_0_0()
Method Detail |
---|
public void createEmptyDocument() throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public OGCCapabilities parseCapabilities() throws InvalidCapabilitiesException
parseCapabilities
in class OGCCapabilitiesDocument
InvalidCapabilitiesException
public ServiceIdentification getService() throws XMLParsingException
Service
section of the document.
Service
section
XMLParsingException
public OperationsMetadata getCapability() throws XMLParsingException
wfs:Capability
section.
wfs:Capability
section
XMLParsingException
public FeatureTypeList getFeatureTypeList() throws XMLParsingException
wfs:FeatureTypeList
- section.
wfs:FeatureTypeList
section, may be empty (if missing)
XMLParsingException
public WFSFeatureType getFeatureTypeType(org.w3c.dom.Element element) throws XMLParsingException
wfs:FeatureTypeType
.
element
-
wfs:OperationsType
XMLParsingException
public MetadataURL getMetadataURL(org.w3c.dom.Element element) throws XMLParsingException
wfs:MetadataURLType
.
TODO: Schema says base type is String, not URL!
element
-
wfs:MetadataURLType
XMLParsingException
public Operation[] getOperationsType(org.w3c.dom.Element element) throws XMLParsingException
wfs:OperationsType
.
element
-
wfs:OperationsType
XMLParsingException
public FilterCapabilities getFilterCapabilities() throws XMLParsingException
Filter_Capabilities
section of the document.
Filter_Capabilities
section
XMLParsingException
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org