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_0_0;
06:
07: import net.opengis.wfs.WfsFactory;
08: import org.geotools.xml.AbstractComplexBinding;
09: import org.geotools.xml.ElementInstance;
10: import org.geotools.xml.Node;
11: import javax.xml.namespace.QName;
12:
13: /**
14: * Binding object for the element http://www.opengis.net/wfs:Query.
15: *
16: * <p>
17: * <pre>
18: * <code>
19: * <xsd:element name="Query" type="wfs:QueryType"> <xsd:annotation>
20: * <xsd:documentation> The Query element is used to
21: * describe a single query. One or more Query
22: * elements can be specified inside a GetFeature
23: * element so that multiple queries can be
24: * executed in one request. The output from the various
25: * queries are combined in a wfs:FeatureCollection element
26: * to form the response to the request.
27: * </xsd:documentation> </xsd:annotation> </xsd:element>
28: *
29: * </code>
30: * </pre>
31: * </p>
32: *
33: * @generated
34: */
35: public class QueryBinding extends AbstractComplexBinding {
36: WfsFactory wfsfactory;
37:
38: public QueryBinding(WfsFactory wfsfactory) {
39: this .wfsfactory = wfsfactory;
40: }
41:
42: /**
43: * @generated
44: */
45: public QName getTarget() {
46: return WFS.QUERY;
47: }
48:
49: /**
50: * <!-- begin-user-doc -->
51: * <!-- end-user-doc -->
52: *
53: * @generated modifiable
54: */
55: public Class getType() {
56: return null;
57: }
58:
59: /**
60: * <!-- begin-user-doc -->
61: * <!-- end-user-doc -->
62: *
63: * @generated modifiable
64: */
65: public Object parse(ElementInstance instance, Node node,
66: Object value) throws Exception {
67: //TODO: implement
68: return null;
69: }
70: }
|