|
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.Objectorg.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 OGCCapabilitiesDocumentInvalidCapabilitiesException
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