Statistics
| Revision:

root / branches / v2_0_0_prep / frameworks / _fwAndami / src / org / gvsig / andami / plugins / config / generate / ComboScale.java @ 29593

History | View | Annotate | Download (6.06 KB)

1
/*
2
 * This class was automatically generated with 
3
 * <a href="http://www.castor.org">Castor 0.9.5.3</a>, using an XML
4
 * Schema.
5
 * $Id: ComboScale.java 29593 2009-06-29 15:54:31Z jpiera $
6
 */
7

    
8
package org.gvsig.andami.plugins.config.generate;
9

    
10
  //---------------------------------/
11
 //- Imported classes and packages -/
12
//---------------------------------/
13

    
14
import java.io.IOException;
15
import java.io.Reader;
16
import java.io.Serializable;
17
import java.io.Writer;
18
import org.exolab.castor.xml.MarshalException;
19
import org.exolab.castor.xml.Marshaller;
20
import org.exolab.castor.xml.Unmarshaller;
21
import org.exolab.castor.xml.ValidationException;
22
import org.xml.sax.ContentHandler;
23

    
24
/**
25
 * Class ComboScale.
26
 * 
27
 * @version $Revision: 29593 $ $Date: 2009-06-29 17:54:31 +0200 (Mon, 29 Jun 2009) $
28
 */
29
public class ComboScale implements java.io.Serializable {
30

    
31

    
32
      //--------------------------/
33
     //- Class/Member Variables -/
34
    //--------------------------/
35

    
36
    /**
37
     * Field _name
38
     */
39
    private java.lang.String _name;
40

    
41
    /**
42
     * Field _label
43
     */
44
    private java.lang.String _label;
45

    
46
    /**
47
     * Field _elements
48
     */
49
    private java.lang.Object _elements;
50

    
51
    /**
52
     * Field _value
53
     */
54
    private java.lang.Object _value;
55

    
56
    /**
57
     * Field _actionCommand
58
     */
59
    private java.lang.String _actionCommand;
60

    
61
    /**
62
     * Field _position
63
     */
64
    private java.lang.Object _position;
65

    
66

    
67
      //----------------/
68
     //- Constructors -/
69
    //----------------/
70

    
71
    public ComboScale() {
72
        super();
73
    } //-- com.iver.andami.plugins.config.generate.ComboScale()
74

    
75

    
76
      //-----------/
77
     //- Methods -/
78
    //-----------/
79

    
80
    /**
81
     * Returns the value of field 'actionCommand'.
82
     * 
83
     * @return the value of field 'actionCommand'.
84
     */
85
    public java.lang.String getActionCommand()
86
    {
87
        return this._actionCommand;
88
    } //-- java.lang.String getActionCommand() 
89

    
90
    /**
91
     * Returns the value of field 'elements'.
92
     * 
93
     * @return the value of field 'elements'.
94
     */
95
    public java.lang.Object getElements()
96
    {
97
        return this._elements;
98
    } //-- java.lang.Object getElements() 
99

    
100
    /**
101
     * Returns the value of field 'label'.
102
     * 
103
     * @return the value of field 'label'.
104
     */
105
    public java.lang.String getLabel()
106
    {
107
        return this._label;
108
    } //-- java.lang.String getLabel() 
109

    
110
    /**
111
     * Returns the value of field 'name'.
112
     * 
113
     * @return the value of field 'name'.
114
     */
115
    public java.lang.String getName()
116
    {
117
        return this._name;
118
    } //-- java.lang.String getName() 
119

    
120
    /**
121
     * Returns the value of field 'position'.
122
     * 
123
     * @return the value of field 'position'.
124
     */
125
    public java.lang.Object getPosition()
126
    {
127
        return this._position;
128
    } //-- java.lang.Object getPosition() 
129

    
130
    /**
131
     * Returns the value of field 'value'.
132
     * 
133
     * @return the value of field 'value'.
134
     */
135
    public java.lang.Object getValue()
136
    {
137
        return this._value;
138
    } //-- java.lang.Object getValue() 
139

    
140
    /**
141
     * Method isValid
142
     */
143
    public boolean isValid()
144
    {
145
        try {
146
            validate();
147
        }
148
        catch (org.exolab.castor.xml.ValidationException vex) {
149
            return false;
150
        }
151
        return true;
152
    } //-- boolean isValid() 
153

    
154
    /**
155
     * Method marshal
156
     * 
157
     * @param out
158
     */
159
    public void marshal(java.io.Writer out)
160
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
161
    {
162
        
163
        Marshaller.marshal(this, out);
164
    } //-- void marshal(java.io.Writer) 
165

    
166
    /**
167
     * Method marshal
168
     * 
169
     * @param handler
170
     */
171
    public void marshal(org.xml.sax.ContentHandler handler)
172
        throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
173
    {
174
        
175
        Marshaller.marshal(this, handler);
176
    } //-- void marshal(org.xml.sax.ContentHandler) 
177

    
178
    /**
179
     * Sets the value of field 'actionCommand'.
180
     * 
181
     * @param actionCommand the value of field 'actionCommand'.
182
     */
183
    public void setActionCommand(java.lang.String actionCommand)
184
    {
185
        this._actionCommand = actionCommand;
186
    } //-- void setActionCommand(java.lang.String) 
187

    
188
    /**
189
     * Sets the value of field 'elements'.
190
     * 
191
     * @param elements the value of field 'elements'.
192
     */
193
    public void setElements(java.lang.Object elements)
194
    {
195
        this._elements = elements;
196
    } //-- void setElements(java.lang.Object) 
197

    
198
    /**
199
     * Sets the value of field 'label'.
200
     * 
201
     * @param label the value of field 'label'.
202
     */
203
    public void setLabel(java.lang.String label)
204
    {
205
        this._label = label;
206
    } //-- void setLabel(java.lang.String) 
207

    
208
    /**
209
     * Sets the value of field 'name'.
210
     * 
211
     * @param name the value of field 'name'.
212
     */
213
    public void setName(java.lang.String name)
214
    {
215
        this._name = name;
216
    } //-- void setName(java.lang.String) 
217

    
218
    /**
219
     * Sets the value of field 'position'.
220
     * 
221
     * @param position the value of field 'position'.
222
     */
223
    public void setPosition(java.lang.Object position)
224
    {
225
        this._position = position;
226
    } //-- void setPosition(java.lang.Object) 
227

    
228
    /**
229
     * Sets the value of field 'value'.
230
     * 
231
     * @param value the value of field 'value'.
232
     */
233
    public void setValue(java.lang.Object value)
234
    {
235
        this._value = value;
236
    } //-- void setValue(java.lang.Object) 
237

    
238
    /**
239
     * Method unmarshal
240
     * 
241
     * @param reader
242
     */
243
    public static java.lang.Object unmarshal(java.io.Reader reader)
244
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
245
    {
246
        return (org.gvsig.andami.plugins.config.generate.ComboScale) Unmarshaller.unmarshal(org.gvsig.andami.plugins.config.generate.ComboScale.class, reader);
247
    } //-- java.lang.Object unmarshal(java.io.Reader) 
248

    
249
    /**
250
     * Method validate
251
     */
252
    public void validate()
253
        throws org.exolab.castor.xml.ValidationException
254
    {
255
        org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
256
        validator.validate(this);
257
    } //-- void validate() 
258

    
259
}