void (final NamedLegendStatuses nameStatuses, final AbstractFilePatchInProgress.PatchChange change) { final AbstractFilePatchInProgress patchInProgress = change.getPatchInProgress(); if (FilePatchStatus.ADDED.equals(patchInProgress.getStatus())) { nameStatuses.plusAdded(); } else if (FilePatchStatus.DELETED.equals(patchInProgress.getStatus())) { nameStatuses.plusDeleted(); } else { nameStatuses.plusModified(); } if (!patchInProgress.baseExistsOrAdded()) { nameStatuses.plusInapplicable(); // may be deleted or modified, but still not applicable } }