// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2018.09.13 at 10:18:53 AM BST
+// Generated on: 2023.01.31 at 04:07:10 PM GMT
//
* <choice minOccurs="0">
* <group ref="{http://uniprot.org/uniprot}bpcCommentGroup"/>
* <sequence>
+ * <element name="reaction" type="{http://uniprot.org/uniprot}reactionType"/>
+ * <element name="physiologicalReaction" type="{http://uniprot.org/uniprot}physiologicalReactionType" maxOccurs="2" minOccurs="0"/>
+ * </sequence>
+ * <sequence>
* <element name="cofactor" type="{http://uniprot.org/uniprot}cofactorType" maxOccurs="unbounded"/>
* </sequence>
* <sequence>
"phDependence",
"redoxPotential",
"temperatureDependence",
+ "reaction",
+ "physiologicalReaction",
"cofactor",
"subcellularLocation",
"conflict",
protected CommentType.PhDependence phDependence;
protected CommentType.RedoxPotential redoxPotential;
protected CommentType.TemperatureDependence temperatureDependence;
+ protected ReactionType reaction;
+ protected List<PhysiologicalReactionType> physiologicalReaction;
protected List<CofactorType> cofactor;
protected List<SubcellularLocationType> subcellularLocation;
protected CommentType.Conflict conflict;
}
/**
+ * Gets the value of the reaction property.
+ *
+ * @return
+ * possible object is
+ * {@link ReactionType }
+ *
+ */
+ public ReactionType getReaction() {
+ return reaction;
+ }
+
+ /**
+ * Sets the value of the reaction property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ReactionType }
+ *
+ */
+ public void setReaction(ReactionType value) {
+ this.reaction = value;
+ }
+
+ /**
+ * Gets the value of the physiologicalReaction property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the physiologicalReaction property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPhysiologicalReaction().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link PhysiologicalReactionType }
+ *
+ *
+ */
+ public List<PhysiologicalReactionType> getPhysiologicalReaction() {
+ if (physiologicalReaction == null) {
+ physiologicalReaction = new ArrayList<PhysiologicalReactionType>();
+ }
+ return this.physiologicalReaction;
+ }
+
+ /**
* Gets the value of the cofactor property.
*
* <p>