-public class MappingDescriptor extends\r
- jalview.schemabinding.version2.descriptors.MapListTypeDescriptor\r
-{\r
-\r
- // --------------------------/\r
- // - Class/Member Variables -/\r
- // --------------------------/\r
-\r
- /**\r
- * Field _elementDefinition.\r
- */\r
- private boolean _elementDefinition;\r
-\r
- /**\r
- * Field _nsPrefix.\r
- */\r
- private java.lang.String _nsPrefix;\r
-\r
- /**\r
- * Field _nsURI.\r
- */\r
- private java.lang.String _nsURI;\r
-\r
- /**\r
- * Field _xmlName.\r
- */\r
- private java.lang.String _xmlName;\r
-\r
- // ----------------/\r
- // - Constructors -/\r
- // ----------------/\r
-\r
- public MappingDescriptor()\r
- {\r
- super();\r
- setExtendsWithoutFlatten(new jalview.schemabinding.version2.descriptors.MapListTypeDescriptor());\r
- _nsURI = "www.vamsas.ac.uk/jalview/version2";\r
- _xmlName = "Mapping";\r
- _elementDefinition = true;\r
-\r
- // -- set grouping compositor\r
- setCompositorAsChoice();\r
- org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null;\r
- org.exolab.castor.mapping.FieldHandler handler = null;\r
- org.exolab.castor.xml.FieldValidator fieldValidator = null;\r
- // -- initialize attribute descriptors\r
-\r
- // -- initialize element descriptors\r
-\r
- // -- _mappingChoice\r
- desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(\r
- jalview.schemabinding.version2.MappingChoice.class,\r
- "_mappingChoice", "-error-if-this-is-used-",\r
- org.exolab.castor.xml.NodeType.Element);\r
- handler = new org.exolab.castor.xml.XMLFieldHandler()\r
- {\r
- public java.lang.Object getValue(java.lang.Object object)\r
- throws IllegalStateException\r
- {\r
- Mapping target = (Mapping) object;\r
- return target.getMappingChoice();\r
- }\r
-\r
- public void setValue(java.lang.Object object, java.lang.Object value)\r
- throws IllegalStateException, IllegalArgumentException\r
- {\r
- try\r
- {\r
- Mapping target = (Mapping) object;\r
- target\r
- .setMappingChoice((jalview.schemabinding.version2.MappingChoice) value);\r
- } catch (java.lang.Exception ex)\r
- {\r
- throw new IllegalStateException(ex.toString());\r
+public class MappingDescriptor extends jalview.schemabinding.version2.descriptors.MapListTypeDescriptor {\r
+\r
+\r
+ //--------------------------/\r
+ //- Class/Member Variables -/\r
+ //--------------------------/\r
+\r
+ /**\r
+ * Field _elementDefinition.\r
+ */\r
+ private boolean _elementDefinition;\r
+\r
+ /**\r
+ * Field _nsPrefix.\r
+ */\r
+ private java.lang.String _nsPrefix;\r
+\r
+ /**\r
+ * Field _nsURI.\r
+ */\r
+ private java.lang.String _nsURI;\r
+\r
+ /**\r
+ * Field _xmlName.\r
+ */\r
+ private java.lang.String _xmlName;\r
+\r
+\r
+ //----------------/\r
+ //- Constructors -/\r
+ //----------------/\r
+\r
+ public MappingDescriptor() {\r
+ super();\r
+ setExtendsWithoutFlatten(new jalview.schemabinding.version2.descriptors.MapListTypeDescriptor());\r
+ _nsURI = "www.vamsas.ac.uk/jalview/version2";\r
+ _xmlName = "Mapping";\r
+ _elementDefinition = true;\r
+ \r
+ //-- set grouping compositor\r
+ setCompositorAsChoice();\r
+ org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null;\r
+ org.exolab.castor.mapping.FieldHandler handler = null;\r
+ org.exolab.castor.xml.FieldValidator fieldValidator = null;\r
+ //-- initialize attribute descriptors\r
+ \r
+ //-- initialize element descriptors\r
+ \r
+ //-- _mappingChoice\r
+ desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(jalview.schemabinding.version2.MappingChoice.class, "_mappingChoice", "-error-if-this-is-used-", org.exolab.castor.xml.NodeType.Element);\r
+ handler = new org.exolab.castor.xml.XMLFieldHandler() {\r
+ public java.lang.Object getValue( java.lang.Object object ) \r
+ throws IllegalStateException\r
+ {\r
+ Mapping target = (Mapping) object;\r
+ return target.getMappingChoice();\r
+ }\r
+ public void setValue( java.lang.Object object, java.lang.Object value) \r
+ throws IllegalStateException, IllegalArgumentException\r
+ {\r
+ try {\r
+ Mapping target = (Mapping) object;\r
+ target.setMappingChoice( (jalview.schemabinding.version2.MappingChoice) value);\r
+ } catch (java.lang.Exception ex) {\r
+ throw new IllegalStateException(ex.toString());\r
+ }\r
+ }\r
+ public java.lang.Object newInstance(java.lang.Object parent) {\r
+ return new jalview.schemabinding.version2.MappingChoice();\r
+ }\r
+ };\r
+ desc.setHandler(handler);\r
+ desc.setContainer(true);\r
+ desc.setClassDescriptor(new jalview.schemabinding.version2.descriptors.MappingChoiceDescriptor());\r
+ desc.setNameSpaceURI("www.vamsas.ac.uk/jalview/version2");\r
+ desc.setMultivalued(false);\r
+ addFieldDescriptor(desc);\r
+ \r
+ //-- validation code for: _mappingChoice\r
+ fieldValidator = new org.exolab.castor.xml.FieldValidator();\r
+ { //-- local scope\r