import eu.etaxonomy.cdm.hibernate.search.DateTimeBridge;
import eu.etaxonomy.cdm.jaxb.DateTimeAdapter;
-import eu.etaxonomy.cdm.model.common.DefinedTerm;
+import eu.etaxonomy.cdm.model.common.OrderedTerm;
import eu.etaxonomy.cdm.model.common.VersionableEntity;
import eu.etaxonomy.cdm.model.description.MeasurementUnit;
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
+import eu.etaxonomy.cdm.model.occurrence.MaterialOrMethodEvent;
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType;
/**
// ************** ATTRIBUTES ****************************/
//TODO
-// @XmlTransient
-// @Transient
-// private MaterialOrMethodEvent purificationMethod;
+// @XmlElement(name = "PurificationMethod")
+// @XmlIDREF
+// @XmlSchemaType(name = "IDREF")
+// @ManyToOne(fetch = FetchType.LAZY)
+// private MaterialOrMethodEvent purificationMethodTerm;
+
private String purificationMethod;
private Double concentration;
- @XmlElement(name = "Type")
+ @XmlElement(name = "concentrationUnit")
@XmlIDREF
@XmlSchemaType(name = "IDREF")
@ManyToOne(fetch = FetchType.LAZY)
@XmlIDREF
@XmlSchemaType(name = "IDREF")
@ManyToOne(fetch = FetchType.LAZY)
- private DefinedTerm qualityTerm;
+ private OrderedTerm qualityTerm;
@XmlElement (name = "QualityCheckDate", type= String.class)
@XmlJavaTypeAdapter(DateTimeAdapter.class)
this.qualityCheckDate = qualityCheckDate;
}
- public DefinedTerm getQualityTerm() {
+ public OrderedTerm getQualityTerm() {
return qualityTerm;
}
- public void setQualityTerm(DefinedTerm qualityTerm) {
+ public void setQualityTerm(OrderedTerm qualityTerm) {
this.qualityTerm = qualityTerm;
}