class PortfolioPermissionChecker {

  public PortfolioPermission permissionCheck(PortfolioNode node) {
    return _permissions.containsKey(node) ? _permissions.get(node) : DENY;
  }

  public  PortfolioPermissionChecker(Portfolio portfolio, NodeChecker nodeChecker);

}