Package org.geotools.wfs.bindings
Class FeatureTypeTypeBinding
Object
AbstractComplexBinding
AbstractComplexEMFBinding
FeatureTypeTypeBinding
- All Implemented Interfaces:
Binding
,ComplexBinding
Binding object for the type http://www.opengis.net/wfs:FeatureTypeType.
<xsd:complexType name="FeatureTypeType">
<xsd:annotation>
<xsd:documentation>
An element of this type that describes a feature in an application
namespace shall have an xml xmlns specifier, e.g.
xmlns:bo="http://www.BlueOx.org/BlueOx"
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Name" type="xsd:QName">
<xsd:annotation>
<xsd:documentation>
Name of this feature type, including any namespace prefix
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Title" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Title of this feature type, normally used for display
to a human.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="Abstract" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Brief narrative description of this feature type, normally
used for display to a human.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ows:Keywords"/>
<xsd:choice>
<xsd:sequence>
<xsd:element name="DefaultSRS" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
The DefaultSRS element indicated which spatial
reference system shall be used by a WFS to
express the state of a spatial feature if not
otherwise explicitly identified within a query
or transaction request. The SRS may be indicated
using either the EPSG form (EPSG:posc code) or
the URL form defined in subclause 4.3.2 of
refernce[2].
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0"
name="OtherSRS" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>
The OtherSRS element is used to indicate other
supported SRSs within query and transaction
operations. A supported SRS means that the
WFS supports the transformation of spatial
properties between the OtherSRS and the internal
storage SRS. The effects of such transformations
must be considered when determining and declaring
the guaranteed data accuracy.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element name="NoSRS">
<xsd:complexType name="FeatureTypeType_NoSRS"/>
</xsd:element>
</xsd:choice>
<xsd:element minOccurs="0" name="Operations" type="wfs:OperationsType"/>
<xsd:element minOccurs="0" name="OutputFormats" type="wfs:OutputFormatListType"/>
<xsd:element maxOccurs="unbounded" minOccurs="1" ref="ows:WGS84BoundingBox"/>
<xsd:element maxOccurs="unbounded" minOccurs="0"
name="MetadataURL" type="wfs:MetadataURLType"/>
</xsd:sequence>
</xsd:complexType>
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractComplexEMFBinding
createEObject, getProperty, parse
Methods inherited from class AbstractComplexBinding
encode, getExecutionMode, getProperties, initialize, initializeChildContext
-
Constructor Details
-
FeatureTypeTypeBinding
-
-
Method Details
-
getTarget
- Returns:
- The qualified name of the target for the binding.
-
getType
- Specified by:
getType
in interfaceBinding
- Overrides:
getType
in classAbstractComplexEMFBinding
- Returns:
- The java type this binding maps to.
-
setProperty
Description copied from class:AbstractComplexEMFBinding
Internal method for reflectively setting the property of an eobject.Subclasses may override.
- Overrides:
setProperty
in classAbstractComplexEMFBinding
-