01: /*
02: * GeoTools - OpenSource mapping toolkit
03: * http://geotools.org
04: * (C) 2002-2006, GeoTools Project Managment Committee (PMC)
05: *
06: * This library is free software; you can redistribute it and/or
07: * modify it under the terms of the GNU Lesser General Public
08: * License as published by the Free Software Foundation;
09: * version 2.1 of the License.
10: *
11: * This library is distributed in the hope that it will be useful,
12: * but WITHOUT ANY WARRANTY; without even the implied warranty of
13: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14: * Lesser General Public License for more details.
15: */
16: package org.geotools.sld.bindings;
17:
18: import org.picocontainer.MutablePicoContainer;
19: import org.w3c.dom.Document;
20: import org.w3c.dom.Element;
21: import javax.xml.namespace.QName;
22: import org.geotools.xml.*;
23:
24: /**
25: * Binding object for the element http://www.opengis.net/sld:Histogram.
26: *
27: * <p>
28: * <pre>
29: * <code>
30: * <xsd:element name="Histogram">
31: * <xsd:complexType/>
32: * </xsd:element>
33: *
34: * </code>
35: * </pre>
36: * </p>
37: *
38: * @generated
39: */
40: public class SLDHistogramBinding extends AbstractComplexBinding {
41: /**
42: * @generated
43: */
44: public QName getTarget() {
45: return SLD.HISTOGRAM;
46: }
47:
48: /**
49: * <!-- begin-user-doc -->
50: * <!-- end-user-doc -->
51: *
52: * @generated modifiable
53: */
54: public int getExecutionMode() {
55: return AFTER;
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 void initialize(ElementInstance instance, Node node,
75: MutablePicoContainer context) {
76: }
77:
78: /**
79: * <!-- begin-user-doc -->
80: * <!-- end-user-doc -->
81: *
82: * @generated modifiable
83: */
84: public Object parse(ElementInstance instance, Node node,
85: Object value) throws Exception {
86: //TODO: implement
87: return null;
88: }
89: }
|