package org.sakaiproject.delegatedaccess.model; import java.io.Serializable; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class AccessSearchResult implements Serializable{ private static final long serialVersionUID = 1L; private String id; private String eid; private String displayName; private String sortName; private int level; private int type; private List<String> restrictedTools = new ArrayList<String>(); private List<String> hierarchyNodes; private String nodeId; private boolean canEdit = false; private String[] access = null; public String getNodeId() { return nodeId; } public void setNodeId(String nodeId) { this.nodeId = nodeId; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getEid() { return eid; } public void setEid(String eid) { this.eid = eid; } public String getSortName() { return sortName; } public void setSortName(String sortName) { this.sortName = sortName; } public int getLevel() { return level; } public void setLevel(int level) { this.level = level; } public int getType() { return type; } public void setType(int type) { this.type = type; } public List<String> getHierarchyNodes() { return hierarchyNodes; } public void setHierarchyNodes(List<String> hierarchyNodes) { this.hierarchyNodes = hierarchyNodes; } public String getDisplayName() { return displayName; } public void setDisplayName(String displayName) { this.displayName = displayName; } public boolean isCanEdit() { return canEdit; } public void setCanEdit(boolean canEdit) { this.canEdit = canEdit; } public String[] getAccess() { return access; } public void setAccess(String[] access) { this.access = access; } public List<String> getRestrictedTools() { Collections.sort(restrictedTools); return restrictedTools; } public void setRestrictedTools(List<String> restrictedTools) { this.restrictedTools = restrictedTools; } }