ContentRevision () { if (FilePatchStatus.DELETED.equals(myStatus)) return null; if (myNewContentRevision != null) return myNewContentRevision; if (myPatch.getAfterFileName() != null) { FilePath newFilePath = getFilePath(); myNewContentRevision = createNewContentRevision(newFilePath); } return myNewContentRevision; }