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:TelephoneType.
15: *
16: * <p>
17: * <pre>
18: * <code>
19: * <complexType name="TelephoneType">
20: * <annotation>
21: * <documentation>Telephone numbers for contacting the responsible individual or organization. </documentation>
22: * </annotation>
23: * <sequence>
24: * <element maxOccurs="unbounded" minOccurs="0" name="Voice" type="string">
25: * <annotation>
26: * <documentation>Telephone number by which individuals can speak to the responsible organization or individual. </documentation>
27: * </annotation>
28: * </element>
29: * <element maxOccurs="unbounded" minOccurs="0" name="Facsimile" type="string">
30: * <annotation>
31: * <documentation>Telephone number of a facsimile machine for the responsible
32: * organization or individual. </documentation>
33: * </annotation>
34: * </element>
35: * </sequence>
36: * </complexType>
37: *
38: * </code>
39: * </pre>
40: * </p>
41: *
42: * @generated
43: */
44: public class TelephoneTypeBinding extends AbstractComplexBinding {
45: OwsFactory owsfactory;
46:
47: public TelephoneTypeBinding(OwsFactory owsfactory) {
48: this .owsfactory = owsfactory;
49: }
50:
51: /**
52: * @generated
53: */
54: public QName getTarget() {
55: return OWS.TELEPHONETYPE;
56: }
57:
58: /**
59: * <!-- begin-user-doc -->
60: * <!-- end-user-doc -->
61: *
62: * @generated modifiable
63: */
64: public Class getType() {
65: return null;
66: }
67:
68: /**
69: * <!-- begin-user-doc -->
70: * <!-- end-user-doc -->
71: *
72: * @generated modifiable
73: */
74: public Object parse(ElementInstance instance, Node node,
75: Object value) throws Exception {
76: //TODO: implement
77: return null;
78: }
79: }
|