package eu.scape_project.planning.model.policy; import java.util.ArrayList; import java.util.List; /** * A PreservationCase pulls together user community and content set. * * @author hku * */ public class PreservationCase { /** * URI of the defined preservation case. */ private String uri; /** * Name of the preservation case. */ private String name; /** * Names of user communities. * * This ought to be replaced by an object. */ private String userCommunities; /** * Name of the content set. * * This ought to be replaced by an object. */ private String contentSet; /** * A preservation case refers to a set of control policies. */ private List<ControlPolicy> controlPolicies = new ArrayList<ControlPolicy>(); public String getUri() { return uri; } public void setUri(String uri) { this.uri = uri; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUserCommunities() { return userCommunities; } public void setUserCommunities(String userCommunities) { this.userCommunities = userCommunities; } public List<ControlPolicy> getControlPolicies() { return controlPolicies; } public void setControlPolicies(List<ControlPolicy> policies) { this.controlPolicies = policies; } public String getContentSet() { return contentSet; } public void setContentSet(String contentSet) { this.contentSet = contentSet; } }