return;
}
TransUnitTransformer transUnitTransformer =
serviceLocator.getInstance(TransUnitTransformer.class);
TransUnit transUnit =
transUnitTransformer.transform(textFlow, target,
target.getLocale());
DocumentId documentId =
new DocumentId(document.getId(), document.getDocId());
int wordCount = textFlow.getWordCount().intValue();
TransUnitUpdateInfo updateInfo =
createTransUnitUpdateInfo(transUnit, documentId, wordCount,
previousVersionNum, previousState);
CacheValue context =
updateContext.getIfPresent(new CacheKey(transUnit.getId(),
transUnit.getLocaleId()));
TransUnitUpdated updated;
if (context != null) {
updated =
new TransUnitUpdated(updateInfo, context.editorClientId,
context.updateType);