public void delPermissionTargetXDIStatement(XDIAddress permissionXDIAddress, XDIStatement targetXDIStatement) { if (permissionXDIAddress == null || targetXDIStatement == null) throw new NullPointerException(); // delete the permission statement XdiInnerRoot xdiInnerRoot = this.getPermissionsXdiEntity().getXdiInnerRoot(permissionXDIAddress, false); if (xdiInnerRoot == null) return; Statement statement = xdiInnerRoot.getContextNode().getStatement(targetXDIStatement); if (statement == null) return; statement.delete(); }