protected void loadAndEdit(I id) { getNewFindRequest(currentRequestContext, id).with(getPaths()).fire(new Receiver<T>() { @Override public void onSuccess(T response) { currentRequestContext = getNewRequestContext(); currentEntity = currentRequestContext.edit(response); editCurrentEntity(); } }); }