*/\r
private java.util.Vector _annotationList;\r
\r
+ /**\r
+ * Field _sequenceSetPropertiesList\r
+ */\r
+ private java.util.Vector _sequenceSetPropertiesList;\r
+\r
\r
//----------------/\r
//- Constructors -/\r
super();\r
_sequenceList = new Vector();\r
_annotationList = new Vector();\r
+ _sequenceSetPropertiesList = new Vector();\r
} //-- jalview.schemabinding.version2.SequenceSet()\r
\r
\r
} //-- void addSequence(int, jalview.schemabinding.version2.Sequence) \r
\r
/**\r
+ * Method addSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param vSequenceSetProperties\r
+ */\r
+ public void addSequenceSetProperties(jalview.schemabinding.version2.SequenceSetProperties vSequenceSetProperties)\r
+ throws java.lang.IndexOutOfBoundsException\r
+ {\r
+ _sequenceSetPropertiesList.addElement(vSequenceSetProperties);\r
+ } //-- void addSequenceSetProperties(jalview.schemabinding.version2.SequenceSetProperties) \r
+\r
+ /**\r
+ * Method addSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param index\r
+ * @param vSequenceSetProperties\r
+ */\r
+ public void addSequenceSetProperties(int index, jalview.schemabinding.version2.SequenceSetProperties vSequenceSetProperties)\r
+ throws java.lang.IndexOutOfBoundsException\r
+ {\r
+ _sequenceSetPropertiesList.insertElementAt(vSequenceSetProperties, index);\r
+ } //-- void addSequenceSetProperties(int, jalview.schemabinding.version2.SequenceSetProperties) \r
+\r
+ /**\r
* Method enumerateAnnotation\r
* \r
* \r
} //-- java.util.Enumeration enumerateSequence() \r
\r
/**\r
+ * Method enumerateSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @return Enumeration\r
+ */\r
+ public java.util.Enumeration enumerateSequenceSetProperties()\r
+ {\r
+ return _sequenceSetPropertiesList.elements();\r
+ } //-- java.util.Enumeration enumerateSequenceSetProperties() \r
+\r
+ /**\r
* Method getAnnotation\r
* \r
* \r
} //-- int getSequenceCount() \r
\r
/**\r
+ * Method getSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param index\r
+ * @return SequenceSetProperties\r
+ */\r
+ public jalview.schemabinding.version2.SequenceSetProperties getSequenceSetProperties(int index)\r
+ throws java.lang.IndexOutOfBoundsException\r
+ {\r
+ //-- check bounds for index\r
+ if ((index < 0) || (index > _sequenceSetPropertiesList.size())) {\r
+ throw new IndexOutOfBoundsException();\r
+ }\r
+ \r
+ return (jalview.schemabinding.version2.SequenceSetProperties) _sequenceSetPropertiesList.elementAt(index);\r
+ } //-- jalview.schemabinding.version2.SequenceSetProperties getSequenceSetProperties(int) \r
+\r
+ /**\r
+ * Method getSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @return SequenceSetProperties\r
+ */\r
+ public jalview.schemabinding.version2.SequenceSetProperties[] getSequenceSetProperties()\r
+ {\r
+ int size = _sequenceSetPropertiesList.size();\r
+ jalview.schemabinding.version2.SequenceSetProperties[] mArray = new jalview.schemabinding.version2.SequenceSetProperties[size];\r
+ for (int index = 0; index < size; index++) {\r
+ mArray[index] = (jalview.schemabinding.version2.SequenceSetProperties) _sequenceSetPropertiesList.elementAt(index);\r
+ }\r
+ return mArray;\r
+ } //-- jalview.schemabinding.version2.SequenceSetProperties[] getSequenceSetProperties() \r
+\r
+ /**\r
+ * Method getSequenceSetPropertiesCount\r
+ * \r
+ * \r
+ * \r
+ * @return int\r
+ */\r
+ public int getSequenceSetPropertiesCount()\r
+ {\r
+ return _sequenceSetPropertiesList.size();\r
+ } //-- int getSequenceSetPropertiesCount() \r
+\r
+ /**\r
* Method isValid\r
* \r
* \r
} //-- void removeAllSequence() \r
\r
/**\r
+ * Method removeAllSequenceSetProperties\r
+ * \r
+ */\r
+ public void removeAllSequenceSetProperties()\r
+ {\r
+ _sequenceSetPropertiesList.removeAllElements();\r
+ } //-- void removeAllSequenceSetProperties() \r
+\r
+ /**\r
* Method removeAnnotation\r
* \r
* \r
} //-- jalview.schemabinding.version2.Sequence removeSequence(int) \r
\r
/**\r
+ * Method removeSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param index\r
+ * @return SequenceSetProperties\r
+ */\r
+ public jalview.schemabinding.version2.SequenceSetProperties removeSequenceSetProperties(int index)\r
+ {\r
+ java.lang.Object obj = _sequenceSetPropertiesList.elementAt(index);\r
+ _sequenceSetPropertiesList.removeElementAt(index);\r
+ return (jalview.schemabinding.version2.SequenceSetProperties) obj;\r
+ } //-- jalview.schemabinding.version2.SequenceSetProperties removeSequenceSetProperties(int) \r
+\r
+ /**\r
* Method setAnnotation\r
* \r
* \r
} //-- void setSequence(jalview.schemabinding.version2.Sequence) \r
\r
/**\r
+ * Method setSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param index\r
+ * @param vSequenceSetProperties\r
+ */\r
+ public void setSequenceSetProperties(int index, jalview.schemabinding.version2.SequenceSetProperties vSequenceSetProperties)\r
+ throws java.lang.IndexOutOfBoundsException\r
+ {\r
+ //-- check bounds for index\r
+ if ((index < 0) || (index > _sequenceSetPropertiesList.size())) {\r
+ throw new IndexOutOfBoundsException();\r
+ }\r
+ _sequenceSetPropertiesList.setElementAt(vSequenceSetProperties, index);\r
+ } //-- void setSequenceSetProperties(int, jalview.schemabinding.version2.SequenceSetProperties) \r
+\r
+ /**\r
+ * Method setSequenceSetProperties\r
+ * \r
+ * \r
+ * \r
+ * @param sequenceSetPropertiesArray\r
+ */\r
+ public void setSequenceSetProperties(jalview.schemabinding.version2.SequenceSetProperties[] sequenceSetPropertiesArray)\r
+ {\r
+ //-- copy array\r
+ _sequenceSetPropertiesList.removeAllElements();\r
+ for (int i = 0; i < sequenceSetPropertiesArray.length; i++) {\r
+ _sequenceSetPropertiesList.addElement(sequenceSetPropertiesArray[i]);\r
+ }\r
+ } //-- void setSequenceSetProperties(jalview.schemabinding.version2.SequenceSetProperties) \r
+\r
+ /**\r
* Method unmarshal\r
* \r
* \r