/** * {@inheritDoc} * * @see org.modeshape.graph.request.processor.RequestProcessor#process(org.modeshape.graph.request.DeleteBranchRequest) */ @Override public void process( DeleteBranchRequest request ) { DeleteBranchRequest source = (DeleteBranchRequest)federatedRequest.getFirstProjectedRequest().getRequest(); if (checkErrorOrCancel(request, source)) return; request.setActualLocationOfNode(source.getActualLocationOfNode()); }
if (RequestType.DELETE_BRANCH == sourceRequest.getType()) { DeleteBranchRequest source = (DeleteBranchRequest)projected.getRequest(); actual = source.getActualLocationOfNode(); } else { DeleteChildrenRequest source = (DeleteChildrenRequest)projected.getRequest();