Package org.geotools.wfs.bindings
Class LockTypeBinding
Object
AbstractComplexBinding
AbstractComplexEMFBinding
LockTypeBinding
- All Implemented Interfaces:
Binding
,ComplexBinding
Binding object for the type http://www.opengis.net/wfs:LockType.
<xsd:complexType name="LockType">
<xsd:annotation>
<xsd:documentation>
This type defines the Lock element. The Lock element
defines a locking operation on feature instances of
a single type. An OGC Filter is used to constrain the
scope of the operation. Features to be locked can be
identified individually by using their feature identifier
or they can be locked by satisfying the spatial and
non-spatial constraints defined in the filter.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" ref="ogc:Filter"/>
</xsd:sequence>
<xsd:attribute name="handle" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
The handle attribute allows a client application
to assign a client-generated request identifier
to a Lock action. The handle is included to
facilitate error reporting. If one of a set of
Lock actions failed while processing a LockFeature
request, a WFS may report the handle in an exception
report to localize the error. If a handle is not
present then a WFS may employ some other means of
localizing the error (e.g. line number).
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="typeName" type="xsd:QName" use="required">
<xsd:annotation>
<xsd:documentation>
The value of the typeName attribute is the name
of the feature type to be updated. The name
specified must be a valid type that belongs to
the feature content as defined by the GML
Application Schema.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractComplexEMFBinding
createEObject, getProperty, parse, setProperty
Methods inherited from class AbstractComplexBinding
encode, getExecutionMode, getProperties, initialize, initializeChildContext
-
Constructor Details
-
LockTypeBinding
-
-
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.
-