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
This commit is contained in:
Francesco Mangiacrapa 2017-03-21 16:24:45 +00:00
parent 58b0ea4441
commit 1d9fda8845
1 changed files with 33 additions and 1 deletions

View File

@ -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<MetadataCategory> getMetadataCategories() {
@ -65,6 +68,8 @@ public class MetadataFormat implements Serializable{
/**
* Sets the metadata categories.
*
* @param metadataCategories the metadataCategories to set
*/
public void setMetadataCategories(List<MetadataCategory> metadataCategories) {
@ -75,6 +80,8 @@ public class MetadataFormat implements Serializable{
/**
* Sets the metadata fields.
*
* @param metadataFields the metadataFields to set
*/
public void setMetadataFields(List<MetadataField> 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<MetadataField>();
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<MetadataCategory>();
this.metadataCategories.add(metadataCategory);
}
/* (non-Javadoc)