2 * This class was automatically generated with
3 * <a href="http://www.castor.org">Castor 1.1</a>, using an XML
8 package jalview.schemabinding.version2.descriptors;
10 //---------------------------------/
11 //- Imported classes and packages -/
12 //---------------------------------/
14 import jalview.schemabinding.version2.Viewport;
17 * Class ViewportDescriptor.
19 * @version $Revision$ $Date$
21 public class ViewportDescriptor extends
22 org.exolab.castor.xml.util.XMLClassDescriptorImpl
25 // --------------------------/
26 // - Class/Member Variables -/
27 // --------------------------/
30 * Field _elementDefinition.
32 private boolean _elementDefinition;
37 private java.lang.String _nsPrefix;
42 private java.lang.String _nsURI;
47 private java.lang.String _xmlName;
53 public ViewportDescriptor()
56 _nsURI = "www.jalview.org";
57 _xmlName = "Viewport";
58 _elementDefinition = true;
60 // -- set grouping compositor
61 setCompositorAsSequence();
62 org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null;
63 org.exolab.castor.mapping.FieldHandler handler = null;
64 org.exolab.castor.xml.FieldValidator fieldValidator = null;
65 // -- initialize attribute descriptors
67 // -- _conservationSelected
68 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
69 java.lang.Boolean.TYPE, "_conservationSelected",
70 "conservationSelected",
71 org.exolab.castor.xml.NodeType.Attribute);
72 handler = new org.exolab.castor.xml.XMLFieldHandler()
74 public java.lang.Object getValue(java.lang.Object object)
75 throws IllegalStateException
77 Viewport target = (Viewport) object;
78 if (!target.hasConservationSelected())
82 return (target.getConservationSelected() ? java.lang.Boolean.TRUE
83 : java.lang.Boolean.FALSE);
86 public void setValue(java.lang.Object object, java.lang.Object value)
87 throws IllegalStateException, IllegalArgumentException
91 Viewport target = (Viewport) object;
92 // if null, use delete method for optional primitives
95 target.deleteConservationSelected();
98 target.setConservationSelected(((java.lang.Boolean) value)
100 } catch (java.lang.Exception ex)
102 throw new IllegalStateException(ex.toString());
106 public java.lang.Object newInstance(java.lang.Object parent)
111 desc.setHandler(handler);
112 desc.setMultivalued(false);
113 addFieldDescriptor(desc);
115 // -- validation code for: _conservationSelected
116 fieldValidator = new org.exolab.castor.xml.FieldValidator();
118 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
119 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
120 fieldValidator.setValidator(typeValidator);
122 desc.setValidator(fieldValidator);
124 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
125 java.lang.Boolean.TYPE, "_pidSelected", "pidSelected",
126 org.exolab.castor.xml.NodeType.Attribute);
127 handler = new org.exolab.castor.xml.XMLFieldHandler()
129 public java.lang.Object getValue(java.lang.Object object)
130 throws IllegalStateException
132 Viewport target = (Viewport) object;
133 if (!target.hasPidSelected())
137 return (target.getPidSelected() ? java.lang.Boolean.TRUE
138 : java.lang.Boolean.FALSE);
141 public void setValue(java.lang.Object object, java.lang.Object value)
142 throws IllegalStateException, IllegalArgumentException
146 Viewport target = (Viewport) object;
147 // if null, use delete method for optional primitives
150 target.deletePidSelected();
153 target.setPidSelected(((java.lang.Boolean) value).booleanValue());
154 } catch (java.lang.Exception ex)
156 throw new IllegalStateException(ex.toString());
160 public java.lang.Object newInstance(java.lang.Object parent)
165 desc.setHandler(handler);
166 desc.setMultivalued(false);
167 addFieldDescriptor(desc);
169 // -- validation code for: _pidSelected
170 fieldValidator = new org.exolab.castor.xml.FieldValidator();
172 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
173 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
174 fieldValidator.setValidator(typeValidator);
176 desc.setValidator(fieldValidator);
178 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
179 java.lang.String.class, "_bgColour", "bgColour",
180 org.exolab.castor.xml.NodeType.Attribute);
181 desc.setImmutable(true);
182 handler = new org.exolab.castor.xml.XMLFieldHandler()
184 public java.lang.Object getValue(java.lang.Object object)
185 throws IllegalStateException
187 Viewport target = (Viewport) object;
188 return target.getBgColour();
191 public void setValue(java.lang.Object object, java.lang.Object value)
192 throws IllegalStateException, IllegalArgumentException
196 Viewport target = (Viewport) object;
197 target.setBgColour((java.lang.String) value);
198 } catch (java.lang.Exception ex)
200 throw new IllegalStateException(ex.toString());
204 public java.lang.Object newInstance(java.lang.Object parent)
209 desc.setHandler(handler);
210 desc.setMultivalued(false);
211 addFieldDescriptor(desc);
213 // -- validation code for: _bgColour
214 fieldValidator = new org.exolab.castor.xml.FieldValidator();
216 org.exolab.castor.xml.validators.StringValidator typeValidator;
217 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
218 fieldValidator.setValidator(typeValidator);
219 typeValidator.setWhiteSpace("preserve");
221 desc.setValidator(fieldValidator);
223 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
224 java.lang.Integer.TYPE, "_consThreshold", "consThreshold",
225 org.exolab.castor.xml.NodeType.Attribute);
226 handler = new org.exolab.castor.xml.XMLFieldHandler()
228 public java.lang.Object getValue(java.lang.Object object)
229 throws IllegalStateException
231 Viewport target = (Viewport) object;
232 if (!target.hasConsThreshold())
236 return new java.lang.Integer(target.getConsThreshold());
239 public void setValue(java.lang.Object object, java.lang.Object value)
240 throws IllegalStateException, IllegalArgumentException
244 Viewport target = (Viewport) object;
245 // if null, use delete method for optional primitives
248 target.deleteConsThreshold();
251 target.setConsThreshold(((java.lang.Integer) value).intValue());
252 } catch (java.lang.Exception ex)
254 throw new IllegalStateException(ex.toString());
258 public java.lang.Object newInstance(java.lang.Object parent)
263 desc.setHandler(handler);
264 desc.setMultivalued(false);
265 addFieldDescriptor(desc);
267 // -- validation code for: _consThreshold
268 fieldValidator = new org.exolab.castor.xml.FieldValidator();
270 org.exolab.castor.xml.validators.IntValidator typeValidator;
271 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
272 fieldValidator.setValidator(typeValidator);
273 typeValidator.setMinInclusive(-2147483648);
274 typeValidator.setMaxInclusive(2147483647);
276 desc.setValidator(fieldValidator);
278 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
279 java.lang.Integer.TYPE, "_pidThreshold", "pidThreshold",
280 org.exolab.castor.xml.NodeType.Attribute);
281 handler = new org.exolab.castor.xml.XMLFieldHandler()
283 public java.lang.Object getValue(java.lang.Object object)
284 throws IllegalStateException
286 Viewport target = (Viewport) object;
287 if (!target.hasPidThreshold())
291 return new java.lang.Integer(target.getPidThreshold());
294 public void setValue(java.lang.Object object, java.lang.Object value)
295 throws IllegalStateException, IllegalArgumentException
299 Viewport target = (Viewport) object;
300 // if null, use delete method for optional primitives
303 target.deletePidThreshold();
306 target.setPidThreshold(((java.lang.Integer) value).intValue());
307 } catch (java.lang.Exception ex)
309 throw new IllegalStateException(ex.toString());
313 public java.lang.Object newInstance(java.lang.Object parent)
318 desc.setHandler(handler);
319 desc.setMultivalued(false);
320 addFieldDescriptor(desc);
322 // -- validation code for: _pidThreshold
323 fieldValidator = new org.exolab.castor.xml.FieldValidator();
325 org.exolab.castor.xml.validators.IntValidator typeValidator;
326 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
327 fieldValidator.setValidator(typeValidator);
328 typeValidator.setMinInclusive(-2147483648);
329 typeValidator.setMaxInclusive(2147483647);
331 desc.setValidator(fieldValidator);
333 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
334 java.lang.String.class, "_title", "title",
335 org.exolab.castor.xml.NodeType.Attribute);
336 desc.setImmutable(true);
337 handler = new org.exolab.castor.xml.XMLFieldHandler()
339 public java.lang.Object getValue(java.lang.Object object)
340 throws IllegalStateException
342 Viewport target = (Viewport) object;
343 return target.getTitle();
346 public void setValue(java.lang.Object object, java.lang.Object value)
347 throws IllegalStateException, IllegalArgumentException
351 Viewport target = (Viewport) object;
352 target.setTitle((java.lang.String) value);
353 } catch (java.lang.Exception ex)
355 throw new IllegalStateException(ex.toString());
359 public java.lang.Object newInstance(java.lang.Object parent)
364 desc.setHandler(handler);
365 desc.setMultivalued(false);
366 addFieldDescriptor(desc);
368 // -- validation code for: _title
369 fieldValidator = new org.exolab.castor.xml.FieldValidator();
371 org.exolab.castor.xml.validators.StringValidator typeValidator;
372 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
373 fieldValidator.setValidator(typeValidator);
374 typeValidator.setWhiteSpace("preserve");
376 desc.setValidator(fieldValidator);
378 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
379 java.lang.Boolean.TYPE, "_showFullId", "showFullId",
380 org.exolab.castor.xml.NodeType.Attribute);
381 handler = new org.exolab.castor.xml.XMLFieldHandler()
383 public java.lang.Object getValue(java.lang.Object object)
384 throws IllegalStateException
386 Viewport target = (Viewport) object;
387 if (!target.hasShowFullId())
391 return (target.getShowFullId() ? java.lang.Boolean.TRUE
392 : java.lang.Boolean.FALSE);
395 public void setValue(java.lang.Object object, java.lang.Object value)
396 throws IllegalStateException, IllegalArgumentException
400 Viewport target = (Viewport) object;
401 // if null, use delete method for optional primitives
404 target.deleteShowFullId();
407 target.setShowFullId(((java.lang.Boolean) value).booleanValue());
408 } catch (java.lang.Exception ex)
410 throw new IllegalStateException(ex.toString());
414 public java.lang.Object newInstance(java.lang.Object parent)
419 desc.setHandler(handler);
420 desc.setMultivalued(false);
421 addFieldDescriptor(desc);
423 // -- validation code for: _showFullId
424 fieldValidator = new org.exolab.castor.xml.FieldValidator();
426 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
427 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
428 fieldValidator.setValidator(typeValidator);
430 desc.setValidator(fieldValidator);
432 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
433 java.lang.Boolean.TYPE, "_rightAlignIds", "rightAlignIds",
434 org.exolab.castor.xml.NodeType.Attribute);
435 handler = new org.exolab.castor.xml.XMLFieldHandler()
437 public java.lang.Object getValue(java.lang.Object object)
438 throws IllegalStateException
440 Viewport target = (Viewport) object;
441 if (!target.hasRightAlignIds())
445 return (target.getRightAlignIds() ? java.lang.Boolean.TRUE
446 : java.lang.Boolean.FALSE);
449 public void setValue(java.lang.Object object, java.lang.Object value)
450 throws IllegalStateException, IllegalArgumentException
454 Viewport target = (Viewport) object;
455 // if null, use delete method for optional primitives
458 target.deleteRightAlignIds();
461 target.setRightAlignIds(((java.lang.Boolean) value)
463 } catch (java.lang.Exception ex)
465 throw new IllegalStateException(ex.toString());
469 public java.lang.Object newInstance(java.lang.Object parent)
474 desc.setHandler(handler);
475 desc.setMultivalued(false);
476 addFieldDescriptor(desc);
478 // -- validation code for: _rightAlignIds
479 fieldValidator = new org.exolab.castor.xml.FieldValidator();
481 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
482 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
483 fieldValidator.setValidator(typeValidator);
485 desc.setValidator(fieldValidator);
487 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
488 java.lang.Boolean.TYPE, "_showText", "showText",
489 org.exolab.castor.xml.NodeType.Attribute);
490 handler = new org.exolab.castor.xml.XMLFieldHandler()
492 public java.lang.Object getValue(java.lang.Object object)
493 throws IllegalStateException
495 Viewport target = (Viewport) object;
496 if (!target.hasShowText())
500 return (target.getShowText() ? java.lang.Boolean.TRUE
501 : java.lang.Boolean.FALSE);
504 public void setValue(java.lang.Object object, java.lang.Object value)
505 throws IllegalStateException, IllegalArgumentException
509 Viewport target = (Viewport) object;
510 // if null, use delete method for optional primitives
513 target.deleteShowText();
516 target.setShowText(((java.lang.Boolean) value).booleanValue());
517 } catch (java.lang.Exception ex)
519 throw new IllegalStateException(ex.toString());
523 public java.lang.Object newInstance(java.lang.Object parent)
528 desc.setHandler(handler);
529 desc.setMultivalued(false);
530 addFieldDescriptor(desc);
532 // -- validation code for: _showText
533 fieldValidator = new org.exolab.castor.xml.FieldValidator();
535 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
536 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
537 fieldValidator.setValidator(typeValidator);
539 desc.setValidator(fieldValidator);
540 // -- _showColourText
541 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
542 java.lang.Boolean.TYPE, "_showColourText", "showColourText",
543 org.exolab.castor.xml.NodeType.Attribute);
544 handler = new org.exolab.castor.xml.XMLFieldHandler()
546 public java.lang.Object getValue(java.lang.Object object)
547 throws IllegalStateException
549 Viewport target = (Viewport) object;
550 if (!target.hasShowColourText())
554 return (target.getShowColourText() ? java.lang.Boolean.TRUE
555 : java.lang.Boolean.FALSE);
558 public void setValue(java.lang.Object object, java.lang.Object value)
559 throws IllegalStateException, IllegalArgumentException
563 Viewport target = (Viewport) object;
564 // if null, use delete method for optional primitives
567 target.deleteShowColourText();
570 target.setShowColourText(((java.lang.Boolean) value)
572 } catch (java.lang.Exception ex)
574 throw new IllegalStateException(ex.toString());
578 public java.lang.Object newInstance(java.lang.Object parent)
583 desc.setHandler(handler);
584 desc.setMultivalued(false);
585 addFieldDescriptor(desc);
587 // -- validation code for: _showColourText
588 fieldValidator = new org.exolab.castor.xml.FieldValidator();
590 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
591 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
592 fieldValidator.setValidator(typeValidator);
594 desc.setValidator(fieldValidator);
595 // -- _showUnconserved
596 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
597 java.lang.Boolean.TYPE, "_showUnconserved", "showUnconserved",
598 org.exolab.castor.xml.NodeType.Attribute);
599 handler = new org.exolab.castor.xml.XMLFieldHandler()
601 public java.lang.Object getValue(java.lang.Object object)
602 throws IllegalStateException
604 Viewport target = (Viewport) object;
605 if (!target.hasShowUnconserved())
609 return (target.getShowUnconserved() ? java.lang.Boolean.TRUE
610 : java.lang.Boolean.FALSE);
613 public void setValue(java.lang.Object object, java.lang.Object value)
614 throws IllegalStateException, IllegalArgumentException
618 Viewport target = (Viewport) object;
619 // if null, use delete method for optional primitives
622 target.deleteShowUnconserved();
625 target.setShowUnconserved(((java.lang.Boolean) value)
627 } catch (java.lang.Exception ex)
629 throw new IllegalStateException(ex.toString());
633 public java.lang.Object newInstance(java.lang.Object parent)
638 desc.setHandler(handler);
639 desc.setMultivalued(false);
640 addFieldDescriptor(desc);
642 // -- validation code for: _showUnconserved
643 fieldValidator = new org.exolab.castor.xml.FieldValidator();
645 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
646 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
647 fieldValidator.setValidator(typeValidator);
649 desc.setValidator(fieldValidator);
651 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
652 java.lang.Boolean.TYPE, "_showBoxes", "showBoxes",
653 org.exolab.castor.xml.NodeType.Attribute);
654 handler = new org.exolab.castor.xml.XMLFieldHandler()
656 public java.lang.Object getValue(java.lang.Object object)
657 throws IllegalStateException
659 Viewport target = (Viewport) object;
660 if (!target.hasShowBoxes())
664 return (target.getShowBoxes() ? java.lang.Boolean.TRUE
665 : java.lang.Boolean.FALSE);
668 public void setValue(java.lang.Object object, java.lang.Object value)
669 throws IllegalStateException, IllegalArgumentException
673 Viewport target = (Viewport) object;
674 // if null, use delete method for optional primitives
677 target.deleteShowBoxes();
680 target.setShowBoxes(((java.lang.Boolean) value).booleanValue());
681 } catch (java.lang.Exception ex)
683 throw new IllegalStateException(ex.toString());
687 public java.lang.Object newInstance(java.lang.Object parent)
692 desc.setHandler(handler);
693 desc.setMultivalued(false);
694 addFieldDescriptor(desc);
696 // -- validation code for: _showBoxes
697 fieldValidator = new org.exolab.castor.xml.FieldValidator();
699 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
700 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
701 fieldValidator.setValidator(typeValidator);
703 desc.setValidator(fieldValidator);
705 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
706 java.lang.Boolean.TYPE, "_wrapAlignment", "wrapAlignment",
707 org.exolab.castor.xml.NodeType.Attribute);
708 handler = new org.exolab.castor.xml.XMLFieldHandler()
710 public java.lang.Object getValue(java.lang.Object object)
711 throws IllegalStateException
713 Viewport target = (Viewport) object;
714 if (!target.hasWrapAlignment())
718 return (target.getWrapAlignment() ? java.lang.Boolean.TRUE
719 : java.lang.Boolean.FALSE);
722 public void setValue(java.lang.Object object, java.lang.Object value)
723 throws IllegalStateException, IllegalArgumentException
727 Viewport target = (Viewport) object;
728 // if null, use delete method for optional primitives
731 target.deleteWrapAlignment();
734 target.setWrapAlignment(((java.lang.Boolean) value)
736 } catch (java.lang.Exception ex)
738 throw new IllegalStateException(ex.toString());
742 public java.lang.Object newInstance(java.lang.Object parent)
747 desc.setHandler(handler);
748 desc.setMultivalued(false);
749 addFieldDescriptor(desc);
751 // -- validation code for: _wrapAlignment
752 fieldValidator = new org.exolab.castor.xml.FieldValidator();
754 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
755 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
756 fieldValidator.setValidator(typeValidator);
758 desc.setValidator(fieldValidator);
760 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
761 java.lang.Boolean.TYPE, "_renderGaps", "renderGaps",
762 org.exolab.castor.xml.NodeType.Attribute);
763 handler = new org.exolab.castor.xml.XMLFieldHandler()
765 public java.lang.Object getValue(java.lang.Object object)
766 throws IllegalStateException
768 Viewport target = (Viewport) object;
769 if (!target.hasRenderGaps())
773 return (target.getRenderGaps() ? java.lang.Boolean.TRUE
774 : java.lang.Boolean.FALSE);
777 public void setValue(java.lang.Object object, java.lang.Object value)
778 throws IllegalStateException, IllegalArgumentException
782 Viewport target = (Viewport) object;
783 // if null, use delete method for optional primitives
786 target.deleteRenderGaps();
789 target.setRenderGaps(((java.lang.Boolean) value).booleanValue());
790 } catch (java.lang.Exception ex)
792 throw new IllegalStateException(ex.toString());
796 public java.lang.Object newInstance(java.lang.Object parent)
801 desc.setHandler(handler);
802 desc.setMultivalued(false);
803 addFieldDescriptor(desc);
805 // -- validation code for: _renderGaps
806 fieldValidator = new org.exolab.castor.xml.FieldValidator();
808 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
809 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
810 fieldValidator.setValidator(typeValidator);
812 desc.setValidator(fieldValidator);
813 // -- _showSequenceFeatures
814 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
815 java.lang.Boolean.TYPE, "_showSequenceFeatures",
816 "showSequenceFeatures",
817 org.exolab.castor.xml.NodeType.Attribute);
818 handler = new org.exolab.castor.xml.XMLFieldHandler()
820 public java.lang.Object getValue(java.lang.Object object)
821 throws IllegalStateException
823 Viewport target = (Viewport) object;
824 if (!target.hasShowSequenceFeatures())
828 return (target.getShowSequenceFeatures() ? java.lang.Boolean.TRUE
829 : java.lang.Boolean.FALSE);
832 public void setValue(java.lang.Object object, java.lang.Object value)
833 throws IllegalStateException, IllegalArgumentException
837 Viewport target = (Viewport) object;
838 // if null, use delete method for optional primitives
841 target.deleteShowSequenceFeatures();
844 target.setShowSequenceFeatures(((java.lang.Boolean) value)
846 } catch (java.lang.Exception ex)
848 throw new IllegalStateException(ex.toString());
852 public java.lang.Object newInstance(java.lang.Object parent)
857 desc.setHandler(handler);
858 desc.setMultivalued(false);
859 addFieldDescriptor(desc);
861 // -- validation code for: _showSequenceFeatures
862 fieldValidator = new org.exolab.castor.xml.FieldValidator();
864 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
865 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
866 fieldValidator.setValidator(typeValidator);
868 desc.setValidator(fieldValidator);
869 // -- _showNPfeatureTooltip
870 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
871 java.lang.Boolean.TYPE, "_showNPfeatureTooltip",
872 "showNPfeatureTooltip",
873 org.exolab.castor.xml.NodeType.Attribute);
874 handler = new org.exolab.castor.xml.XMLFieldHandler()
876 public java.lang.Object getValue(java.lang.Object object)
877 throws IllegalStateException
879 Viewport target = (Viewport) object;
880 if (!target.hasShowNPfeatureTooltip())
884 return (target.getShowNPfeatureTooltip() ? java.lang.Boolean.TRUE
885 : java.lang.Boolean.FALSE);
888 public void setValue(java.lang.Object object, java.lang.Object value)
889 throws IllegalStateException, IllegalArgumentException
893 Viewport target = (Viewport) object;
894 // if null, use delete method for optional primitives
897 target.deleteShowNPfeatureTooltip();
900 target.setShowNPfeatureTooltip(((java.lang.Boolean) value)
902 } catch (java.lang.Exception ex)
904 throw new IllegalStateException(ex.toString());
908 public java.lang.Object newInstance(java.lang.Object parent)
913 desc.setHandler(handler);
914 desc.setMultivalued(false);
915 addFieldDescriptor(desc);
917 // -- validation code for: _showNPfeatureTooltip
918 fieldValidator = new org.exolab.castor.xml.FieldValidator();
920 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
921 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
922 fieldValidator.setValidator(typeValidator);
924 desc.setValidator(fieldValidator);
925 // -- _showDbRefTooltip
926 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
927 java.lang.Boolean.TYPE, "_showDbRefTooltip",
928 "showDbRefTooltip", org.exolab.castor.xml.NodeType.Attribute);
929 handler = new org.exolab.castor.xml.XMLFieldHandler()
931 public java.lang.Object getValue(java.lang.Object object)
932 throws IllegalStateException
934 Viewport target = (Viewport) object;
935 if (!target.hasShowDbRefTooltip())
939 return (target.getShowDbRefTooltip() ? java.lang.Boolean.TRUE
940 : java.lang.Boolean.FALSE);
943 public void setValue(java.lang.Object object, java.lang.Object value)
944 throws IllegalStateException, IllegalArgumentException
948 Viewport target = (Viewport) object;
949 // if null, use delete method for optional primitives
952 target.deleteShowDbRefTooltip();
955 target.setShowDbRefTooltip(((java.lang.Boolean) value)
957 } catch (java.lang.Exception ex)
959 throw new IllegalStateException(ex.toString());
963 public java.lang.Object newInstance(java.lang.Object parent)
968 desc.setHandler(handler);
969 desc.setMultivalued(false);
970 addFieldDescriptor(desc);
972 // -- validation code for: _showDbRefTooltip
973 fieldValidator = new org.exolab.castor.xml.FieldValidator();
975 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
976 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
977 fieldValidator.setValidator(typeValidator);
979 desc.setValidator(fieldValidator);
980 // -- _followHighlight
981 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
982 java.lang.Boolean.TYPE, "_followHighlight", "followHighlight",
983 org.exolab.castor.xml.NodeType.Attribute);
984 handler = new org.exolab.castor.xml.XMLFieldHandler()
986 public java.lang.Object getValue(java.lang.Object object)
987 throws IllegalStateException
989 Viewport target = (Viewport) object;
990 if (!target.hasFollowHighlight())
994 return (target.getFollowHighlight() ? java.lang.Boolean.TRUE
995 : java.lang.Boolean.FALSE);
998 public void setValue(java.lang.Object object, java.lang.Object value)
999 throws IllegalStateException, IllegalArgumentException
1003 Viewport target = (Viewport) object;
1004 // if null, use delete method for optional primitives
1007 target.deleteFollowHighlight();
1010 target.setFollowHighlight(((java.lang.Boolean) value)
1012 } catch (java.lang.Exception ex)
1014 throw new IllegalStateException(ex.toString());
1018 public java.lang.Object newInstance(java.lang.Object parent)
1023 desc.setHandler(handler);
1024 desc.setMultivalued(false);
1025 addFieldDescriptor(desc);
1027 // -- validation code for: _followHighlight
1028 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1030 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1031 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1032 fieldValidator.setValidator(typeValidator);
1034 desc.setValidator(fieldValidator);
1035 // -- _followSelection
1036 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1037 java.lang.Boolean.TYPE, "_followSelection", "followSelection",
1038 org.exolab.castor.xml.NodeType.Attribute);
1039 handler = new org.exolab.castor.xml.XMLFieldHandler()
1041 public java.lang.Object getValue(java.lang.Object object)
1042 throws IllegalStateException
1044 Viewport target = (Viewport) object;
1045 if (!target.hasFollowSelection())
1049 return (target.getFollowSelection() ? java.lang.Boolean.TRUE
1050 : java.lang.Boolean.FALSE);
1053 public void setValue(java.lang.Object object, java.lang.Object value)
1054 throws IllegalStateException, IllegalArgumentException
1058 Viewport target = (Viewport) object;
1059 // if null, use delete method for optional primitives
1062 target.deleteFollowSelection();
1065 target.setFollowSelection(((java.lang.Boolean) value)
1067 } catch (java.lang.Exception ex)
1069 throw new IllegalStateException(ex.toString());
1073 public java.lang.Object newInstance(java.lang.Object parent)
1078 desc.setHandler(handler);
1079 desc.setMultivalued(false);
1080 addFieldDescriptor(desc);
1082 // -- validation code for: _followSelection
1083 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1085 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1086 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1087 fieldValidator.setValidator(typeValidator);
1089 desc.setValidator(fieldValidator);
1090 // -- _showAnnotation
1091 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1092 java.lang.Boolean.TYPE, "_showAnnotation", "showAnnotation",
1093 org.exolab.castor.xml.NodeType.Attribute);
1094 handler = new org.exolab.castor.xml.XMLFieldHandler()
1096 public java.lang.Object getValue(java.lang.Object object)
1097 throws IllegalStateException
1099 Viewport target = (Viewport) object;
1100 if (!target.hasShowAnnotation())
1104 return (target.getShowAnnotation() ? java.lang.Boolean.TRUE
1105 : java.lang.Boolean.FALSE);
1108 public void setValue(java.lang.Object object, java.lang.Object value)
1109 throws IllegalStateException, IllegalArgumentException
1113 Viewport target = (Viewport) object;
1114 // if null, use delete method for optional primitives
1117 target.deleteShowAnnotation();
1120 target.setShowAnnotation(((java.lang.Boolean) value)
1122 } catch (java.lang.Exception ex)
1124 throw new IllegalStateException(ex.toString());
1128 public java.lang.Object newInstance(java.lang.Object parent)
1133 desc.setHandler(handler);
1134 desc.setMultivalued(false);
1135 addFieldDescriptor(desc);
1137 // -- validation code for: _showAnnotation
1138 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1140 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1141 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1142 fieldValidator.setValidator(typeValidator);
1144 desc.setValidator(fieldValidator);
1145 // -- _centreColumnLabels
1146 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1147 java.lang.Boolean.TYPE, "_centreColumnLabels",
1148 "centreColumnLabels", org.exolab.castor.xml.NodeType.Attribute);
1149 handler = new org.exolab.castor.xml.XMLFieldHandler()
1151 public java.lang.Object getValue(java.lang.Object object)
1152 throws IllegalStateException
1154 Viewport target = (Viewport) object;
1155 if (!target.hasCentreColumnLabels())
1159 return (target.getCentreColumnLabels() ? java.lang.Boolean.TRUE
1160 : java.lang.Boolean.FALSE);
1163 public void setValue(java.lang.Object object, java.lang.Object value)
1164 throws IllegalStateException, IllegalArgumentException
1168 Viewport target = (Viewport) object;
1169 // if null, use delete method for optional primitives
1172 target.deleteCentreColumnLabels();
1175 target.setCentreColumnLabels(((java.lang.Boolean) value)
1177 } catch (java.lang.Exception ex)
1179 throw new IllegalStateException(ex.toString());
1183 public java.lang.Object newInstance(java.lang.Object parent)
1188 desc.setHandler(handler);
1189 desc.setMultivalued(false);
1190 addFieldDescriptor(desc);
1192 // -- validation code for: _centreColumnLabels
1193 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1195 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1196 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1197 fieldValidator.setValidator(typeValidator);
1199 desc.setValidator(fieldValidator);
1200 // -- _showGroupConservation
1201 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1202 java.lang.Boolean.TYPE, "_showGroupConservation",
1203 "showGroupConservation",
1204 org.exolab.castor.xml.NodeType.Attribute);
1205 handler = new org.exolab.castor.xml.XMLFieldHandler()
1207 public java.lang.Object getValue(java.lang.Object object)
1208 throws IllegalStateException
1210 Viewport target = (Viewport) object;
1211 if (!target.hasShowGroupConservation())
1215 return (target.getShowGroupConservation() ? java.lang.Boolean.TRUE
1216 : java.lang.Boolean.FALSE);
1219 public void setValue(java.lang.Object object, java.lang.Object value)
1220 throws IllegalStateException, IllegalArgumentException
1224 Viewport target = (Viewport) object;
1225 // if null, use delete method for optional primitives
1228 target.deleteShowGroupConservation();
1231 target.setShowGroupConservation(((java.lang.Boolean) value)
1233 } catch (java.lang.Exception ex)
1235 throw new IllegalStateException(ex.toString());
1239 public java.lang.Object newInstance(java.lang.Object parent)
1244 desc.setHandler(handler);
1245 desc.setMultivalued(false);
1246 addFieldDescriptor(desc);
1248 // -- validation code for: _showGroupConservation
1249 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1251 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1252 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1253 fieldValidator.setValidator(typeValidator);
1255 desc.setValidator(fieldValidator);
1256 // -- _showGroupConsensus
1257 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1258 java.lang.Boolean.TYPE, "_showGroupConsensus",
1259 "showGroupConsensus", org.exolab.castor.xml.NodeType.Attribute);
1260 handler = new org.exolab.castor.xml.XMLFieldHandler()
1262 public java.lang.Object getValue(java.lang.Object object)
1263 throws IllegalStateException
1265 Viewport target = (Viewport) object;
1266 if (!target.hasShowGroupConsensus())
1270 return (target.getShowGroupConsensus() ? java.lang.Boolean.TRUE
1271 : java.lang.Boolean.FALSE);
1274 public void setValue(java.lang.Object object, java.lang.Object value)
1275 throws IllegalStateException, IllegalArgumentException
1279 Viewport target = (Viewport) object;
1280 // if null, use delete method for optional primitives
1283 target.deleteShowGroupConsensus();
1286 target.setShowGroupConsensus(((java.lang.Boolean) value)
1288 } catch (java.lang.Exception ex)
1290 throw new IllegalStateException(ex.toString());
1294 public java.lang.Object newInstance(java.lang.Object parent)
1299 desc.setHandler(handler);
1300 desc.setMultivalued(false);
1301 addFieldDescriptor(desc);
1303 // -- validation code for: _showGroupConsensus
1304 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1306 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1307 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1308 fieldValidator.setValidator(typeValidator);
1310 desc.setValidator(fieldValidator);
1311 // -- _showConsensusHistogram
1312 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1313 java.lang.Boolean.TYPE, "_showConsensusHistogram",
1314 "showConsensusHistogram",
1315 org.exolab.castor.xml.NodeType.Attribute);
1316 handler = new org.exolab.castor.xml.XMLFieldHandler()
1318 public java.lang.Object getValue(java.lang.Object object)
1319 throws IllegalStateException
1321 Viewport target = (Viewport) object;
1322 if (!target.hasShowConsensusHistogram())
1326 return (target.getShowConsensusHistogram() ? java.lang.Boolean.TRUE
1327 : java.lang.Boolean.FALSE);
1330 public void setValue(java.lang.Object object, java.lang.Object value)
1331 throws IllegalStateException, IllegalArgumentException
1335 Viewport target = (Viewport) object;
1336 // if null, use delete method for optional primitives
1339 target.deleteShowConsensusHistogram();
1342 target.setShowConsensusHistogram(((java.lang.Boolean) value)
1344 } catch (java.lang.Exception ex)
1346 throw new IllegalStateException(ex.toString());
1350 public java.lang.Object newInstance(java.lang.Object parent)
1355 desc.setHandler(handler);
1356 desc.setMultivalued(false);
1357 addFieldDescriptor(desc);
1359 // -- validation code for: _showConsensusHistogram
1360 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1362 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1363 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1364 fieldValidator.setValidator(typeValidator);
1366 desc.setValidator(fieldValidator);
1367 // -- _showSequenceLogo
1368 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1369 java.lang.Boolean.TYPE, "_showSequenceLogo",
1370 "showSequenceLogo", org.exolab.castor.xml.NodeType.Attribute);
1371 handler = new org.exolab.castor.xml.XMLFieldHandler()
1373 public java.lang.Object getValue(java.lang.Object object)
1374 throws IllegalStateException
1376 Viewport target = (Viewport) object;
1377 if (!target.hasShowSequenceLogo())
1381 return (target.getShowSequenceLogo() ? java.lang.Boolean.TRUE
1382 : java.lang.Boolean.FALSE);
1385 public void setValue(java.lang.Object object, java.lang.Object value)
1386 throws IllegalStateException, IllegalArgumentException
1390 Viewport target = (Viewport) object;
1391 // if null, use delete method for optional primitives
1394 target.deleteShowSequenceLogo();
1397 target.setShowSequenceLogo(((java.lang.Boolean) value)
1399 } catch (java.lang.Exception ex)
1401 throw new IllegalStateException(ex.toString());
1405 public java.lang.Object newInstance(java.lang.Object parent)
1410 desc.setHandler(handler);
1411 desc.setMultivalued(false);
1412 addFieldDescriptor(desc);
1414 // -- validation code for: _showSequenceLogo
1415 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1417 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1418 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1419 fieldValidator.setValidator(typeValidator);
1421 desc.setValidator(fieldValidator);
1422 // -- _normaliseSequenceLogo
1423 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1424 java.lang.Boolean.TYPE, "_normaliseSequenceLogo",
1425 "normaliseSequenceLogo",
1426 org.exolab.castor.xml.NodeType.Attribute);
1427 handler = new org.exolab.castor.xml.XMLFieldHandler()
1429 public java.lang.Object getValue(java.lang.Object object)
1430 throws IllegalStateException
1432 Viewport target = (Viewport) object;
1433 if (!target.hasNormaliseSequenceLogo())
1437 return (target.getNormaliseSequenceLogo() ? java.lang.Boolean.TRUE
1438 : java.lang.Boolean.FALSE);
1441 public void setValue(java.lang.Object object, java.lang.Object value)
1442 throws IllegalStateException, IllegalArgumentException
1446 Viewport target = (Viewport) object;
1447 // if null, use delete method for optional primitives
1450 target.deleteNormaliseSequenceLogo();
1453 target.setNormaliseSequenceLogo(((java.lang.Boolean) value)
1455 } catch (java.lang.Exception ex)
1457 throw new IllegalStateException(ex.toString());
1461 public java.lang.Object newInstance(java.lang.Object parent)
1466 desc.setHandler(handler);
1467 desc.setMultivalued(false);
1468 addFieldDescriptor(desc);
1470 // -- validation code for: _normaliseSequenceLogo
1471 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1473 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1474 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1475 fieldValidator.setValidator(typeValidator);
1477 desc.setValidator(fieldValidator);
1478 // -- _ignoreGapsinConsensus
1479 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1480 java.lang.Boolean.TYPE, "_ignoreGapsinConsensus",
1481 "ignoreGapsinConsensus",
1482 org.exolab.castor.xml.NodeType.Attribute);
1483 handler = new org.exolab.castor.xml.XMLFieldHandler()
1485 public java.lang.Object getValue(java.lang.Object object)
1486 throws IllegalStateException
1488 Viewport target = (Viewport) object;
1489 if (!target.hasIgnoreGapsinConsensus())
1493 return (target.getIgnoreGapsinConsensus() ? java.lang.Boolean.TRUE
1494 : java.lang.Boolean.FALSE);
1497 public void setValue(java.lang.Object object, java.lang.Object value)
1498 throws IllegalStateException, IllegalArgumentException
1502 Viewport target = (Viewport) object;
1503 // if null, use delete method for optional primitives
1506 target.deleteIgnoreGapsinConsensus();
1509 target.setIgnoreGapsinConsensus(((java.lang.Boolean) value)
1511 } catch (java.lang.Exception ex)
1513 throw new IllegalStateException(ex.toString());
1517 public java.lang.Object newInstance(java.lang.Object parent)
1522 desc.setHandler(handler);
1523 desc.setMultivalued(false);
1524 addFieldDescriptor(desc);
1526 // -- validation code for: _ignoreGapsinConsensus
1527 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1529 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1530 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1531 fieldValidator.setValidator(typeValidator);
1533 desc.setValidator(fieldValidator);
1535 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1536 java.lang.Integer.TYPE, "_startRes", "startRes",
1537 org.exolab.castor.xml.NodeType.Attribute);
1538 handler = new org.exolab.castor.xml.XMLFieldHandler()
1540 public java.lang.Object getValue(java.lang.Object object)
1541 throws IllegalStateException
1543 Viewport target = (Viewport) object;
1544 if (!target.hasStartRes())
1548 return new java.lang.Integer(target.getStartRes());
1551 public void setValue(java.lang.Object object, java.lang.Object value)
1552 throws IllegalStateException, IllegalArgumentException
1556 Viewport target = (Viewport) object;
1557 // if null, use delete method for optional primitives
1560 target.deleteStartRes();
1563 target.setStartRes(((java.lang.Integer) value).intValue());
1564 } catch (java.lang.Exception ex)
1566 throw new IllegalStateException(ex.toString());
1570 public java.lang.Object newInstance(java.lang.Object parent)
1575 desc.setHandler(handler);
1576 desc.setMultivalued(false);
1577 addFieldDescriptor(desc);
1579 // -- validation code for: _startRes
1580 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1582 org.exolab.castor.xml.validators.IntValidator typeValidator;
1583 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
1584 fieldValidator.setValidator(typeValidator);
1585 typeValidator.setMinInclusive(-2147483648);
1586 typeValidator.setMaxInclusive(2147483647);
1588 desc.setValidator(fieldValidator);
1590 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1591 java.lang.Integer.TYPE, "_startSeq", "startSeq",
1592 org.exolab.castor.xml.NodeType.Attribute);
1593 handler = new org.exolab.castor.xml.XMLFieldHandler()
1595 public java.lang.Object getValue(java.lang.Object object)
1596 throws IllegalStateException
1598 Viewport target = (Viewport) object;
1599 if (!target.hasStartSeq())
1603 return new java.lang.Integer(target.getStartSeq());
1606 public void setValue(java.lang.Object object, java.lang.Object value)
1607 throws IllegalStateException, IllegalArgumentException
1611 Viewport target = (Viewport) object;
1612 // if null, use delete method for optional primitives
1615 target.deleteStartSeq();
1618 target.setStartSeq(((java.lang.Integer) value).intValue());
1619 } catch (java.lang.Exception ex)
1621 throw new IllegalStateException(ex.toString());
1625 public java.lang.Object newInstance(java.lang.Object parent)
1630 desc.setHandler(handler);
1631 desc.setMultivalued(false);
1632 addFieldDescriptor(desc);
1634 // -- validation code for: _startSeq
1635 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1637 org.exolab.castor.xml.validators.IntValidator typeValidator;
1638 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
1639 fieldValidator.setValidator(typeValidator);
1640 typeValidator.setMinInclusive(-2147483648);
1641 typeValidator.setMaxInclusive(2147483647);
1643 desc.setValidator(fieldValidator);
1645 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1646 java.lang.String.class, "_fontName", "fontName",
1647 org.exolab.castor.xml.NodeType.Attribute);
1648 desc.setImmutable(true);
1649 handler = new org.exolab.castor.xml.XMLFieldHandler()
1651 public java.lang.Object getValue(java.lang.Object object)
1652 throws IllegalStateException
1654 Viewport target = (Viewport) object;
1655 return target.getFontName();
1658 public void setValue(java.lang.Object object, java.lang.Object value)
1659 throws IllegalStateException, IllegalArgumentException
1663 Viewport target = (Viewport) object;
1664 target.setFontName((java.lang.String) value);
1665 } catch (java.lang.Exception ex)
1667 throw new IllegalStateException(ex.toString());
1671 public java.lang.Object newInstance(java.lang.Object parent)
1676 desc.setHandler(handler);
1677 desc.setMultivalued(false);
1678 addFieldDescriptor(desc);
1680 // -- validation code for: _fontName
1681 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1683 org.exolab.castor.xml.validators.StringValidator typeValidator;
1684 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
1685 fieldValidator.setValidator(typeValidator);
1686 typeValidator.setWhiteSpace("preserve");
1688 desc.setValidator(fieldValidator);
1690 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1691 java.lang.Integer.TYPE, "_fontSize", "fontSize",
1692 org.exolab.castor.xml.NodeType.Attribute);
1693 handler = new org.exolab.castor.xml.XMLFieldHandler()
1695 public java.lang.Object getValue(java.lang.Object object)
1696 throws IllegalStateException
1698 Viewport target = (Viewport) object;
1699 if (!target.hasFontSize())
1703 return new java.lang.Integer(target.getFontSize());
1706 public void setValue(java.lang.Object object, java.lang.Object value)
1707 throws IllegalStateException, IllegalArgumentException
1711 Viewport target = (Viewport) object;
1712 // if null, use delete method for optional primitives
1715 target.deleteFontSize();
1718 target.setFontSize(((java.lang.Integer) value).intValue());
1719 } catch (java.lang.Exception ex)
1721 throw new IllegalStateException(ex.toString());
1725 public java.lang.Object newInstance(java.lang.Object parent)
1730 desc.setHandler(handler);
1731 desc.setMultivalued(false);
1732 addFieldDescriptor(desc);
1734 // -- validation code for: _fontSize
1735 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1737 org.exolab.castor.xml.validators.IntValidator typeValidator;
1738 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
1739 fieldValidator.setValidator(typeValidator);
1740 typeValidator.setMinInclusive(-2147483648);
1741 typeValidator.setMaxInclusive(2147483647);
1743 desc.setValidator(fieldValidator);
1745 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1746 java.lang.Integer.TYPE, "_fontStyle", "fontStyle",
1747 org.exolab.castor.xml.NodeType.Attribute);
1748 handler = new org.exolab.castor.xml.XMLFieldHandler()
1750 public java.lang.Object getValue(java.lang.Object object)
1751 throws IllegalStateException
1753 Viewport target = (Viewport) object;
1754 if (!target.hasFontStyle())
1758 return new java.lang.Integer(target.getFontStyle());
1761 public void setValue(java.lang.Object object, java.lang.Object value)
1762 throws IllegalStateException, IllegalArgumentException
1766 Viewport target = (Viewport) object;
1767 // if null, use delete method for optional primitives
1770 target.deleteFontStyle();
1773 target.setFontStyle(((java.lang.Integer) value).intValue());
1774 } catch (java.lang.Exception ex)
1776 throw new IllegalStateException(ex.toString());
1780 public java.lang.Object newInstance(java.lang.Object parent)
1785 desc.setHandler(handler);
1786 desc.setMultivalued(false);
1787 addFieldDescriptor(desc);
1789 // -- validation code for: _fontStyle
1790 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1792 org.exolab.castor.xml.validators.IntValidator typeValidator;
1793 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
1794 fieldValidator.setValidator(typeValidator);
1795 typeValidator.setMinInclusive(-2147483648);
1796 typeValidator.setMaxInclusive(2147483647);
1798 desc.setValidator(fieldValidator);
1800 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1801 java.lang.String.class, "_viewName", "viewName",
1802 org.exolab.castor.xml.NodeType.Attribute);
1803 desc.setImmutable(true);
1804 handler = new org.exolab.castor.xml.XMLFieldHandler()
1806 public java.lang.Object getValue(java.lang.Object object)
1807 throws IllegalStateException
1809 Viewport target = (Viewport) object;
1810 return target.getViewName();
1813 public void setValue(java.lang.Object object, java.lang.Object value)
1814 throws IllegalStateException, IllegalArgumentException
1818 Viewport target = (Viewport) object;
1819 target.setViewName((java.lang.String) value);
1820 } catch (java.lang.Exception ex)
1822 throw new IllegalStateException(ex.toString());
1826 public java.lang.Object newInstance(java.lang.Object parent)
1831 desc.setHandler(handler);
1832 desc.setMultivalued(false);
1833 addFieldDescriptor(desc);
1835 // -- validation code for: _viewName
1836 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1838 org.exolab.castor.xml.validators.StringValidator typeValidator;
1839 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
1840 fieldValidator.setValidator(typeValidator);
1841 typeValidator.setWhiteSpace("preserve");
1843 desc.setValidator(fieldValidator);
1844 // -- _sequenceSetId
1845 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1846 java.lang.String.class, "_sequenceSetId", "sequenceSetId",
1847 org.exolab.castor.xml.NodeType.Attribute);
1848 desc.setImmutable(true);
1849 handler = new org.exolab.castor.xml.XMLFieldHandler()
1851 public java.lang.Object getValue(java.lang.Object object)
1852 throws IllegalStateException
1854 Viewport target = (Viewport) object;
1855 return target.getSequenceSetId();
1858 public void setValue(java.lang.Object object, java.lang.Object value)
1859 throws IllegalStateException, IllegalArgumentException
1863 Viewport target = (Viewport) object;
1864 target.setSequenceSetId((java.lang.String) value);
1865 } catch (java.lang.Exception ex)
1867 throw new IllegalStateException(ex.toString());
1871 public java.lang.Object newInstance(java.lang.Object parent)
1876 desc.setHandler(handler);
1877 desc.setMultivalued(false);
1878 addFieldDescriptor(desc);
1880 // -- validation code for: _sequenceSetId
1881 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1883 org.exolab.castor.xml.validators.StringValidator typeValidator;
1884 typeValidator = new org.exolab.castor.xml.validators.StringValidator();
1885 fieldValidator.setValidator(typeValidator);
1886 typeValidator.setWhiteSpace("preserve");
1888 desc.setValidator(fieldValidator);
1889 // -- _gatheredViews
1890 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1891 java.lang.Boolean.TYPE, "_gatheredViews", "gatheredViews",
1892 org.exolab.castor.xml.NodeType.Attribute);
1893 handler = new org.exolab.castor.xml.XMLFieldHandler()
1895 public java.lang.Object getValue(java.lang.Object object)
1896 throws IllegalStateException
1898 Viewport target = (Viewport) object;
1899 if (!target.hasGatheredViews())
1903 return (target.getGatheredViews() ? java.lang.Boolean.TRUE
1904 : java.lang.Boolean.FALSE);
1907 public void setValue(java.lang.Object object, java.lang.Object value)
1908 throws IllegalStateException, IllegalArgumentException
1912 Viewport target = (Viewport) object;
1913 // if null, use delete method for optional primitives
1916 target.deleteGatheredViews();
1919 target.setGatheredViews(((java.lang.Boolean) value)
1921 } catch (java.lang.Exception ex)
1923 throw new IllegalStateException(ex.toString());
1927 public java.lang.Object newInstance(java.lang.Object parent)
1932 desc.setHandler(handler);
1933 desc.setMultivalued(false);
1934 addFieldDescriptor(desc);
1936 // -- validation code for: _gatheredViews
1937 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1939 org.exolab.castor.xml.validators.BooleanValidator typeValidator;
1940 typeValidator = new org.exolab.castor.xml.validators.BooleanValidator();
1941 fieldValidator.setValidator(typeValidator);
1943 desc.setValidator(fieldValidator);
1945 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
1946 java.lang.Integer.TYPE, "_textCol1", "textCol1",
1947 org.exolab.castor.xml.NodeType.Attribute);
1948 handler = new org.exolab.castor.xml.XMLFieldHandler()
1950 public java.lang.Object getValue(java.lang.Object object)
1951 throws IllegalStateException
1953 Viewport target = (Viewport) object;
1954 if (!target.hasTextCol1())
1958 return new java.lang.Integer(target.getTextCol1());
1961 public void setValue(java.lang.Object object, java.lang.Object value)
1962 throws IllegalStateException, IllegalArgumentException
1966 Viewport target = (Viewport) object;
1967 // if null, use delete method for optional primitives
1970 target.deleteTextCol1();
1973 target.setTextCol1(((java.lang.Integer) value).intValue());
1974 } catch (java.lang.Exception ex)
1976 throw new IllegalStateException(ex.toString());
1980 public java.lang.Object newInstance(java.lang.Object parent)
1985 desc.setHandler(handler);
1986 desc.setMultivalued(false);
1987 addFieldDescriptor(desc);
1989 // -- validation code for: _textCol1
1990 fieldValidator = new org.exolab.castor.xml.FieldValidator();
1992 org.exolab.castor.xml.validators.IntValidator typeValidator;
1993 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
1994 fieldValidator.setValidator(typeValidator);
1995 typeValidator.setMinInclusive(-2147483648);
1996 typeValidator.setMaxInclusive(2147483647);
1998 desc.setValidator(fieldValidator);
2000 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2001 java.lang.Integer.TYPE, "_textCol2", "textCol2",
2002 org.exolab.castor.xml.NodeType.Attribute);
2003 handler = new org.exolab.castor.xml.XMLFieldHandler()
2005 public java.lang.Object getValue(java.lang.Object object)
2006 throws IllegalStateException
2008 Viewport target = (Viewport) object;
2009 if (!target.hasTextCol2())
2013 return new java.lang.Integer(target.getTextCol2());
2016 public void setValue(java.lang.Object object, java.lang.Object value)
2017 throws IllegalStateException, IllegalArgumentException
2021 Viewport target = (Viewport) object;
2022 // if null, use delete method for optional primitives
2025 target.deleteTextCol2();
2028 target.setTextCol2(((java.lang.Integer) value).intValue());
2029 } catch (java.lang.Exception ex)
2031 throw new IllegalStateException(ex.toString());
2035 public java.lang.Object newInstance(java.lang.Object parent)
2040 desc.setHandler(handler);
2041 desc.setMultivalued(false);
2042 addFieldDescriptor(desc);
2044 // -- validation code for: _textCol2
2045 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2047 org.exolab.castor.xml.validators.IntValidator typeValidator;
2048 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2049 fieldValidator.setValidator(typeValidator);
2050 typeValidator.setMinInclusive(-2147483648);
2051 typeValidator.setMaxInclusive(2147483647);
2053 desc.setValidator(fieldValidator);
2054 // -- _textColThreshold
2055 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2056 java.lang.Integer.TYPE, "_textColThreshold",
2057 "textColThreshold", org.exolab.castor.xml.NodeType.Attribute);
2058 handler = new org.exolab.castor.xml.XMLFieldHandler()
2060 public java.lang.Object getValue(java.lang.Object object)
2061 throws IllegalStateException
2063 Viewport target = (Viewport) object;
2064 if (!target.hasTextColThreshold())
2068 return new java.lang.Integer(target.getTextColThreshold());
2071 public void setValue(java.lang.Object object, java.lang.Object value)
2072 throws IllegalStateException, IllegalArgumentException
2076 Viewport target = (Viewport) object;
2077 // if null, use delete method for optional primitives
2080 target.deleteTextColThreshold();
2083 target.setTextColThreshold(((java.lang.Integer) value).intValue());
2084 } catch (java.lang.Exception ex)
2086 throw new IllegalStateException(ex.toString());
2090 public java.lang.Object newInstance(java.lang.Object parent)
2095 desc.setHandler(handler);
2096 desc.setMultivalued(false);
2097 addFieldDescriptor(desc);
2099 // -- validation code for: _textColThreshold
2100 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2102 org.exolab.castor.xml.validators.IntValidator typeValidator;
2103 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2104 fieldValidator.setValidator(typeValidator);
2105 typeValidator.setMinInclusive(-2147483648);
2106 typeValidator.setMaxInclusive(2147483647);
2108 desc.setValidator(fieldValidator);
2110 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2111 java.lang.String.class, "_id", "id",
2112 org.exolab.castor.xml.NodeType.Attribute);
2113 super.setIdentity(desc);
2114 handler = new org.exolab.castor.xml.XMLFieldHandler()
2116 public java.lang.Object getValue(java.lang.Object object)
2117 throws IllegalStateException
2119 Viewport target = (Viewport) object;
2120 return target.getId();
2123 public void setValue(java.lang.Object object, java.lang.Object value)
2124 throws IllegalStateException, IllegalArgumentException
2128 Viewport target = (Viewport) object;
2129 target.setId((java.lang.String) value);
2130 } catch (java.lang.Exception ex)
2132 throw new IllegalStateException(ex.toString());
2136 public java.lang.Object newInstance(java.lang.Object parent)
2138 return new java.lang.String();
2141 desc.setHandler(handler);
2142 desc.setMultivalued(false);
2143 addFieldDescriptor(desc);
2145 // -- validation code for: _id
2146 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2148 org.exolab.castor.xml.validators.IdValidator typeValidator;
2149 typeValidator = new org.exolab.castor.xml.validators.IdValidator();
2150 fieldValidator.setValidator(typeValidator);
2152 desc.setValidator(fieldValidator);
2154 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2155 java.lang.Integer.TYPE, "_width", "width",
2156 org.exolab.castor.xml.NodeType.Attribute);
2157 handler = new org.exolab.castor.xml.XMLFieldHandler()
2159 public java.lang.Object getValue(java.lang.Object object)
2160 throws IllegalStateException
2162 Viewport target = (Viewport) object;
2163 if (!target.hasWidth())
2167 return new java.lang.Integer(target.getWidth());
2170 public void setValue(java.lang.Object object, java.lang.Object value)
2171 throws IllegalStateException, IllegalArgumentException
2175 Viewport target = (Viewport) object;
2176 // if null, use delete method for optional primitives
2179 target.deleteWidth();
2182 target.setWidth(((java.lang.Integer) value).intValue());
2183 } catch (java.lang.Exception ex)
2185 throw new IllegalStateException(ex.toString());
2189 public java.lang.Object newInstance(java.lang.Object parent)
2194 desc.setHandler(handler);
2195 desc.setMultivalued(false);
2196 addFieldDescriptor(desc);
2198 // -- validation code for: _width
2199 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2201 org.exolab.castor.xml.validators.IntValidator typeValidator;
2202 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2203 fieldValidator.setValidator(typeValidator);
2204 typeValidator.setMinInclusive(-2147483648);
2205 typeValidator.setMaxInclusive(2147483647);
2207 desc.setValidator(fieldValidator);
2209 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2210 java.lang.Integer.TYPE, "_height", "height",
2211 org.exolab.castor.xml.NodeType.Attribute);
2212 handler = new org.exolab.castor.xml.XMLFieldHandler()
2214 public java.lang.Object getValue(java.lang.Object object)
2215 throws IllegalStateException
2217 Viewport target = (Viewport) object;
2218 if (!target.hasHeight())
2222 return new java.lang.Integer(target.getHeight());
2225 public void setValue(java.lang.Object object, java.lang.Object value)
2226 throws IllegalStateException, IllegalArgumentException
2230 Viewport target = (Viewport) object;
2231 // if null, use delete method for optional primitives
2234 target.deleteHeight();
2237 target.setHeight(((java.lang.Integer) value).intValue());
2238 } catch (java.lang.Exception ex)
2240 throw new IllegalStateException(ex.toString());
2244 public java.lang.Object newInstance(java.lang.Object parent)
2249 desc.setHandler(handler);
2250 desc.setMultivalued(false);
2251 addFieldDescriptor(desc);
2253 // -- validation code for: _height
2254 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2256 org.exolab.castor.xml.validators.IntValidator typeValidator;
2257 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2258 fieldValidator.setValidator(typeValidator);
2259 typeValidator.setMinInclusive(-2147483648);
2260 typeValidator.setMaxInclusive(2147483647);
2262 desc.setValidator(fieldValidator);
2264 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2265 java.lang.Integer.TYPE, "_xpos", "xpos",
2266 org.exolab.castor.xml.NodeType.Attribute);
2267 handler = new org.exolab.castor.xml.XMLFieldHandler()
2269 public java.lang.Object getValue(java.lang.Object object)
2270 throws IllegalStateException
2272 Viewport target = (Viewport) object;
2273 if (!target.hasXpos())
2277 return new java.lang.Integer(target.getXpos());
2280 public void setValue(java.lang.Object object, java.lang.Object value)
2281 throws IllegalStateException, IllegalArgumentException
2285 Viewport target = (Viewport) object;
2286 // if null, use delete method for optional primitives
2289 target.deleteXpos();
2292 target.setXpos(((java.lang.Integer) value).intValue());
2293 } catch (java.lang.Exception ex)
2295 throw new IllegalStateException(ex.toString());
2299 public java.lang.Object newInstance(java.lang.Object parent)
2304 desc.setHandler(handler);
2305 desc.setMultivalued(false);
2306 addFieldDescriptor(desc);
2308 // -- validation code for: _xpos
2309 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2311 org.exolab.castor.xml.validators.IntValidator typeValidator;
2312 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2313 fieldValidator.setValidator(typeValidator);
2314 typeValidator.setMinInclusive(-2147483648);
2315 typeValidator.setMaxInclusive(2147483647);
2317 desc.setValidator(fieldValidator);
2319 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2320 java.lang.Integer.TYPE, "_ypos", "ypos",
2321 org.exolab.castor.xml.NodeType.Attribute);
2322 handler = new org.exolab.castor.xml.XMLFieldHandler()
2324 public java.lang.Object getValue(java.lang.Object object)
2325 throws IllegalStateException
2327 Viewport target = (Viewport) object;
2328 if (!target.hasYpos())
2332 return new java.lang.Integer(target.getYpos());
2335 public void setValue(java.lang.Object object, java.lang.Object value)
2336 throws IllegalStateException, IllegalArgumentException
2340 Viewport target = (Viewport) object;
2341 // if null, use delete method for optional primitives
2344 target.deleteYpos();
2347 target.setYpos(((java.lang.Integer) value).intValue());
2348 } catch (java.lang.Exception ex)
2350 throw new IllegalStateException(ex.toString());
2354 public java.lang.Object newInstance(java.lang.Object parent)
2359 desc.setHandler(handler);
2360 desc.setMultivalued(false);
2361 addFieldDescriptor(desc);
2363 // -- validation code for: _ypos
2364 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2366 org.exolab.castor.xml.validators.IntValidator typeValidator;
2367 typeValidator = new org.exolab.castor.xml.validators.IntValidator();
2368 fieldValidator.setValidator(typeValidator);
2369 typeValidator.setMinInclusive(-2147483648);
2370 typeValidator.setMaxInclusive(2147483647);
2372 desc.setValidator(fieldValidator);
2373 // -- initialize element descriptors
2375 // -- _annotationColours
2376 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2377 jalview.schemabinding.version2.AnnotationColours.class,
2378 "_annotationColours", "AnnotationColours",
2379 org.exolab.castor.xml.NodeType.Element);
2380 handler = new org.exolab.castor.xml.XMLFieldHandler()
2382 public java.lang.Object getValue(java.lang.Object object)
2383 throws IllegalStateException
2385 Viewport target = (Viewport) object;
2386 return target.getAnnotationColours();
2389 public void setValue(java.lang.Object object, java.lang.Object value)
2390 throws IllegalStateException, IllegalArgumentException
2394 Viewport target = (Viewport) object;
2395 target.setAnnotationColours((jalview.schemabinding.version2.AnnotationColours) value);
2396 } catch (java.lang.Exception ex)
2398 throw new IllegalStateException(ex.toString());
2402 public java.lang.Object newInstance(java.lang.Object parent)
2404 return new jalview.schemabinding.version2.AnnotationColours();
2407 desc.setHandler(handler);
2408 desc.setNameSpaceURI("www.jalview.org");
2409 desc.setMultivalued(false);
2410 addFieldDescriptor(desc);
2412 // -- validation code for: _annotationColours
2413 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2416 desc.setValidator(fieldValidator);
2417 // -- _hiddenColumnsList
2418 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2419 jalview.schemabinding.version2.HiddenColumns.class,
2420 "_hiddenColumnsList", "hiddenColumns",
2421 org.exolab.castor.xml.NodeType.Element);
2422 handler = new org.exolab.castor.xml.XMLFieldHandler()
2424 public java.lang.Object getValue(java.lang.Object object)
2425 throws IllegalStateException
2427 Viewport target = (Viewport) object;
2428 return target.getHiddenColumns();
2431 public void setValue(java.lang.Object object, java.lang.Object value)
2432 throws IllegalStateException, IllegalArgumentException
2436 Viewport target = (Viewport) object;
2437 target.addHiddenColumns((jalview.schemabinding.version2.HiddenColumns) value);
2438 } catch (java.lang.Exception ex)
2440 throw new IllegalStateException(ex.toString());
2444 public void resetValue(Object object) throws IllegalStateException,
2445 IllegalArgumentException
2449 Viewport target = (Viewport) object;
2450 target.removeAllHiddenColumns();
2451 } catch (java.lang.Exception ex)
2453 throw new IllegalStateException(ex.toString());
2457 public java.lang.Object newInstance(java.lang.Object parent)
2459 return new jalview.schemabinding.version2.HiddenColumns();
2462 desc.setHandler(handler);
2463 desc.setNameSpaceURI("www.jalview.org");
2464 desc.setMultivalued(true);
2465 addFieldDescriptor(desc);
2467 // -- validation code for: _hiddenColumnsList
2468 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2469 fieldValidator.setMinOccurs(0);
2472 desc.setValidator(fieldValidator);
2473 // -- _calcIdParamList
2474 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(
2475 jalview.schemabinding.version2.CalcIdParam.class,
2476 "_calcIdParamList", "calcIdParam",
2477 org.exolab.castor.xml.NodeType.Element);
2478 handler = new org.exolab.castor.xml.XMLFieldHandler()
2480 public java.lang.Object getValue(java.lang.Object object)
2481 throws IllegalStateException
2483 Viewport target = (Viewport) object;
2484 return target.getCalcIdParam();
2487 public void setValue(java.lang.Object object, java.lang.Object value)
2488 throws IllegalStateException, IllegalArgumentException
2492 Viewport target = (Viewport) object;
2493 target.addCalcIdParam((jalview.schemabinding.version2.CalcIdParam) value);
2494 } catch (java.lang.Exception ex)
2496 throw new IllegalStateException(ex.toString());
2500 public void resetValue(Object object) throws IllegalStateException,
2501 IllegalArgumentException
2505 Viewport target = (Viewport) object;
2506 target.removeAllCalcIdParam();
2507 } catch (java.lang.Exception ex)
2509 throw new IllegalStateException(ex.toString());
2513 public java.lang.Object newInstance(java.lang.Object parent)
2515 return new jalview.schemabinding.version2.CalcIdParam();
2518 desc.setHandler(handler);
2519 desc.setNameSpaceURI("www.jalview.org");
2520 desc.setMultivalued(true);
2521 addFieldDescriptor(desc);
2523 // -- validation code for: _calcIdParamList
2524 fieldValidator = new org.exolab.castor.xml.FieldValidator();
2525 fieldValidator.setMinOccurs(0);
2528 desc.setValidator(fieldValidator);
2536 * Method getAccessMode.
2538 * @return the access mode specified for this class.
2540 public org.exolab.castor.mapping.AccessMode getAccessMode()
2546 * Method getIdentity.
2548 * @return the identity field, null if this class has no identity.
2550 public org.exolab.castor.mapping.FieldDescriptor getIdentity()
2552 return super.getIdentity();
2556 * Method getJavaClass.
2558 * @return the Java class represented by this descriptor.
2560 public java.lang.Class getJavaClass()
2562 return jalview.schemabinding.version2.Viewport.class;
2566 * Method getNameSpacePrefix.
2568 * @return the namespace prefix to use when marshaling as XML.
2570 public java.lang.String getNameSpacePrefix()
2576 * Method getNameSpaceURI.
2578 * @return the namespace URI used when marshaling and unmarshaling as XML.
2580 public java.lang.String getNameSpaceURI()
2586 * Method getValidator.
2588 * @return a specific validator for the class described by this
2591 public org.exolab.castor.xml.TypeValidator getValidator()
2597 * Method getXMLName.
2599 * @return the XML Name for the Class being described.
2601 public java.lang.String getXMLName()
2607 * Method isElementDefinition.
2609 * @return true if XML schema definition of this Class is that of a global
2610 * element or element with anonymous type definition.
2612 public boolean isElementDefinition()
2614 return _elementDefinition;