protected String gatheringElevation;
private String gatheringElevationUnit;
+ protected Double depth;
+ /**
+ * @return the depth
+ */
+ public Double getDepth() {
+ return depth;
+ }
+
+
+
+ /**
+ * @param depth the depth to set
+ */
+ public void setDepth(Double depth) {
+ this.depth = depth;
+ }
+
+
+
private String gatheringSpatialDatum;
private String gatheringCoordinateErrorMethod;
private String kindOfUnit;
private String fieldNumber;
private String unitNotes; // occurenceRemarks(DwCA)
- private List<String> multimediaObjects;
+ private HashMap<String, Map<String,String>> multimediaObjects;
+ private HashMap<String, Map<String,String>> gatheringMultimediaObjects;
private List<Identification> identificationList;
private List<SpecimenTypeDesignationStatus> statusList;
gatheringElevationUnit = null;
gatheringSpatialDatum = null;
- gatheringCoordinateErrorMethod = null;
+ gatheringCoordinateErrorMethod = null;
+ depth = null;
}
/**
* @return the multimediaObjects
*/
- public List<String> getMultimediaObjects() {
+ public HashMap<String,Map<String, String>> getMultimediaObjects() {
return multimediaObjects;
}
/**
* @param multimediaObjects the multimediaObjects to set
*/
- public void setMultimediaObjects(List<String> multimediaObjects) {
+ public void setMultimediaObjects(HashMap<String,Map<String, String>> multimediaObjects) {
this.multimediaObjects = multimediaObjects;
}
+ public void putMultiMediaObject(String uri, Map<String, String> attributes){
+ this.multimediaObjects.put(uri, attributes);
+ }
+
+ /**
+ * @return the multimediaObjects
+ */
+ public HashMap<String,Map<String, String>> getGatheringMultimediaObjects() {
+ return gatheringMultimediaObjects;
+ }
+
+
+
+ /**
+ * @param multimediaObjects the multimediaObjects to set
+ */
+ public void setGatheringMultimediaObjects(HashMap<String,Map<String, String>> multimediaObjects) {
+ this.gatheringMultimediaObjects = multimediaObjects;
+ }
+
+ public void putGatheringMultiMediaObject(String uri, Map<String, String> attributes){
+ this.gatheringMultimediaObjects.put(uri, attributes);
+ }
+
/**