+ /**
+ * Sets the value of the molecule property.
+ *
+ * @param value
+ * allowed object is {@link MoleculeType }
+ *
+ */
+ public void setMolecule(MoleculeType value)
+ {
+ this.molecule = value;
+ }
+
+ /**
+ * Gets the value of the property 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 property property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ *
+ * <pre>
+ * getProperty().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link PropertyType }
+ *
+ *
+ */
+ public List<PropertyType> getProperty()
+ {
+ if (property == null)
+ {
+ property = new ArrayList<PropertyType>();