01: /* Copyright (c) 2001 - 2007 TOPP - www.openplans.org. All rights reserved.
02: * This code is licensed under the GPL 2.0 license, availible at the root
03: * application directory.
04: */
05: package org.geoserver.wfs.xml.v1_1_0;
06:
07: import net.opengis.wfs.TransactionSummaryType;
08: import net.opengis.wfs.WfsFactory;
09: import org.geotools.xml.AbstractComplexEMFBinding;
10: import org.geotools.xml.ElementInstance;
11: import org.geotools.xml.Node;
12: import javax.xml.namespace.QName;
13:
14: /**
15: * Binding object for the type http://www.opengis.net/wfs:TransactionSummaryType.
16: *
17: * <p>
18: * <pre>
19: * <code>
20: * <xsd:complexType name="TransactionSummaryType">
21: * <xsd:annotation>
22: * <xsd:documentation xml:lang="en">
23: * Reports the total number of features affected by some kind
24: * of write action (i.e, insert, update, delete).
25: * </xsd:documentation>
26: * </xsd:annotation>
27: * <xsd:sequence>
28: * <xsd:element minOccurs="0" name="totalInserted" type="xsd:nonNegativeInteger"/>
29: * <xsd:element minOccurs="0" name="totalUpdated" type="xsd:nonNegativeInteger"/>
30: * <xsd:element minOccurs="0" name="totalDeleted" type="xsd:nonNegativeInteger"/>
31: * </xsd:sequence>
32: * </xsd:complexType>
33: *
34: * </code>
35: * </pre>
36: * </p>
37: *
38: * @generated
39: */
40: public class TransactionSummaryTypeBinding extends
41: AbstractComplexEMFBinding {
42: WfsFactory wfsfactory;
43:
44: public TransactionSummaryTypeBinding(WfsFactory wfsfactory) {
45: this .wfsfactory = wfsfactory;
46: }
47:
48: /**
49: * @generated
50: */
51: public QName getTarget() {
52: return WFS.TRANSACTIONSUMMARYTYPE;
53: }
54:
55: /**
56: * <!-- begin-user-doc -->
57: * <!-- end-user-doc -->
58: *
59: * @generated modifiable
60: */
61: public Class getType() {
62: return TransactionSummaryType.class;
63: }
64:
65: /**
66: * <!-- begin-user-doc -->
67: * <!-- end-user-doc -->
68: *
69: * @generated modifiable
70: */
71: public Object parse(ElementInstance instance, Node node,
72: Object value) throws Exception {
73: //TODO: implement
74: return null;
75: }
76: }
|