2 * This class was automatically generated with
\r
3 * <a href="http://www.castor.org">Castor 0.9.6</a>, using an XML
\r
8 package jalview.schemabinding.version2;
\r
10 //---------------------------------/
\r
11 //- Imported classes and packages -/
\r
12 //---------------------------------/
\r
14 import org.exolab.castor.xml.validators.*;
\r
17 * Class ViewportDescriptor.
\r
19 * @version $Revision$ $Date$
\r
21 public class ViewportDescriptor
\r
22 extends org.exolab.castor.xml.util.XMLClassDescriptorImpl
\r
25 //--------------------------/
\r
26 //- Class/Member Variables -/
\r
27 //--------------------------/
\r
32 private java.lang.String nsPrefix;
\r
37 private java.lang.String nsURI;
\r
42 private java.lang.String xmlName;
\r
47 private org.exolab.castor.xml.XMLFieldDescriptor identity;
\r
53 public ViewportDescriptor()
\r
56 nsURI = "www.jalview.org";
\r
57 xmlName = "Viewport";
\r
59 //-- set grouping compositor
\r
60 setCompositorAsSequence();
\r
61 org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null;
\r
62 org.exolab.castor.xml.XMLFieldHandler handler = null;
\r
63 org.exolab.castor.xml.FieldValidator fieldValidator = null;
\r
64 //-- initialize attribute descriptors
\r
66 //-- _conservationSelected
\r
67 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
68 Boolean.TYPE, "_conservationSelected", "conservationSelected",
\r
69 org.exolab.castor.xml.NodeType.Attribute);
\r
70 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
72 public java.lang.Object getValue(java.lang.Object object)
\r
73 throws IllegalStateException
\r
75 Viewport target = (Viewport) object;
\r
76 if (!target.hasConservationSelected())
\r
80 return (target.getConservationSelected() ? java.lang.Boolean.TRUE :
\r
81 java.lang.Boolean.FALSE);
\r
84 public void setValue(java.lang.Object object, java.lang.Object value)
\r
85 throws IllegalStateException, IllegalArgumentException
\r
89 Viewport target = (Viewport) object;
\r
90 // if null, use delete method for optional primitives
\r
93 target.deleteConservationSelected();
\r
96 target.setConservationSelected( ( (java.lang.Boolean) value).
\r
99 catch (java.lang.Exception ex)
\r
101 throw new IllegalStateException(ex.toString());
\r
105 public java.lang.Object newInstance(java.lang.Object parent)
\r
110 desc.setHandler(handler);
\r
111 addFieldDescriptor(desc);
\r
113 //-- validation code for: _conservationSelected
\r
114 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
116 BooleanValidator typeValidator = new BooleanValidator();
\r
117 fieldValidator.setValidator(typeValidator);
\r
119 desc.setValidator(fieldValidator);
\r
121 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
122 Boolean.TYPE, "_pidSelected", "pidSelected",
\r
123 org.exolab.castor.xml.NodeType.Attribute);
\r
124 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
126 public java.lang.Object getValue(java.lang.Object object)
\r
127 throws IllegalStateException
\r
129 Viewport target = (Viewport) object;
\r
130 if (!target.hasPidSelected())
\r
134 return (target.getPidSelected() ? java.lang.Boolean.TRUE :
\r
135 java.lang.Boolean.FALSE);
\r
138 public void setValue(java.lang.Object object, java.lang.Object value)
\r
139 throws IllegalStateException, IllegalArgumentException
\r
143 Viewport target = (Viewport) object;
\r
144 // if null, use delete method for optional primitives
\r
147 target.deletePidSelected();
\r
150 target.setPidSelected( ( (java.lang.Boolean) value).booleanValue());
\r
152 catch (java.lang.Exception ex)
\r
154 throw new IllegalStateException(ex.toString());
\r
158 public java.lang.Object newInstance(java.lang.Object parent)
\r
163 desc.setHandler(handler);
\r
164 addFieldDescriptor(desc);
\r
166 //-- validation code for: _pidSelected
\r
167 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
169 BooleanValidator typeValidator = new BooleanValidator();
\r
170 fieldValidator.setValidator(typeValidator);
\r
172 desc.setValidator(fieldValidator);
\r
174 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
175 String.class, "_bgColour", "bgColour",
\r
176 org.exolab.castor.xml.NodeType.Attribute);
\r
177 desc.setImmutable(true);
\r
178 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
180 public java.lang.Object getValue(java.lang.Object object)
\r
181 throws IllegalStateException
\r
183 Viewport target = (Viewport) object;
\r
184 return target.getBgColour();
\r
187 public void setValue(java.lang.Object object, java.lang.Object value)
\r
188 throws IllegalStateException, IllegalArgumentException
\r
192 Viewport target = (Viewport) object;
\r
193 target.setBgColour( (java.lang.String) value);
\r
195 catch (java.lang.Exception ex)
\r
197 throw new IllegalStateException(ex.toString());
\r
201 public java.lang.Object newInstance(java.lang.Object parent)
\r
206 desc.setHandler(handler);
\r
207 addFieldDescriptor(desc);
\r
209 //-- validation code for: _bgColour
\r
210 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
212 StringValidator typeValidator = new StringValidator();
\r
213 typeValidator.setWhiteSpace("preserve");
\r
214 fieldValidator.setValidator(typeValidator);
\r
216 desc.setValidator(fieldValidator);
\r
217 //-- _consThreshold
\r
218 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
219 Integer.TYPE, "_consThreshold", "consThreshold",
\r
220 org.exolab.castor.xml.NodeType.Attribute);
\r
221 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
223 public java.lang.Object getValue(java.lang.Object object)
\r
224 throws IllegalStateException
\r
226 Viewport target = (Viewport) object;
\r
227 if (!target.hasConsThreshold())
\r
231 return new java.lang.Integer(target.getConsThreshold());
\r
234 public void setValue(java.lang.Object object, java.lang.Object value)
\r
235 throws IllegalStateException, IllegalArgumentException
\r
239 Viewport target = (Viewport) object;
\r
240 // if null, use delete method for optional primitives
\r
243 target.deleteConsThreshold();
\r
246 target.setConsThreshold( ( (java.lang.Integer) value).intValue());
\r
248 catch (java.lang.Exception ex)
\r
250 throw new IllegalStateException(ex.toString());
\r
254 public java.lang.Object newInstance(java.lang.Object parent)
\r
259 desc.setHandler(handler);
\r
260 addFieldDescriptor(desc);
\r
262 //-- validation code for: _consThreshold
\r
263 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
265 IntegerValidator typeValidator = new IntegerValidator();
\r
266 fieldValidator.setValidator(typeValidator);
\r
268 desc.setValidator(fieldValidator);
\r
270 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
271 Integer.TYPE, "_pidThreshold", "pidThreshold",
\r
272 org.exolab.castor.xml.NodeType.Attribute);
\r
273 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
275 public java.lang.Object getValue(java.lang.Object object)
\r
276 throws IllegalStateException
\r
278 Viewport target = (Viewport) object;
\r
279 if (!target.hasPidThreshold())
\r
283 return new java.lang.Integer(target.getPidThreshold());
\r
286 public void setValue(java.lang.Object object, java.lang.Object value)
\r
287 throws IllegalStateException, IllegalArgumentException
\r
291 Viewport target = (Viewport) object;
\r
292 // if null, use delete method for optional primitives
\r
295 target.deletePidThreshold();
\r
298 target.setPidThreshold( ( (java.lang.Integer) value).intValue());
\r
300 catch (java.lang.Exception ex)
\r
302 throw new IllegalStateException(ex.toString());
\r
306 public java.lang.Object newInstance(java.lang.Object parent)
\r
311 desc.setHandler(handler);
\r
312 addFieldDescriptor(desc);
\r
314 //-- validation code for: _pidThreshold
\r
315 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
317 IntegerValidator typeValidator = new IntegerValidator();
\r
318 fieldValidator.setValidator(typeValidator);
\r
320 desc.setValidator(fieldValidator);
\r
322 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
323 String.class, "_title", "title",
\r
324 org.exolab.castor.xml.NodeType.Attribute);
\r
325 desc.setImmutable(true);
\r
326 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
328 public java.lang.Object getValue(java.lang.Object object)
\r
329 throws IllegalStateException
\r
331 Viewport target = (Viewport) object;
\r
332 return target.getTitle();
\r
335 public void setValue(java.lang.Object object, java.lang.Object value)
\r
336 throws IllegalStateException, IllegalArgumentException
\r
340 Viewport target = (Viewport) object;
\r
341 target.setTitle( (java.lang.String) value);
\r
343 catch (java.lang.Exception ex)
\r
345 throw new IllegalStateException(ex.toString());
\r
349 public java.lang.Object newInstance(java.lang.Object parent)
\r
354 desc.setHandler(handler);
\r
355 addFieldDescriptor(desc);
\r
357 //-- validation code for: _title
\r
358 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
360 StringValidator typeValidator = new StringValidator();
\r
361 typeValidator.setWhiteSpace("preserve");
\r
362 fieldValidator.setValidator(typeValidator);
\r
364 desc.setValidator(fieldValidator);
\r
366 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
367 Boolean.TYPE, "_showFullId", "showFullId",
\r
368 org.exolab.castor.xml.NodeType.Attribute);
\r
369 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
371 public java.lang.Object getValue(java.lang.Object object)
\r
372 throws IllegalStateException
\r
374 Viewport target = (Viewport) object;
\r
375 if (!target.hasShowFullId())
\r
379 return (target.getShowFullId() ? java.lang.Boolean.TRUE :
\r
380 java.lang.Boolean.FALSE);
\r
383 public void setValue(java.lang.Object object, java.lang.Object value)
\r
384 throws IllegalStateException, IllegalArgumentException
\r
388 Viewport target = (Viewport) object;
\r
389 // if null, use delete method for optional primitives
\r
392 target.deleteShowFullId();
\r
395 target.setShowFullId( ( (java.lang.Boolean) value).booleanValue());
\r
397 catch (java.lang.Exception ex)
\r
399 throw new IllegalStateException(ex.toString());
\r
403 public java.lang.Object newInstance(java.lang.Object parent)
\r
408 desc.setHandler(handler);
\r
409 addFieldDescriptor(desc);
\r
411 //-- validation code for: _showFullId
\r
412 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
414 BooleanValidator typeValidator = new BooleanValidator();
\r
415 fieldValidator.setValidator(typeValidator);
\r
417 desc.setValidator(fieldValidator);
\r
418 //-- _rightAlignIds
\r
419 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
420 Boolean.TYPE, "_rightAlignIds", "rightAlignIds",
\r
421 org.exolab.castor.xml.NodeType.Attribute);
\r
422 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
424 public java.lang.Object getValue(java.lang.Object object)
\r
425 throws IllegalStateException
\r
427 Viewport target = (Viewport) object;
\r
428 if (!target.hasRightAlignIds())
\r
432 return (target.getRightAlignIds() ? java.lang.Boolean.TRUE :
\r
433 java.lang.Boolean.FALSE);
\r
436 public void setValue(java.lang.Object object, java.lang.Object value)
\r
437 throws IllegalStateException, IllegalArgumentException
\r
441 Viewport target = (Viewport) object;
\r
442 // if null, use delete method for optional primitives
\r
445 target.deleteRightAlignIds();
\r
448 target.setRightAlignIds( ( (java.lang.Boolean) value).booleanValue());
\r
450 catch (java.lang.Exception ex)
\r
452 throw new IllegalStateException(ex.toString());
\r
456 public java.lang.Object newInstance(java.lang.Object parent)
\r
461 desc.setHandler(handler);
\r
462 addFieldDescriptor(desc);
\r
464 //-- validation code for: _rightAlignIds
\r
465 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
467 BooleanValidator typeValidator = new BooleanValidator();
\r
468 fieldValidator.setValidator(typeValidator);
\r
470 desc.setValidator(fieldValidator);
\r
472 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
473 Boolean.TYPE, "_showText", "showText",
\r
474 org.exolab.castor.xml.NodeType.Attribute);
\r
475 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
477 public java.lang.Object getValue(java.lang.Object object)
\r
478 throws IllegalStateException
\r
480 Viewport target = (Viewport) object;
\r
481 if (!target.hasShowText())
\r
485 return (target.getShowText() ? java.lang.Boolean.TRUE :
\r
486 java.lang.Boolean.FALSE);
\r
489 public void setValue(java.lang.Object object, java.lang.Object value)
\r
490 throws IllegalStateException, IllegalArgumentException
\r
494 Viewport target = (Viewport) object;
\r
495 // if null, use delete method for optional primitives
\r
498 target.deleteShowText();
\r
501 target.setShowText( ( (java.lang.Boolean) value).booleanValue());
\r
503 catch (java.lang.Exception ex)
\r
505 throw new IllegalStateException(ex.toString());
\r
509 public java.lang.Object newInstance(java.lang.Object parent)
\r
514 desc.setHandler(handler);
\r
515 addFieldDescriptor(desc);
\r
517 //-- validation code for: _showText
\r
518 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
520 BooleanValidator typeValidator = new BooleanValidator();
\r
521 fieldValidator.setValidator(typeValidator);
\r
523 desc.setValidator(fieldValidator);
\r
524 //-- _showColourText
\r
525 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
526 Boolean.TYPE, "_showColourText", "showColourText",
\r
527 org.exolab.castor.xml.NodeType.Attribute);
\r
528 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
530 public java.lang.Object getValue(java.lang.Object object)
\r
531 throws IllegalStateException
\r
533 Viewport target = (Viewport) object;
\r
534 if (!target.hasShowColourText())
\r
538 return (target.getShowColourText() ? java.lang.Boolean.TRUE :
\r
539 java.lang.Boolean.FALSE);
\r
542 public void setValue(java.lang.Object object, java.lang.Object value)
\r
543 throws IllegalStateException, IllegalArgumentException
\r
547 Viewport target = (Viewport) object;
\r
548 // if null, use delete method for optional primitives
\r
551 target.deleteShowColourText();
\r
554 target.setShowColourText( ( (java.lang.Boolean) value).booleanValue());
\r
556 catch (java.lang.Exception ex)
\r
558 throw new IllegalStateException(ex.toString());
\r
562 public java.lang.Object newInstance(java.lang.Object parent)
\r
567 desc.setHandler(handler);
\r
568 addFieldDescriptor(desc);
\r
570 //-- validation code for: _showColourText
\r
571 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
573 BooleanValidator typeValidator = new BooleanValidator();
\r
574 fieldValidator.setValidator(typeValidator);
\r
576 desc.setValidator(fieldValidator);
\r
578 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
579 Boolean.TYPE, "_showBoxes", "showBoxes",
\r
580 org.exolab.castor.xml.NodeType.Attribute);
\r
581 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
583 public java.lang.Object getValue(java.lang.Object object)
\r
584 throws IllegalStateException
\r
586 Viewport target = (Viewport) object;
\r
587 if (!target.hasShowBoxes())
\r
591 return (target.getShowBoxes() ? java.lang.Boolean.TRUE :
\r
592 java.lang.Boolean.FALSE);
\r
595 public void setValue(java.lang.Object object, java.lang.Object value)
\r
596 throws IllegalStateException, IllegalArgumentException
\r
600 Viewport target = (Viewport) object;
\r
601 // if null, use delete method for optional primitives
\r
604 target.deleteShowBoxes();
\r
607 target.setShowBoxes( ( (java.lang.Boolean) value).booleanValue());
\r
609 catch (java.lang.Exception ex)
\r
611 throw new IllegalStateException(ex.toString());
\r
615 public java.lang.Object newInstance(java.lang.Object parent)
\r
620 desc.setHandler(handler);
\r
621 addFieldDescriptor(desc);
\r
623 //-- validation code for: _showBoxes
\r
624 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
626 BooleanValidator typeValidator = new BooleanValidator();
\r
627 fieldValidator.setValidator(typeValidator);
\r
629 desc.setValidator(fieldValidator);
\r
630 //-- _wrapAlignment
\r
631 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
632 Boolean.TYPE, "_wrapAlignment", "wrapAlignment",
\r
633 org.exolab.castor.xml.NodeType.Attribute);
\r
634 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
636 public java.lang.Object getValue(java.lang.Object object)
\r
637 throws IllegalStateException
\r
639 Viewport target = (Viewport) object;
\r
640 if (!target.hasWrapAlignment())
\r
644 return (target.getWrapAlignment() ? java.lang.Boolean.TRUE :
\r
645 java.lang.Boolean.FALSE);
\r
648 public void setValue(java.lang.Object object, java.lang.Object value)
\r
649 throws IllegalStateException, IllegalArgumentException
\r
653 Viewport target = (Viewport) object;
\r
654 // if null, use delete method for optional primitives
\r
657 target.deleteWrapAlignment();
\r
660 target.setWrapAlignment( ( (java.lang.Boolean) value).booleanValue());
\r
662 catch (java.lang.Exception ex)
\r
664 throw new IllegalStateException(ex.toString());
\r
668 public java.lang.Object newInstance(java.lang.Object parent)
\r
673 desc.setHandler(handler);
\r
674 addFieldDescriptor(desc);
\r
676 //-- validation code for: _wrapAlignment
\r
677 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
679 BooleanValidator typeValidator = new BooleanValidator();
\r
680 fieldValidator.setValidator(typeValidator);
\r
682 desc.setValidator(fieldValidator);
\r
684 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
685 Boolean.TYPE, "_renderGaps", "renderGaps",
\r
686 org.exolab.castor.xml.NodeType.Attribute);
\r
687 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
689 public java.lang.Object getValue(java.lang.Object object)
\r
690 throws IllegalStateException
\r
692 Viewport target = (Viewport) object;
\r
693 if (!target.hasRenderGaps())
\r
697 return (target.getRenderGaps() ? java.lang.Boolean.TRUE :
\r
698 java.lang.Boolean.FALSE);
\r
701 public void setValue(java.lang.Object object, java.lang.Object value)
\r
702 throws IllegalStateException, IllegalArgumentException
\r
706 Viewport target = (Viewport) object;
\r
707 // if null, use delete method for optional primitives
\r
710 target.deleteRenderGaps();
\r
713 target.setRenderGaps( ( (java.lang.Boolean) value).booleanValue());
\r
715 catch (java.lang.Exception ex)
\r
717 throw new IllegalStateException(ex.toString());
\r
721 public java.lang.Object newInstance(java.lang.Object parent)
\r
726 desc.setHandler(handler);
\r
727 addFieldDescriptor(desc);
\r
729 //-- validation code for: _renderGaps
\r
730 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
732 BooleanValidator typeValidator = new BooleanValidator();
\r
733 fieldValidator.setValidator(typeValidator);
\r
735 desc.setValidator(fieldValidator);
\r
736 //-- _showSequenceFeatures
\r
737 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
738 Boolean.TYPE, "_showSequenceFeatures", "showSequenceFeatures",
\r
739 org.exolab.castor.xml.NodeType.Attribute);
\r
740 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
742 public java.lang.Object getValue(java.lang.Object object)
\r
743 throws IllegalStateException
\r
745 Viewport target = (Viewport) object;
\r
746 if (!target.hasShowSequenceFeatures())
\r
750 return (target.getShowSequenceFeatures() ? java.lang.Boolean.TRUE :
\r
751 java.lang.Boolean.FALSE);
\r
754 public void setValue(java.lang.Object object, java.lang.Object value)
\r
755 throws IllegalStateException, IllegalArgumentException
\r
759 Viewport target = (Viewport) object;
\r
760 // if null, use delete method for optional primitives
\r
763 target.deleteShowSequenceFeatures();
\r
766 target.setShowSequenceFeatures( ( (java.lang.Boolean) value).
\r
769 catch (java.lang.Exception ex)
\r
771 throw new IllegalStateException(ex.toString());
\r
775 public java.lang.Object newInstance(java.lang.Object parent)
\r
780 desc.setHandler(handler);
\r
781 addFieldDescriptor(desc);
\r
783 //-- validation code for: _showSequenceFeatures
\r
784 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
786 BooleanValidator typeValidator = new BooleanValidator();
\r
787 fieldValidator.setValidator(typeValidator);
\r
789 desc.setValidator(fieldValidator);
\r
790 //-- _showAnnotation
\r
791 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
792 Boolean.TYPE, "_showAnnotation", "showAnnotation",
\r
793 org.exolab.castor.xml.NodeType.Attribute);
\r
794 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
796 public java.lang.Object getValue(java.lang.Object object)
\r
797 throws IllegalStateException
\r
799 Viewport target = (Viewport) object;
\r
800 if (!target.hasShowAnnotation())
\r
804 return (target.getShowAnnotation() ? java.lang.Boolean.TRUE :
\r
805 java.lang.Boolean.FALSE);
\r
808 public void setValue(java.lang.Object object, java.lang.Object value)
\r
809 throws IllegalStateException, IllegalArgumentException
\r
813 Viewport target = (Viewport) object;
\r
814 // if null, use delete method for optional primitives
\r
817 target.deleteShowAnnotation();
\r
820 target.setShowAnnotation( ( (java.lang.Boolean) value).booleanValue());
\r
822 catch (java.lang.Exception ex)
\r
824 throw new IllegalStateException(ex.toString());
\r
828 public java.lang.Object newInstance(java.lang.Object parent)
\r
833 desc.setHandler(handler);
\r
834 addFieldDescriptor(desc);
\r
836 //-- validation code for: _showAnnotation
\r
837 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
839 BooleanValidator typeValidator = new BooleanValidator();
\r
840 fieldValidator.setValidator(typeValidator);
\r
842 desc.setValidator(fieldValidator);
\r
844 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
845 Integer.TYPE, "_xpos", "xpos", org.exolab.castor.xml.NodeType.Attribute);
\r
846 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
848 public java.lang.Object getValue(java.lang.Object object)
\r
849 throws IllegalStateException
\r
851 Viewport target = (Viewport) object;
\r
852 if (!target.hasXpos())
\r
856 return new java.lang.Integer(target.getXpos());
\r
859 public void setValue(java.lang.Object object, java.lang.Object value)
\r
860 throws IllegalStateException, IllegalArgumentException
\r
864 Viewport target = (Viewport) object;
\r
865 // if null, use delete method for optional primitives
\r
868 target.deleteXpos();
\r
871 target.setXpos( ( (java.lang.Integer) value).intValue());
\r
873 catch (java.lang.Exception ex)
\r
875 throw new IllegalStateException(ex.toString());
\r
879 public java.lang.Object newInstance(java.lang.Object parent)
\r
884 desc.setHandler(handler);
\r
885 addFieldDescriptor(desc);
\r
887 //-- validation code for: _xpos
\r
888 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
890 IntegerValidator typeValidator = new IntegerValidator();
\r
891 fieldValidator.setValidator(typeValidator);
\r
893 desc.setValidator(fieldValidator);
\r
895 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
896 Integer.TYPE, "_ypos", "ypos", org.exolab.castor.xml.NodeType.Attribute);
\r
897 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
899 public java.lang.Object getValue(java.lang.Object object)
\r
900 throws IllegalStateException
\r
902 Viewport target = (Viewport) object;
\r
903 if (!target.hasYpos())
\r
907 return new java.lang.Integer(target.getYpos());
\r
910 public void setValue(java.lang.Object object, java.lang.Object value)
\r
911 throws IllegalStateException, IllegalArgumentException
\r
915 Viewport target = (Viewport) object;
\r
916 // if null, use delete method for optional primitives
\r
919 target.deleteYpos();
\r
922 target.setYpos( ( (java.lang.Integer) value).intValue());
\r
924 catch (java.lang.Exception ex)
\r
926 throw new IllegalStateException(ex.toString());
\r
930 public java.lang.Object newInstance(java.lang.Object parent)
\r
935 desc.setHandler(handler);
\r
936 addFieldDescriptor(desc);
\r
938 //-- validation code for: _ypos
\r
939 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
941 IntegerValidator typeValidator = new IntegerValidator();
\r
942 fieldValidator.setValidator(typeValidator);
\r
944 desc.setValidator(fieldValidator);
\r
946 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
947 Integer.TYPE, "_width", "width",
\r
948 org.exolab.castor.xml.NodeType.Attribute);
\r
949 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
951 public java.lang.Object getValue(java.lang.Object object)
\r
952 throws IllegalStateException
\r
954 Viewport target = (Viewport) object;
\r
955 if (!target.hasWidth())
\r
959 return new java.lang.Integer(target.getWidth());
\r
962 public void setValue(java.lang.Object object, java.lang.Object value)
\r
963 throws IllegalStateException, IllegalArgumentException
\r
967 Viewport target = (Viewport) object;
\r
968 // if null, use delete method for optional primitives
\r
971 target.deleteWidth();
\r
974 target.setWidth( ( (java.lang.Integer) value).intValue());
\r
976 catch (java.lang.Exception ex)
\r
978 throw new IllegalStateException(ex.toString());
\r
982 public java.lang.Object newInstance(java.lang.Object parent)
\r
987 desc.setHandler(handler);
\r
988 addFieldDescriptor(desc);
\r
990 //-- validation code for: _width
\r
991 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
993 IntegerValidator typeValidator = new IntegerValidator();
\r
994 fieldValidator.setValidator(typeValidator);
\r
996 desc.setValidator(fieldValidator);
\r
998 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
999 Integer.TYPE, "_height", "height",
\r
1000 org.exolab.castor.xml.NodeType.Attribute);
\r
1001 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1003 public java.lang.Object getValue(java.lang.Object object)
\r
1004 throws IllegalStateException
\r
1006 Viewport target = (Viewport) object;
\r
1007 if (!target.hasHeight())
\r
1011 return new java.lang.Integer(target.getHeight());
\r
1014 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1015 throws IllegalStateException, IllegalArgumentException
\r
1019 Viewport target = (Viewport) object;
\r
1020 // if null, use delete method for optional primitives
\r
1021 if (value == null)
\r
1023 target.deleteHeight();
\r
1026 target.setHeight( ( (java.lang.Integer) value).intValue());
\r
1028 catch (java.lang.Exception ex)
\r
1030 throw new IllegalStateException(ex.toString());
\r
1034 public java.lang.Object newInstance(java.lang.Object parent)
\r
1039 desc.setHandler(handler);
\r
1040 addFieldDescriptor(desc);
\r
1042 //-- validation code for: _height
\r
1043 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1044 { //-- local scope
\r
1045 IntegerValidator typeValidator = new IntegerValidator();
\r
1046 fieldValidator.setValidator(typeValidator);
\r
1048 desc.setValidator(fieldValidator);
\r
1050 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1051 Integer.TYPE, "_startRes", "startRes",
\r
1052 org.exolab.castor.xml.NodeType.Attribute);
\r
1053 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1055 public java.lang.Object getValue(java.lang.Object object)
\r
1056 throws IllegalStateException
\r
1058 Viewport target = (Viewport) object;
\r
1059 if (!target.hasStartRes())
\r
1063 return new java.lang.Integer(target.getStartRes());
\r
1066 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1067 throws IllegalStateException, IllegalArgumentException
\r
1071 Viewport target = (Viewport) object;
\r
1072 // if null, use delete method for optional primitives
\r
1073 if (value == null)
\r
1075 target.deleteStartRes();
\r
1078 target.setStartRes( ( (java.lang.Integer) value).intValue());
\r
1080 catch (java.lang.Exception ex)
\r
1082 throw new IllegalStateException(ex.toString());
\r
1086 public java.lang.Object newInstance(java.lang.Object parent)
\r
1091 desc.setHandler(handler);
\r
1092 addFieldDescriptor(desc);
\r
1094 //-- validation code for: _startRes
\r
1095 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1096 { //-- local scope
\r
1097 IntegerValidator typeValidator = new IntegerValidator();
\r
1098 fieldValidator.setValidator(typeValidator);
\r
1100 desc.setValidator(fieldValidator);
\r
1102 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1103 Integer.TYPE, "_startSeq", "startSeq",
\r
1104 org.exolab.castor.xml.NodeType.Attribute);
\r
1105 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1107 public java.lang.Object getValue(java.lang.Object object)
\r
1108 throws IllegalStateException
\r
1110 Viewport target = (Viewport) object;
\r
1111 if (!target.hasStartSeq())
\r
1115 return new java.lang.Integer(target.getStartSeq());
\r
1118 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1119 throws IllegalStateException, IllegalArgumentException
\r
1123 Viewport target = (Viewport) object;
\r
1124 // if null, use delete method for optional primitives
\r
1125 if (value == null)
\r
1127 target.deleteStartSeq();
\r
1130 target.setStartSeq( ( (java.lang.Integer) value).intValue());
\r
1132 catch (java.lang.Exception ex)
\r
1134 throw new IllegalStateException(ex.toString());
\r
1138 public java.lang.Object newInstance(java.lang.Object parent)
\r
1143 desc.setHandler(handler);
\r
1144 addFieldDescriptor(desc);
\r
1146 //-- validation code for: _startSeq
\r
1147 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1148 { //-- local scope
\r
1149 IntegerValidator typeValidator = new IntegerValidator();
\r
1150 fieldValidator.setValidator(typeValidator);
\r
1152 desc.setValidator(fieldValidator);
\r
1154 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1155 String.class, "_fontName", "fontName",
\r
1156 org.exolab.castor.xml.NodeType.Attribute);
\r
1157 desc.setImmutable(true);
\r
1158 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1160 public java.lang.Object getValue(java.lang.Object object)
\r
1161 throws IllegalStateException
\r
1163 Viewport target = (Viewport) object;
\r
1164 return target.getFontName();
\r
1167 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1168 throws IllegalStateException, IllegalArgumentException
\r
1172 Viewport target = (Viewport) object;
\r
1173 target.setFontName( (java.lang.String) value);
\r
1175 catch (java.lang.Exception ex)
\r
1177 throw new IllegalStateException(ex.toString());
\r
1181 public java.lang.Object newInstance(java.lang.Object parent)
\r
1186 desc.setHandler(handler);
\r
1187 addFieldDescriptor(desc);
\r
1189 //-- validation code for: _fontName
\r
1190 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1191 { //-- local scope
\r
1192 StringValidator typeValidator = new StringValidator();
\r
1193 typeValidator.setWhiteSpace("preserve");
\r
1194 fieldValidator.setValidator(typeValidator);
\r
1196 desc.setValidator(fieldValidator);
\r
1198 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1199 Integer.TYPE, "_fontSize", "fontSize",
\r
1200 org.exolab.castor.xml.NodeType.Attribute);
\r
1201 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1203 public java.lang.Object getValue(java.lang.Object object)
\r
1204 throws IllegalStateException
\r
1206 Viewport target = (Viewport) object;
\r
1207 if (!target.hasFontSize())
\r
1211 return new java.lang.Integer(target.getFontSize());
\r
1214 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1215 throws IllegalStateException, IllegalArgumentException
\r
1219 Viewport target = (Viewport) object;
\r
1220 // if null, use delete method for optional primitives
\r
1221 if (value == null)
\r
1223 target.deleteFontSize();
\r
1226 target.setFontSize( ( (java.lang.Integer) value).intValue());
\r
1228 catch (java.lang.Exception ex)
\r
1230 throw new IllegalStateException(ex.toString());
\r
1234 public java.lang.Object newInstance(java.lang.Object parent)
\r
1239 desc.setHandler(handler);
\r
1240 addFieldDescriptor(desc);
\r
1242 //-- validation code for: _fontSize
\r
1243 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1244 { //-- local scope
\r
1245 IntegerValidator typeValidator = new IntegerValidator();
\r
1246 fieldValidator.setValidator(typeValidator);
\r
1248 desc.setValidator(fieldValidator);
\r
1250 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1251 Integer.TYPE, "_fontStyle", "fontStyle",
\r
1252 org.exolab.castor.xml.NodeType.Attribute);
\r
1253 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1255 public java.lang.Object getValue(java.lang.Object object)
\r
1256 throws IllegalStateException
\r
1258 Viewport target = (Viewport) object;
\r
1259 if (!target.hasFontStyle())
\r
1263 return new java.lang.Integer(target.getFontStyle());
\r
1266 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1267 throws IllegalStateException, IllegalArgumentException
\r
1271 Viewport target = (Viewport) object;
\r
1272 // if null, use delete method for optional primitives
\r
1273 if (value == null)
\r
1275 target.deleteFontStyle();
\r
1278 target.setFontStyle( ( (java.lang.Integer) value).intValue());
\r
1280 catch (java.lang.Exception ex)
\r
1282 throw new IllegalStateException(ex.toString());
\r
1286 public java.lang.Object newInstance(java.lang.Object parent)
\r
1291 desc.setHandler(handler);
\r
1292 addFieldDescriptor(desc);
\r
1294 //-- validation code for: _fontStyle
\r
1295 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1296 { //-- local scope
\r
1297 IntegerValidator typeValidator = new IntegerValidator();
\r
1298 fieldValidator.setValidator(typeValidator);
\r
1300 desc.setValidator(fieldValidator);
\r
1302 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1303 String.class, "_viewName", "viewName",
\r
1304 org.exolab.castor.xml.NodeType.Attribute);
\r
1305 desc.setImmutable(true);
\r
1306 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1308 public java.lang.Object getValue(java.lang.Object object)
\r
1309 throws IllegalStateException
\r
1311 Viewport target = (Viewport) object;
\r
1312 return target.getViewName();
\r
1315 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1316 throws IllegalStateException, IllegalArgumentException
\r
1320 Viewport target = (Viewport) object;
\r
1321 target.setViewName( (java.lang.String) value);
\r
1323 catch (java.lang.Exception ex)
\r
1325 throw new IllegalStateException(ex.toString());
\r
1329 public java.lang.Object newInstance(java.lang.Object parent)
\r
1334 desc.setHandler(handler);
\r
1335 addFieldDescriptor(desc);
\r
1337 //-- validation code for: _viewName
\r
1338 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1339 { //-- local scope
\r
1340 StringValidator typeValidator = new StringValidator();
\r
1341 typeValidator.setWhiteSpace("preserve");
\r
1342 fieldValidator.setValidator(typeValidator);
\r
1344 desc.setValidator(fieldValidator);
\r
1345 //-- _sequenceSetId
\r
1346 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1347 String.class, "_sequenceSetId", "sequenceSetId",
\r
1348 org.exolab.castor.xml.NodeType.Attribute);
\r
1349 desc.setImmutable(true);
\r
1350 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1352 public java.lang.Object getValue(java.lang.Object object)
\r
1353 throws IllegalStateException
\r
1355 Viewport target = (Viewport) object;
\r
1356 return target.getSequenceSetId();
\r
1359 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1360 throws IllegalStateException, IllegalArgumentException
\r
1364 Viewport target = (Viewport) object;
\r
1365 target.setSequenceSetId( (java.lang.String) value);
\r
1367 catch (java.lang.Exception ex)
\r
1369 throw new IllegalStateException(ex.toString());
\r
1373 public java.lang.Object newInstance(java.lang.Object parent)
\r
1378 desc.setHandler(handler);
\r
1379 addFieldDescriptor(desc);
\r
1381 //-- validation code for: _sequenceSetId
\r
1382 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1383 { //-- local scope
\r
1384 StringValidator typeValidator = new StringValidator();
\r
1385 typeValidator.setWhiteSpace("preserve");
\r
1386 fieldValidator.setValidator(typeValidator);
\r
1388 desc.setValidator(fieldValidator);
\r
1389 //-- _gatheredViews
\r
1390 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1391 Boolean.TYPE, "_gatheredViews", "gatheredViews",
\r
1392 org.exolab.castor.xml.NodeType.Attribute);
\r
1393 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1395 public java.lang.Object getValue(java.lang.Object object)
\r
1396 throws IllegalStateException
\r
1398 Viewport target = (Viewport) object;
\r
1399 if (!target.hasGatheredViews())
\r
1403 return (target.getGatheredViews() ? java.lang.Boolean.TRUE :
\r
1404 java.lang.Boolean.FALSE);
\r
1407 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1408 throws IllegalStateException, IllegalArgumentException
\r
1412 Viewport target = (Viewport) object;
\r
1413 // if null, use delete method for optional primitives
\r
1414 if (value == null)
\r
1416 target.deleteGatheredViews();
\r
1419 target.setGatheredViews( ( (java.lang.Boolean) value).booleanValue());
\r
1421 catch (java.lang.Exception ex)
\r
1423 throw new IllegalStateException(ex.toString());
\r
1427 public java.lang.Object newInstance(java.lang.Object parent)
\r
1432 desc.setHandler(handler);
\r
1433 addFieldDescriptor(desc);
\r
1435 //-- validation code for: _gatheredViews
\r
1436 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1437 { //-- local scope
\r
1438 BooleanValidator typeValidator = new BooleanValidator();
\r
1439 fieldValidator.setValidator(typeValidator);
\r
1441 desc.setValidator(fieldValidator);
\r
1443 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1444 Integer.TYPE, "_textCol1", "textCol1",
\r
1445 org.exolab.castor.xml.NodeType.Attribute);
\r
1446 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1448 public java.lang.Object getValue(java.lang.Object object)
\r
1449 throws IllegalStateException
\r
1451 Viewport target = (Viewport) object;
\r
1452 if (!target.hasTextCol1())
\r
1456 return new java.lang.Integer(target.getTextCol1());
\r
1459 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1460 throws IllegalStateException, IllegalArgumentException
\r
1464 Viewport target = (Viewport) object;
\r
1465 // if null, use delete method for optional primitives
\r
1466 if (value == null)
\r
1468 target.deleteTextCol1();
\r
1471 target.setTextCol1( ( (java.lang.Integer) value).intValue());
\r
1473 catch (java.lang.Exception ex)
\r
1475 throw new IllegalStateException(ex.toString());
\r
1479 public java.lang.Object newInstance(java.lang.Object parent)
\r
1484 desc.setHandler(handler);
\r
1485 addFieldDescriptor(desc);
\r
1487 //-- validation code for: _textCol1
\r
1488 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1489 { //-- local scope
\r
1490 IntegerValidator typeValidator = new IntegerValidator();
\r
1491 fieldValidator.setValidator(typeValidator);
\r
1493 desc.setValidator(fieldValidator);
\r
1495 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1496 Integer.TYPE, "_textCol2", "textCol2",
\r
1497 org.exolab.castor.xml.NodeType.Attribute);
\r
1498 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1500 public java.lang.Object getValue(java.lang.Object object)
\r
1501 throws IllegalStateException
\r
1503 Viewport target = (Viewport) object;
\r
1504 if (!target.hasTextCol2())
\r
1508 return new java.lang.Integer(target.getTextCol2());
\r
1511 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1512 throws IllegalStateException, IllegalArgumentException
\r
1516 Viewport target = (Viewport) object;
\r
1517 // if null, use delete method for optional primitives
\r
1518 if (value == null)
\r
1520 target.deleteTextCol2();
\r
1523 target.setTextCol2( ( (java.lang.Integer) value).intValue());
\r
1525 catch (java.lang.Exception ex)
\r
1527 throw new IllegalStateException(ex.toString());
\r
1531 public java.lang.Object newInstance(java.lang.Object parent)
\r
1536 desc.setHandler(handler);
\r
1537 addFieldDescriptor(desc);
\r
1539 //-- validation code for: _textCol2
\r
1540 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1541 { //-- local scope
\r
1542 IntegerValidator typeValidator = new IntegerValidator();
\r
1543 fieldValidator.setValidator(typeValidator);
\r
1545 desc.setValidator(fieldValidator);
\r
1546 //-- _textColThreshold
\r
1547 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.
\r
1548 Integer.TYPE, "_textColThreshold", "textColThreshold",
\r
1549 org.exolab.castor.xml.NodeType.Attribute);
\r
1550 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1552 public java.lang.Object getValue(java.lang.Object object)
\r
1553 throws IllegalStateException
\r
1555 Viewport target = (Viewport) object;
\r
1556 if (!target.hasTextColThreshold())
\r
1560 return new java.lang.Integer(target.getTextColThreshold());
\r
1563 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1564 throws IllegalStateException, IllegalArgumentException
\r
1568 Viewport target = (Viewport) object;
\r
1569 // if null, use delete method for optional primitives
\r
1570 if (value == null)
\r
1572 target.deleteTextColThreshold();
\r
1575 target.setTextColThreshold( ( (java.lang.Integer) value).intValue());
\r
1577 catch (java.lang.Exception ex)
\r
1579 throw new IllegalStateException(ex.toString());
\r
1583 public java.lang.Object newInstance(java.lang.Object parent)
\r
1588 desc.setHandler(handler);
\r
1589 addFieldDescriptor(desc);
\r
1591 //-- validation code for: _textColThreshold
\r
1592 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1593 { //-- local scope
\r
1594 IntegerValidator typeValidator = new IntegerValidator();
\r
1595 fieldValidator.setValidator(typeValidator);
\r
1597 desc.setValidator(fieldValidator);
\r
1598 //-- initialize element descriptors
\r
1600 //-- _annotationColours
\r
1601 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(jalview.
\r
1602 schemabinding.version2.AnnotationColours.class, "_annotationColours",
\r
1603 "AnnotationColours", org.exolab.castor.xml.NodeType.Element);
\r
1604 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1606 public java.lang.Object getValue(java.lang.Object object)
\r
1607 throws IllegalStateException
\r
1609 Viewport target = (Viewport) object;
\r
1610 return target.getAnnotationColours();
\r
1613 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1614 throws IllegalStateException, IllegalArgumentException
\r
1618 Viewport target = (Viewport) object;
\r
1619 target.setAnnotationColours( (jalview.schemabinding.version2.
\r
1620 AnnotationColours) value);
\r
1622 catch (java.lang.Exception ex)
\r
1624 throw new IllegalStateException(ex.toString());
\r
1628 public java.lang.Object newInstance(java.lang.Object parent)
\r
1630 return new jalview.schemabinding.version2.AnnotationColours();
\r
1633 desc.setHandler(handler);
\r
1634 desc.setNameSpaceURI("www.jalview.org");
\r
1635 desc.setMultivalued(false);
\r
1636 addFieldDescriptor(desc);
\r
1638 //-- validation code for: _annotationColours
\r
1639 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1640 { //-- local scope
\r
1642 desc.setValidator(fieldValidator);
\r
1643 //-- _hiddenColumnsList
\r
1644 desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(jalview.
\r
1645 schemabinding.version2.HiddenColumns.class, "_hiddenColumnsList",
\r
1646 "hiddenColumns", org.exolab.castor.xml.NodeType.Element);
\r
1647 handler = (new org.exolab.castor.xml.XMLFieldHandler()
\r
1649 public java.lang.Object getValue(java.lang.Object object)
\r
1650 throws IllegalStateException
\r
1652 Viewport target = (Viewport) object;
\r
1653 return target.getHiddenColumns();
\r
1656 public void setValue(java.lang.Object object, java.lang.Object value)
\r
1657 throws IllegalStateException, IllegalArgumentException
\r
1661 Viewport target = (Viewport) object;
\r
1662 target.addHiddenColumns( (jalview.schemabinding.version2.
\r
1663 HiddenColumns) value);
\r
1665 catch (java.lang.Exception ex)
\r
1667 throw new IllegalStateException(ex.toString());
\r
1671 public java.lang.Object newInstance(java.lang.Object parent)
\r
1673 return new jalview.schemabinding.version2.HiddenColumns();
\r
1676 desc.setHandler(handler);
\r
1677 desc.setNameSpaceURI("www.jalview.org");
\r
1678 desc.setMultivalued(true);
\r
1679 addFieldDescriptor(desc);
\r
1681 //-- validation code for: _hiddenColumnsList
\r
1682 fieldValidator = new org.exolab.castor.xml.FieldValidator();
\r
1683 fieldValidator.setMinOccurs(0);
\r
1684 { //-- local scope
\r
1686 desc.setValidator(fieldValidator);
\r
1687 } //-- jalview.schemabinding.version2.ViewportDescriptor()
\r
1694 * Method getAccessMode
\r
1698 * @return AccessMode
\r
1700 public org.exolab.castor.mapping.AccessMode getAccessMode()
\r
1703 } //-- org.exolab.castor.mapping.AccessMode getAccessMode()
\r
1706 * Method getExtends
\r
1710 * @return ClassDescriptor
\r
1712 public org.exolab.castor.mapping.ClassDescriptor getExtends()
\r
1715 } //-- org.exolab.castor.mapping.ClassDescriptor getExtends()
\r
1718 * Method getIdentity
\r
1722 * @return FieldDescriptor
\r
1724 public org.exolab.castor.mapping.FieldDescriptor getIdentity()
\r
1727 } //-- org.exolab.castor.mapping.FieldDescriptor getIdentity()
\r
1730 * Method getJavaClass
\r
1736 public java.lang.Class getJavaClass()
\r
1738 return jalview.schemabinding.version2.Viewport.class;
\r
1739 } //-- java.lang.Class getJavaClass()
\r
1742 * Method getNameSpacePrefix
\r
1748 public java.lang.String getNameSpacePrefix()
\r
1751 } //-- java.lang.String getNameSpacePrefix()
\r
1754 * Method getNameSpaceURI
\r
1760 public java.lang.String getNameSpaceURI()
\r
1763 } //-- java.lang.String getNameSpaceURI()
\r
1766 * Method getValidator
\r
1770 * @return TypeValidator
\r
1772 public org.exolab.castor.xml.TypeValidator getValidator()
\r
1775 } //-- org.exolab.castor.xml.TypeValidator getValidator()
\r
1778 * Method getXMLName
\r
1784 public java.lang.String getXMLName()
\r
1787 } //-- java.lang.String getXMLName()
\r