From 1d9fda8845d3e114e65f931983f744817c3878ac Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Tue, 21 Mar 2017 16:24:45 +0000 Subject: [PATCH] added two method git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-catalogue/gcubedatacatalogue-metadata-discovery@146250 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../bean/jaxb/MetadataFormat.java | 34 ++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/datacatalogue/metadatadiscovery/bean/jaxb/MetadataFormat.java b/src/main/java/org/gcube/datacatalogue/metadatadiscovery/bean/jaxb/MetadataFormat.java index a62d383..1d01dcc 100644 --- a/src/main/java/org/gcube/datacatalogue/metadatadiscovery/bean/jaxb/MetadataFormat.java +++ b/src/main/java/org/gcube/datacatalogue/metadatadiscovery/bean/jaxb/MetadataFormat.java @@ -4,6 +4,7 @@ package org.gcube.datacatalogue.metadatadiscovery.bean.jaxb; import java.io.Serializable; +import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; @@ -29,7 +30,7 @@ public class MetadataFormat implements Serializable{ private static final long serialVersionUID = -5881074882343424963L; /** - * + * Instantiates a new metadata format. */ public MetadataFormat() { } @@ -55,6 +56,8 @@ public class MetadataFormat implements Serializable{ /** + * Gets the metadata categories. + * * @return the metadataCategories */ public List getMetadataCategories() { @@ -65,6 +68,8 @@ public class MetadataFormat implements Serializable{ /** + * Sets the metadata categories. + * * @param metadataCategories the metadataCategories to set */ public void setMetadataCategories(List metadataCategories) { @@ -75,6 +80,8 @@ public class MetadataFormat implements Serializable{ /** + * Sets the metadata fields. + * * @param metadataFields the metadataFields to set */ public void setMetadataFields(List metadataFields) { @@ -82,6 +89,31 @@ public class MetadataFormat implements Serializable{ this.metadataFields = metadataFields; } + /** + * Adds the metadata. + * + * @param Field the field + */ + public void addMetadata(MetadataField Field){ + if(this.metadataFields==null) + this.metadataFields = new ArrayList(); + + this.metadataFields.add(Field); + } + + + /** + * Adds the category. + * + * @param metadataCategory the metadata category + */ + public void addCategory(MetadataCategory metadataCategory){ + if(this.metadataCategories==null) + this.metadataCategories = new ArrayList(); + + this.metadataCategories.add(metadataCategory); + } + /* (non-Javadoc)