/** * 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.List; import org.roda.core.data.v2.ip.IndexedAIP; import org.roda.core.data.v2.ip.IndexedRepresentation; public class BrowseRepresentationBundle implements Serializable { private static final long serialVersionUID = 7901536603462531124L; private List<IndexedAIP> aipAncestors; private IndexedAIP aip; private IndexedRepresentation representation; private List<DescriptiveMetadataViewBundle> representationDescriptiveMetadata; private Long dipCount; public BrowseRepresentationBundle() { super(); } public BrowseRepresentationBundle(List<IndexedAIP> aipAncestors, IndexedAIP aip, IndexedRepresentation representation, List<DescriptiveMetadataViewBundle> representationDescriptiveMetadata, Long dipCount) { super(); this.aipAncestors = aipAncestors; this.aip = aip; this.representation = representation; this.representationDescriptiveMetadata = representationDescriptiveMetadata; this.dipCount = dipCount; } public List<IndexedAIP> getAipAncestors() { return aipAncestors; } public void setAipAncestors(List<IndexedAIP> aipAncestors) { this.aipAncestors = aipAncestors; } public IndexedAIP getAip() { return aip; } public void setAip(IndexedAIP aip) { this.aip = aip; } public IndexedRepresentation getRepresentation() { return representation; } public void setRepresentation(IndexedRepresentation representation) { this.representation = representation; } public List<DescriptiveMetadataViewBundle> getRepresentationDescriptiveMetadata() { return representationDescriptiveMetadata; } public void setRepresentationDescriptiveMetadata( List<DescriptiveMetadataViewBundle> representationDescriptiveMetadata) { this.representationDescriptiveMetadata = representationDescriptiveMetadata; } public Long getDipCount() { return dipCount; } public void setDipCount(Long dipCount) { this.dipCount = dipCount; } }