Revision 6587 trunk/frameworks/_fwAndami/src/com/iver/andami/plugins/config/generate/ComboScaleDescriptor.java
ComboScaleDescriptor.java | ||
---|---|---|
62 | 62 |
//-- initialize attribute descriptors |
63 | 63 |
|
64 | 64 |
//-- _name |
65 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Object.class, "_name", "name", org.exolab.castor.xml.NodeType.Attribute); |
|
65 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", org.exolab.castor.xml.NodeType.Attribute); |
|
66 |
desc.setImmutable(true); |
|
66 | 67 |
handler = (new org.exolab.castor.xml.XMLFieldHandler() { |
67 | 68 |
public java.lang.Object getValue( java.lang.Object object ) |
68 | 69 |
throws IllegalStateException |
... | ... | |
75 | 76 |
{ |
76 | 77 |
try { |
77 | 78 |
ComboScale target = (ComboScale) object; |
78 |
target.setName( (java.lang.Object) value);
|
|
79 |
target.setName( (java.lang.String) value);
|
|
79 | 80 |
} |
80 | 81 |
catch (java.lang.Exception ex) { |
81 | 82 |
throw new IllegalStateException(ex.toString()); |
82 | 83 |
} |
83 | 84 |
} |
84 | 85 |
public java.lang.Object newInstance( java.lang.Object parent ) { |
85 |
return new java.lang.Object();
|
|
86 |
return null;
|
|
86 | 87 |
} |
87 | 88 |
} ); |
88 | 89 |
desc.setHandler(handler); |
... | ... | |
93 | 94 |
fieldValidator = new org.exolab.castor.xml.FieldValidator(); |
94 | 95 |
fieldValidator.setMinOccurs(1); |
95 | 96 |
{ //-- local scope |
97 |
StringValidator typeValidator = new StringValidator(); |
|
98 |
typeValidator.setWhiteSpace("preserve"); |
|
99 |
fieldValidator.setValidator(typeValidator); |
|
96 | 100 |
} |
97 | 101 |
desc.setValidator(fieldValidator); |
98 | 102 |
//-- _elements |
... | ... | |
161 | 165 |
{ //-- local scope |
162 | 166 |
} |
163 | 167 |
desc.setValidator(fieldValidator); |
168 |
//-- _activationClass |
|
169 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_activationClass", "activation-class", org.exolab.castor.xml.NodeType.Attribute); |
|
170 |
desc.setImmutable(true); |
|
171 |
handler = (new org.exolab.castor.xml.XMLFieldHandler() { |
|
172 |
public java.lang.Object getValue( java.lang.Object object ) |
|
173 |
throws IllegalStateException |
|
174 |
{ |
|
175 |
ComboScale target = (ComboScale) object; |
|
176 |
return target.getActivationClass(); |
|
177 |
} |
|
178 |
public void setValue( java.lang.Object object, java.lang.Object value) |
|
179 |
throws IllegalStateException, IllegalArgumentException |
|
180 |
{ |
|
181 |
try { |
|
182 |
ComboScale target = (ComboScale) object; |
|
183 |
target.setActivationClass( (java.lang.String) value); |
|
184 |
} |
|
185 |
catch (java.lang.Exception ex) { |
|
186 |
throw new IllegalStateException(ex.toString()); |
|
187 |
} |
|
188 |
} |
|
189 |
public java.lang.Object newInstance( java.lang.Object parent ) { |
|
190 |
return null; |
|
191 |
} |
|
192 |
} ); |
|
193 |
desc.setHandler(handler); |
|
194 |
desc.setRequired(true); |
|
195 |
addFieldDescriptor(desc); |
|
196 |
|
|
197 |
//-- validation code for: _activationClass |
|
198 |
fieldValidator = new org.exolab.castor.xml.FieldValidator(); |
|
199 |
fieldValidator.setMinOccurs(1); |
|
200 |
{ //-- local scope |
|
201 |
StringValidator typeValidator = new StringValidator(); |
|
202 |
typeValidator.setWhiteSpace("preserve"); |
|
203 |
fieldValidator.setValidator(typeValidator); |
|
204 |
} |
|
205 |
desc.setValidator(fieldValidator); |
|
164 | 206 |
//-- _actionCommand |
165 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Object.class, "_actionCommand", "action-command", org.exolab.castor.xml.NodeType.Attribute); |
|
207 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_actionCommand", "action-command", org.exolab.castor.xml.NodeType.Attribute); |
|
208 |
desc.setImmutable(true); |
|
166 | 209 |
handler = (new org.exolab.castor.xml.XMLFieldHandler() { |
167 | 210 |
public java.lang.Object getValue( java.lang.Object object ) |
168 | 211 |
throws IllegalStateException |
... | ... | |
175 | 218 |
{ |
176 | 219 |
try { |
177 | 220 |
ComboScale target = (ComboScale) object; |
178 |
target.setActionCommand( (java.lang.Object) value);
|
|
221 |
target.setActionCommand( (java.lang.String) value);
|
|
179 | 222 |
} |
180 | 223 |
catch (java.lang.Exception ex) { |
181 | 224 |
throw new IllegalStateException(ex.toString()); |
182 | 225 |
} |
183 | 226 |
} |
184 | 227 |
public java.lang.Object newInstance( java.lang.Object parent ) { |
185 |
return new java.lang.Object();
|
|
228 |
return null;
|
|
186 | 229 |
} |
187 | 230 |
} ); |
188 | 231 |
desc.setHandler(handler); |
... | ... | |
193 | 236 |
fieldValidator = new org.exolab.castor.xml.FieldValidator(); |
194 | 237 |
fieldValidator.setMinOccurs(1); |
195 | 238 |
{ //-- local scope |
239 |
StringValidator typeValidator = new StringValidator(); |
|
240 |
typeValidator.setWhiteSpace("preserve"); |
|
241 |
fieldValidator.setValidator(typeValidator); |
|
196 | 242 |
} |
197 | 243 |
desc.setValidator(fieldValidator); |
244 |
//-- _position |
|
245 |
desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Object.class, "_position", "position", org.exolab.castor.xml.NodeType.Attribute); |
|
246 |
handler = (new org.exolab.castor.xml.XMLFieldHandler() { |
|
247 |
public java.lang.Object getValue( java.lang.Object object ) |
|
248 |
throws IllegalStateException |
|
249 |
{ |
|
250 |
ComboScale target = (ComboScale) object; |
|
251 |
return target.getPosition(); |
|
252 |
} |
|
253 |
public void setValue( java.lang.Object object, java.lang.Object value) |
|
254 |
throws IllegalStateException, IllegalArgumentException |
|
255 |
{ |
|
256 |
try { |
|
257 |
ComboScale target = (ComboScale) object; |
|
258 |
target.setPosition( (java.lang.Object) value); |
|
259 |
} |
|
260 |
catch (java.lang.Exception ex) { |
|
261 |
throw new IllegalStateException(ex.toString()); |
|
262 |
} |
|
263 |
} |
|
264 |
public java.lang.Object newInstance( java.lang.Object parent ) { |
|
265 |
return new java.lang.Object(); |
|
266 |
} |
|
267 |
} ); |
|
268 |
desc.setHandler(handler); |
|
269 |
addFieldDescriptor(desc); |
|
270 |
|
|
271 |
//-- validation code for: _position |
|
272 |
fieldValidator = new org.exolab.castor.xml.FieldValidator(); |
|
273 |
{ //-- local scope |
|
274 |
} |
|
275 |
desc.setValidator(fieldValidator); |
|
198 | 276 |
//-- initialize element descriptors |
199 | 277 |
|
200 | 278 |
} //-- com.iver.andami.plugins.config.generate.ComboScaleDescriptor() |
Also available in: Unified diff