Package org.geotools.wfs.bindings
Class LockTypeBinding
- Object
-
- AbstractComplexBinding
-
- AbstractComplexEMFBinding
-
- LockTypeBinding
-
- All Implemented Interfaces:
Binding
,ComplexBinding
public class LockTypeBinding extends AbstractComplexEMFBinding
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>
-
-
Constructor Summary
Constructors Constructor Description LockTypeBinding(WfsFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QName
getTarget()
Class
getType()
-
Methods inherited from class AbstractComplexEMFBinding
createEObject, getProperty, parse, setProperty
-
Methods inherited from class AbstractComplexBinding
encode, getExecutionMode, getProperties, initialize, initializeChildContext
-
-
-
-
Constructor Detail
-
LockTypeBinding
public LockTypeBinding(WfsFactory factory)
-
-