public class ReconcilingUnitOfWork<T> extends Object implements IUnitOfWork<T,XtextResource>
ReconcilingUnitOfWork is not
directly causing model listeners to be notified.
Modify the model (semantically) and the document (textually) within the
same ReconcilingUnitOfWork will roll back the changes and throw
an exception.| Modifier and Type | Class and Description |
|---|---|
protected static class |
ReconcilingUnitOfWork.DocumentChangeListener |
static class |
ReconcilingUnitOfWork.ReconcilingUnitOfWorkProvider
Provides a ReconcilingUnitOfWork
|
IUnitOfWork.Void<T>| Constructor and Description |
|---|
ReconcilingUnitOfWork(IUnitOfWork<T,XtextResource> work,
IXtextDocument document,
ITextEditComposer composer) |
public ReconcilingUnitOfWork(IUnitOfWork<T,XtextResource> work, IXtextDocument document, ITextEditComposer composer)
public T exec(XtextResource state) throws Exception
exec in interface IUnitOfWork<T,XtextResource>ExceptionCopyright © 2016. All Rights Reserved.