287288289290291292293294295296297
if (psc == null) { return true; } try { ChildrenAction ca = new ChildrenAction(); return psc.getPermission(ca); } catch (InterruptedException ie) { // shouldn't happen, since we check above return true; }
303304305306307308309310311312313
return out; } try { ModifyAction ma = new ModifyAction(); ChildrenAction ca = new ChildrenAction(); if (sc != null) { out = sc.getPermission(ma); } if (out && psc != null) {