/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE file at the root of the source * tree and available online at * * https://github.com/keeps/roda */ package org.roda.wui.client.browse.bundle; import java.io.Serializable; import java.util.Set; import org.roda.wui.client.browse.MetadataValue; public class SupportedMetadataTypeBundle implements Serializable { private static final long serialVersionUID = 1L; private String id; private String type; private String version; private String label; private String template; private Set<MetadataValue> values; public SupportedMetadataTypeBundle() { super(); } public SupportedMetadataTypeBundle(String id, String type, String version, String label, String template) { super(); this.id = id; this.type = type; this.version = version; this.label = label; this.template = template; } public SupportedMetadataTypeBundle(String id, String type, String version, String label, String template, Set<MetadataValue> values) { super(); this.id = id; this.type = type; this.version = version; this.label = label; this.template = template; this.values = values; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public String getTemplate() { return template; } public void setTemplate(String template) { this.template = template; } public Set<MetadataValue> getValues() { return values; } public void setValues(Set<MetadataValue> values) { this.values = values; } }