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.ows.xml.v1_0;
06:
07: import net.opengis.ows.OwsFactory;
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 type http://www.opengis.net/ows:ResponsiblePartyType.
15: *
16: * <p>
17: * <pre>
18: * <code>
19: * <complexType name="ResponsiblePartyType">
20: * <annotation>
21: * <documentation>Identification of, and means of communication with, person responsible for the server. At least one of IndividualName, OrganisationName, or PositionName shall be included. </documentation>
22: * </annotation>
23: * <sequence>
24: * <element minOccurs="0" ref="ows:IndividualName"/>
25: * <element minOccurs="0" ref="ows:OrganisationName"/>
26: * <element minOccurs="0" ref="ows:PositionName"/>
27: * <element minOccurs="0" ref="ows:ContactInfo"/>
28: * <element ref="ows:Role"/>
29: * </sequence>
30: * </complexType>
31: *
32: * </code>
33: * </pre>
34: * </p>
35: *
36: * @generated
37: */
38: public class ResponsiblePartyTypeBinding extends AbstractComplexBinding {
39: OwsFactory owsfactory;
40:
41: public ResponsiblePartyTypeBinding(OwsFactory owsfactory) {
42: this .owsfactory = owsfactory;
43: }
44:
45: /**
46: * @generated
47: */
48: public QName getTarget() {
49: return OWS.RESPONSIBLEPARTYTYPE;
50: }
51:
52: /**
53: * <!-- begin-user-doc -->
54: * <!-- end-user-doc -->
55: *
56: * @generated modifiable
57: */
58: public Class getType() {
59: return null;
60: }
61:
62: /**
63: * <!-- begin-user-doc -->
64: * <!-- end-user-doc -->
65: *
66: * @generated modifiable
67: */
68: public Object parse(ElementInstance instance, Node node,
69: Object value) throws Exception {
70: //TODO: implement
71: return null;
72: }
73: }
|