package edu.ualberta.med.biobank.widgets.trees.permission; import java.util.Collection; import java.util.HashMap; import java.util.Map; import edu.ualberta.med.biobank.model.PermissionEnum; public class PermissionRootNode implements IPermissionCheckTreeNode { private Map<PermissionEnum, PermissionNode> children = new HashMap<PermissionEnum, PermissionNode>(); @Override public String getText() { return Messages.PermissionRootNode_text; } @Override public IPermissionCheckTreeNode getParent() { return null; } @Override public Collection<PermissionNode> getChildren() { return children.values(); } public void setChildren(Map<PermissionEnum, PermissionNode> children) { this.children = children; } public PermissionNode getNode(PermissionEnum right) { return children.get(right); } }