1
2
3
4
5
6
7
8 package org.exolab.castor.tests.framework.testDescriptor.descriptors;
9
10
11
12
13
14 import org.exolab.castor.tests.framework.testDescriptor.UnitTestCase;
15
16
17
18
19
20
21 public class UnitTestCaseDescriptor extends org.exolab.castor.xml.util.XMLClassDescriptorImpl {
22
23
24
25
26
27
28
29
30
31 private boolean _elementDefinition;
32
33
34
35
36 private java.lang.String _nsPrefix;
37
38
39
40
41 private java.lang.String _nsURI;
42
43
44
45
46 private java.lang.String _xmlName;
47
48
49
50
51 private org.exolab.castor.xml.XMLFieldDescriptor _identity;
52
53
54
55
56
57
58 public UnitTestCaseDescriptor() {
59 super();
60 _nsURI = "http://castor.exolab.org/Test";
61 _xmlName = "UnitTestCase";
62 _elementDefinition = true;
63
64
65 setCompositorAsSequence();
66 org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null;
67 org.exolab.castor.mapping.FieldHandler handler = null;
68 org.exolab.castor.xml.FieldValidator fieldValidator = null;
69
70
71
72
73
74 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_name", "Name", org.exolab.castor.xml.NodeType.Element);
75 desc.setImmutable(true);
76 handler = new org.exolab.castor.xml.XMLFieldHandler() {
77 public java.lang.Object getValue( java.lang.Object object )
78 throws IllegalStateException
79 {
80 UnitTestCase target = (UnitTestCase) object;
81 return target.getName();
82 }
83 public void setValue( java.lang.Object object, java.lang.Object value)
84 throws IllegalStateException, IllegalArgumentException
85 {
86 try {
87 UnitTestCase target = (UnitTestCase) object;
88 target.setName( (java.lang.String) value);
89 } catch (java.lang.Exception ex) {
90 throw new IllegalStateException(ex.toString());
91 }
92 }
93 public java.lang.Object newInstance(java.lang.Object parent) {
94 return null;
95 }
96 };
97 desc.setSchemaType("string");
98 desc.setHandler(handler);
99 desc.setNameSpaceURI("http://castor.exolab.org/Test");
100 desc.setMultivalued(false);
101 addFieldDescriptor(desc);
102 addSequenceElement(desc);
103
104
105 fieldValidator = new org.exolab.castor.xml.FieldValidator();
106 {
107 org.exolab.castor.xml.validators.StringValidator typeValidator;
108 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
109 fieldValidator.setValidator(typeValidator);
110 typeValidator.setWhiteSpace("preserve");
111 }
112 desc.setValidator(fieldValidator);
113
114 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.UnitTestCaseChoice.class, "_unitTestCaseChoice", "-error-if-this-is-used-", org.exolab.castor.xml.NodeType.Element);
115 handler = new org.exolab.castor.xml.XMLFieldHandler() {
116 public java.lang.Object getValue( java.lang.Object object )
117 throws IllegalStateException
118 {
119 UnitTestCase target = (UnitTestCase) object;
120 return target.getUnitTestCaseChoice();
121 }
122 public void setValue( java.lang.Object object, java.lang.Object value)
123 throws IllegalStateException, IllegalArgumentException
124 {
125 try {
126 UnitTestCase target = (UnitTestCase) object;
127 target.setUnitTestCaseChoice( (org.exolab.castor.tests.framework.testDescriptor.UnitTestCaseChoice) value);
128 } catch (java.lang.Exception ex) {
129 throw new IllegalStateException(ex.toString());
130 }
131 }
132 public java.lang.Object newInstance(java.lang.Object parent) {
133 return new org.exolab.castor.tests.framework.testDescriptor.UnitTestCaseChoice();
134 }
135 };
136 desc.setSchemaType("org.exolab.castor.tests.framework.testDescriptor.UnitTestCaseChoice");
137 desc.setHandler(handler);
138 desc.setContainer(true);
139 desc.setClassDescriptor(new org.exolab.castor.tests.framework.testDescriptor.descriptors.UnitTestCaseChoiceDescriptor());
140 desc.setNameSpaceURI("http://castor.exolab.org/Test");
141 desc.setMultivalued(false);
142 addFieldDescriptor(desc);
143 addSequenceElement(desc);
144
145
146 fieldValidator = new org.exolab.castor.xml.FieldValidator();
147 {
148 }
149 desc.setValidator(fieldValidator);
150
151 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.CustomTest.class, "_customTest", "CustomTest", org.exolab.castor.xml.NodeType.Element);
152 handler = new org.exolab.castor.xml.XMLFieldHandler() {
153 public java.lang.Object getValue( java.lang.Object object )
154 throws IllegalStateException
155 {
156 UnitTestCase target = (UnitTestCase) object;
157 return target.getCustomTest();
158 }
159 public void setValue( java.lang.Object object, java.lang.Object value)
160 throws IllegalStateException, IllegalArgumentException
161 {
162 try {
163 UnitTestCase target = (UnitTestCase) object;
164 target.setCustomTest( (org.exolab.castor.tests.framework.testDescriptor.CustomTest) value);
165 } catch (java.lang.Exception ex) {
166 throw new IllegalStateException(ex.toString());
167 }
168 }
169 public java.lang.Object newInstance(java.lang.Object parent) {
170 return new org.exolab.castor.tests.framework.testDescriptor.CustomTest();
171 }
172 };
173 desc.setSchemaType("org.exolab.castor.tests.framework.testDescriptor.CustomTest");
174 desc.setHandler(handler);
175 desc.setNameSpaceURI("http://castor.exolab.org/Test");
176 desc.setMultivalued(false);
177 addFieldDescriptor(desc);
178 addSequenceElement(desc);
179
180
181 fieldValidator = new org.exolab.castor.xml.FieldValidator();
182 {
183 }
184 desc.setValidator(fieldValidator);
185
186 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.Configuration.class, "_configuration", "Configuration", org.exolab.castor.xml.NodeType.Element);
187 handler = new org.exolab.castor.xml.XMLFieldHandler() {
188 public java.lang.Object getValue( java.lang.Object object )
189 throws IllegalStateException
190 {
191 UnitTestCase target = (UnitTestCase) object;
192 return target.getConfiguration();
193 }
194 public void setValue( java.lang.Object object, java.lang.Object value)
195 throws IllegalStateException, IllegalArgumentException
196 {
197 try {
198 UnitTestCase target = (UnitTestCase) object;
199 target.setConfiguration( (org.exolab.castor.tests.framework.testDescriptor.Configuration) value);
200 } catch (java.lang.Exception ex) {
201 throw new IllegalStateException(ex.toString());
202 }
203 }
204 public java.lang.Object newInstance(java.lang.Object parent) {
205 return new org.exolab.castor.tests.framework.testDescriptor.Configuration();
206 }
207 };
208 desc.setSchemaType("org.exolab.castor.tests.framework.testDescriptor.Configuration");
209 desc.setHandler(handler);
210 desc.setNameSpaceURI("http://castor.exolab.org/Test");
211 desc.setMultivalued(false);
212 addFieldDescriptor(desc);
213 addSequenceElement(desc);
214
215
216 fieldValidator = new org.exolab.castor.xml.FieldValidator();
217 {
218 }
219 desc.setValidator(fieldValidator);
220
221 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_input", "Input", org.exolab.castor.xml.NodeType.Element);
222 desc.setImmutable(true);
223 handler = new org.exolab.castor.xml.XMLFieldHandler() {
224 public java.lang.Object getValue( java.lang.Object object )
225 throws IllegalStateException
226 {
227 UnitTestCase target = (UnitTestCase) object;
228 return target.getInput();
229 }
230 public void setValue( java.lang.Object object, java.lang.Object value)
231 throws IllegalStateException, IllegalArgumentException
232 {
233 try {
234 UnitTestCase target = (UnitTestCase) object;
235 target.setInput( (java.lang.String) value);
236 } catch (java.lang.Exception ex) {
237 throw new IllegalStateException(ex.toString());
238 }
239 }
240 public java.lang.Object newInstance(java.lang.Object parent) {
241 return null;
242 }
243 };
244 desc.setSchemaType("string");
245 desc.setHandler(handler);
246 desc.setNameSpaceURI("http://castor.exolab.org/Test");
247 desc.setMultivalued(false);
248 addFieldDescriptor(desc);
249 addSequenceElement(desc);
250
251
252 fieldValidator = new org.exolab.castor.xml.FieldValidator();
253 {
254 org.exolab.castor.xml.validators.StringValidator typeValidator;
255 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
256 fieldValidator.setValidator(typeValidator);
257 typeValidator.setWhiteSpace("preserve");
258 }
259 desc.setValidator(fieldValidator);
260
261 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_goldFile", "GoldFile", org.exolab.castor.xml.NodeType.Element);
262 desc.setImmutable(true);
263 handler = new org.exolab.castor.xml.XMLFieldHandler() {
264 public java.lang.Object getValue( java.lang.Object object )
265 throws IllegalStateException
266 {
267 UnitTestCase target = (UnitTestCase) object;
268 return target.getGoldFile();
269 }
270 public void setValue( java.lang.Object object, java.lang.Object value)
271 throws IllegalStateException, IllegalArgumentException
272 {
273 try {
274 UnitTestCase target = (UnitTestCase) object;
275 target.setGoldFile( (java.lang.String) value);
276 } catch (java.lang.Exception ex) {
277 throw new IllegalStateException(ex.toString());
278 }
279 }
280 public java.lang.Object newInstance(java.lang.Object parent) {
281 return null;
282 }
283 };
284 desc.setSchemaType("string");
285 desc.setHandler(handler);
286 desc.setNameSpaceURI("http://castor.exolab.org/Test");
287 desc.setMultivalued(false);
288 addFieldDescriptor(desc);
289 addSequenceElement(desc);
290
291
292 fieldValidator = new org.exolab.castor.xml.FieldValidator();
293 {
294 org.exolab.castor.xml.validators.StringValidator typeValidator;
295 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
296 fieldValidator.setValidator(typeValidator);
297 typeValidator.setWhiteSpace("preserve");
298 }
299 desc.setValidator(fieldValidator);
300
301 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_objectBuilder", "ObjectBuilder", org.exolab.castor.xml.NodeType.Element);
302 desc.setImmutable(true);
303 handler = new org.exolab.castor.xml.XMLFieldHandler() {
304 public java.lang.Object getValue( java.lang.Object object )
305 throws IllegalStateException
306 {
307 UnitTestCase target = (UnitTestCase) object;
308 return target.getObjectBuilder();
309 }
310 public void setValue( java.lang.Object object, java.lang.Object value)
311 throws IllegalStateException, IllegalArgumentException
312 {
313 try {
314 UnitTestCase target = (UnitTestCase) object;
315 target.setObjectBuilder( (java.lang.String) value);
316 } catch (java.lang.Exception ex) {
317 throw new IllegalStateException(ex.toString());
318 }
319 }
320 public java.lang.Object newInstance(java.lang.Object parent) {
321 return null;
322 }
323 };
324 desc.setSchemaType("string");
325 desc.setHandler(handler);
326 desc.setNameSpaceURI("http://castor.exolab.org/Test");
327 desc.setMultivalued(false);
328 addFieldDescriptor(desc);
329 addSequenceElement(desc);
330
331
332 fieldValidator = new org.exolab.castor.xml.FieldValidator();
333 {
334 org.exolab.castor.xml.validators.StringValidator typeValidator;
335 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
336 fieldValidator.setValidator(typeValidator);
337 typeValidator.setWhiteSpace("preserve");
338 }
339 desc.setValidator(fieldValidator);
340
341 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.Failure.class, "_failure", "Failure", org.exolab.castor.xml.NodeType.Element);
342 handler = new org.exolab.castor.xml.XMLFieldHandler() {
343 public java.lang.Object getValue( java.lang.Object object )
344 throws IllegalStateException
345 {
346 UnitTestCase target = (UnitTestCase) object;
347 return target.getFailure();
348 }
349 public void setValue( java.lang.Object object, java.lang.Object value)
350 throws IllegalStateException, IllegalArgumentException
351 {
352 try {
353 UnitTestCase target = (UnitTestCase) object;
354 target.setFailure( (org.exolab.castor.tests.framework.testDescriptor.Failure) value);
355 } catch (java.lang.Exception ex) {
356 throw new IllegalStateException(ex.toString());
357 }
358 }
359 public java.lang.Object newInstance(java.lang.Object parent) {
360 return new org.exolab.castor.tests.framework.testDescriptor.Failure();
361 }
362 };
363 desc.setSchemaType("org.exolab.castor.tests.framework.testDescriptor.Failure");
364 desc.setHandler(handler);
365 desc.setNameSpaceURI("http://castor.exolab.org/Test");
366 desc.setMultivalued(false);
367 addFieldDescriptor(desc);
368 addSequenceElement(desc);
369
370
371 fieldValidator = new org.exolab.castor.xml.FieldValidator();
372 {
373 }
374 desc.setValidator(fieldValidator);
375
376 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Boolean.TYPE, "_skip", "Skip", org.exolab.castor.xml.NodeType.Element);
377 handler = new org.exolab.castor.xml.XMLFieldHandler() {
378 public java.lang.Object getValue( java.lang.Object object )
379 throws IllegalStateException
380 {
381 UnitTestCase target = (UnitTestCase) object;
382 if (!target.hasSkip()) { return null; }
383 return (target.getSkip() ? java.lang.Boolean.TRUE : java.lang.Boolean.FALSE);
384 }
385 public void setValue( java.lang.Object object, java.lang.Object value)
386 throws IllegalStateException, IllegalArgumentException
387 {
388 try {
389 UnitTestCase target = (UnitTestCase) object;
390
391 if (value == null) {
392 target.deleteSkip();
393 return;
394 }
395 target.setSkip( ((java.lang.Boolean) value).booleanValue());
396 } catch (java.lang.Exception ex) {
397 throw new IllegalStateException(ex.toString());
398 }
399 }
400 public java.lang.Object newInstance(java.lang.Object parent) {
401 return null;
402 }
403 };
404 desc.setSchemaType("boolean");
405 desc.setHandler(handler);
406 desc.setNameSpaceURI("http://castor.exolab.org/Test");
407 desc.setMultivalued(false);
408 addFieldDescriptor(desc);
409 addSequenceElement(desc);
410
411
412 fieldValidator = new org.exolab.castor.xml.FieldValidator();
413 {
414 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
415 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
416 fieldValidator.setValidator(typeValidator);
417 }
418 desc.setValidator(fieldValidator);
419
420 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.Listener.class, "_listener", "Listener", org.exolab.castor.xml.NodeType.Element);
421 handler = new org.exolab.castor.xml.XMLFieldHandler() {
422 public java.lang.Object getValue( java.lang.Object object )
423 throws IllegalStateException
424 {
425 UnitTestCase target = (UnitTestCase) object;
426 return target.getListener();
427 }
428 public void setValue( java.lang.Object object, java.lang.Object value)
429 throws IllegalStateException, IllegalArgumentException
430 {
431 try {
432 UnitTestCase target = (UnitTestCase) object;
433 target.setListener( (org.exolab.castor.tests.framework.testDescriptor.Listener) value);
434 } catch (java.lang.Exception ex) {
435 throw new IllegalStateException(ex.toString());
436 }
437 }
438 public java.lang.Object newInstance(java.lang.Object parent) {
439 return new org.exolab.castor.tests.framework.testDescriptor.Listener();
440 }
441 };
442 desc.setSchemaType("org.exolab.castor.tests.framework.testDescriptor.Listener");
443 desc.setHandler(handler);
444 desc.setNameSpaceURI("http://castor.exolab.org/Test");
445 desc.setMultivalued(false);
446 addFieldDescriptor(desc);
447 addSequenceElement(desc);
448
449
450 fieldValidator = new org.exolab.castor.xml.FieldValidator();
451 {
452 }
453 desc.setValidator(fieldValidator);
454
455 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.tests.framework.testDescriptor.SchemaDifferences.class, "_schemaDifferencesList", "SchemaDifferences", org.exolab.castor.xml.NodeType.Element);
456 handler = new org.exolab.castor.xml.XMLFieldHandler() {
457 public java.lang.Object getValue( java.lang.Object object )
458 throws IllegalStateException
459 {
460 UnitTestCase target = (UnitTestCase) object;
461 return target.getSchemaDifferences();
462 }
463 public void setValue( java.lang.Object object, java.lang.Object value)
464 throws IllegalStateException, IllegalArgumentException
465 {
466 try {
467 UnitTestCase target = (UnitTestCase) object;
468 target.addSchemaDifferences( (org.exolab.castor.tests.framework.testDescriptor.SchemaDifferences) value);
469 } catch (java.lang.Exception ex) {
470 throw new IllegalStateException(ex.toString());
471 }
472 }
473 public void resetValue(Object object) throws IllegalStateException, IllegalArgumentException {
474 try {
475 UnitTestCase target = (UnitTestCase) object;
476 target.removeAllSchemaDifferences();
477 } catch (java.lang.Exception ex) {
478 throw new IllegalStateException(ex.toString());
479 }
480 }
481 public java.lang.Object newInstance(java.lang.Object parent) {
482 return new org.exolab.castor.tests.framework.testDescriptor.SchemaDifferences();
483 }
484 };
485 desc.setSchemaType("list");
486 desc.setComponentType("org.exolab.castor.tests.framework.testDescriptor.SchemaDifferences");
487 desc.setHandler(handler);
488 desc.setNameSpaceURI("http://castor.exolab.org/Test");
489 desc.setMultivalued(true);
490 addFieldDescriptor(desc);
491 addSequenceElement(desc);
492
493
494 fieldValidator = new org.exolab.castor.xml.FieldValidator();
495 fieldValidator.setMinOccurs(0);
496 fieldValidator.setMaxOccurs(2);
497 {
498 }
499 desc.setValidator(fieldValidator);
500
501 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_commentList", "Comment", org.exolab.castor.xml.NodeType.Element);
502 desc.setImmutable(true);
503 handler = new org.exolab.castor.xml.XMLFieldHandler() {
504 public java.lang.Object getValue( java.lang.Object object )
505 throws IllegalStateException
506 {
507 UnitTestCase target = (UnitTestCase) object;
508 return target.getComment();
509 }
510 public void setValue( java.lang.Object object, java.lang.Object value)
511 throws IllegalStateException, IllegalArgumentException
512 {
513 try {
514 UnitTestCase target = (UnitTestCase) object;
515 target.addComment( (java.lang.String) value);
516 } catch (java.lang.Exception ex) {
517 throw new IllegalStateException(ex.toString());
518 }
519 }
520 public void resetValue(Object object) throws IllegalStateException, IllegalArgumentException {
521 try {
522 UnitTestCase target = (UnitTestCase) object;
523 target.removeAllComment();
524 } catch (java.lang.Exception ex) {
525 throw new IllegalStateException(ex.toString());
526 }
527 }
528 public java.lang.Object newInstance(java.lang.Object parent) {
529 return null;
530 }
531 };
532 desc.setSchemaType("list");
533 desc.setComponentType("string");
534 desc.setHandler(handler);
535 desc.setNameSpaceURI("http://castor.exolab.org/Test");
536 desc.setMultivalued(true);
537 addFieldDescriptor(desc);
538 addSequenceElement(desc);
539
540
541 fieldValidator = new org.exolab.castor.xml.FieldValidator();
542 fieldValidator.setMinOccurs(0);
543 {
544 org.exolab.castor.xml.validators.StringValidator typeValidator;
545 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
546 fieldValidator.setValidator(typeValidator);
547 typeValidator.setWhiteSpace("preserve");
548 }
549 desc.setValidator(fieldValidator);
550
551 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Float.TYPE, "_javaSourceVersion", "JavaSourceVersion", org.exolab.castor.xml.NodeType.Element);
552 handler = new org.exolab.castor.xml.XMLFieldHandler() {
553 public java.lang.Object getValue( java.lang.Object object )
554 throws IllegalStateException
555 {
556 UnitTestCase target = (UnitTestCase) object;
557 if (!target.hasJavaSourceVersion()) { return null; }
558 return new java.lang.Float(target.getJavaSourceVersion());
559 }
560 public void setValue( java.lang.Object object, java.lang.Object value)
561 throws IllegalStateException, IllegalArgumentException
562 {
563 try {
564 UnitTestCase target = (UnitTestCase) object;
565
566 if (value == null) {
567 target.deleteJavaSourceVersion();
568 return;
569 }
570 target.setJavaSourceVersion( ((java.lang.Float) value).floatValue());
571 } catch (java.lang.Exception ex) {
572 throw new IllegalStateException(ex.toString());
573 }
574 }
575 public java.lang.Object newInstance(java.lang.Object parent) {
576 return null;
577 }
578 };
579 desc.setSchemaType("float");
580 desc.setHandler(handler);
581 desc.setNameSpaceURI("http://castor.exolab.org/Test");
582 desc.setMultivalued(false);
583 addFieldDescriptor(desc);
584 addSequenceElement(desc);
585
586
587 fieldValidator = new org.exolab.castor.xml.FieldValidator();
588 {
589 org.exolab.castor.xml.validators.FloatValidator typeValidator;
590 typeValidator = new org.exolab.castor.xml.validators.FloatValidator();
591 fieldValidator.setValidator(typeValidator);
592 typeValidator.setMinInclusive((float) -3.4028235E38);
593 typeValidator.setMaxInclusive((float) 3.4028235E38);
594 }
595 desc.setValidator(fieldValidator);
596
597 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Boolean.TYPE, "_generateImported", "GenerateImported", org.exolab.castor.xml.NodeType.Element);
598 handler = new org.exolab.castor.xml.XMLFieldHandler() {
599 public java.lang.Object getValue( java.lang.Object object )
600 throws IllegalStateException
601 {
602 UnitTestCase target = (UnitTestCase) object;
603 if (!target.hasGenerateImported()) { return null; }
604 return (target.getGenerateImported() ? java.lang.Boolean.TRUE : java.lang.Boolean.FALSE);
605 }
606 public void setValue( java.lang.Object object, java.lang.Object value)
607 throws IllegalStateException, IllegalArgumentException
608 {
609 try {
610 UnitTestCase target = (UnitTestCase) object;
611
612 if (value == null) {
613 target.deleteGenerateImported();
614 return;
615 }
616 target.setGenerateImported( ((java.lang.Boolean) value).booleanValue());
617 } catch (java.lang.Exception ex) {
618 throw new IllegalStateException(ex.toString());
619 }
620 }
621 public java.lang.Object newInstance(java.lang.Object parent) {
622 return null;
623 }
624 };
625 desc.setSchemaType("boolean");
626 desc.setHandler(handler);
627 desc.setNameSpaceURI("http://castor.exolab.org/Test");
628 desc.setMultivalued(false);
629 addFieldDescriptor(desc);
630 addSequenceElement(desc);
631
632
633 fieldValidator = new org.exolab.castor.xml.FieldValidator();
634 {
635 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
636 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
637 fieldValidator.setValidator(typeValidator);
638 }
639 desc.setValidator(fieldValidator);
640 }
641
642
643
644
645
646
647
648
649
650
651
652 public org.exolab.castor.mapping.AccessMode getAccessMode(
653 ) {
654 return null;
655 }
656
657
658
659
660
661
662
663 public org.exolab.castor.mapping.FieldDescriptor getIdentity(
664 ) {
665 return _identity;
666 }
667
668
669
670
671
672
673 public java.lang.Class getJavaClass(
674 ) {
675 return org.exolab.castor.tests.framework.testDescriptor.UnitTestCase.class;
676 }
677
678
679
680
681
682
683 public java.lang.String getNameSpacePrefix(
684 ) {
685 return _nsPrefix;
686 }
687
688
689
690
691
692
693
694 public java.lang.String getNameSpaceURI(
695 ) {
696 return _nsURI;
697 }
698
699
700
701
702
703
704
705 public org.exolab.castor.xml.TypeValidator getValidator(
706 ) {
707 return this;
708 }
709
710
711
712
713
714
715 public java.lang.String getXMLName(
716 ) {
717 return _xmlName;
718 }
719
720
721
722
723
724
725
726
727 public boolean isElementDefinition(
728 ) {
729 return _elementDefinition;
730 }
731
732 }