/**
* The contents of this file are subject to the license and copyright
* detailed in the LICENSE and NOTICE files at the root of the source
* tree and available online at
*
* http://www.dspace.org/license/
*/
package org.dspace.rest.common;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "community")
public class HierarchyCommunity extends HierarchyObject
{
private List<HierarchyCommunity> communities = new ArrayList<HierarchyCommunity>();
private List<HierarchyCollection> collections = new ArrayList<HierarchyCollection>();
public HierarchyCommunity(){
}
public HierarchyCommunity(String id, String name, String handle){
super(id, name, handle);
}
@XmlElement(name = "community")
public List<HierarchyCommunity> getCommunities() {
return communities;
}
public void setCommunities(List<HierarchyCommunity> communities) {
this.communities = communities;
}
@XmlElement(name = "collection")
public List<HierarchyCollection> getCollections() {
return collections;
}
public void setCollections(List<HierarchyCollection> collections) {
this.collections = collections;
}
}