Interface IXtextFile
-
- All Superinterfaces:
org.eclipse.handly.model.IElement
,org.eclipse.xtext.util.concurrent.IReadAccess<org.eclipse.xtext.resource.XtextResource>
,org.eclipse.handly.model.ISourceElement
,org.eclipse.handly.model.ISourceFile
,org.eclipse.xtext.util.concurrent.IWriteAccess<org.eclipse.xtext.resource.XtextResource>
- All Known Implementing Classes:
XtextFile
public interface IXtextFile extends org.eclipse.handly.model.ISourceFile, org.eclipse.xtext.util.concurrent.IReadAccess<org.eclipse.xtext.resource.XtextResource>, org.eclipse.xtext.util.concurrent.IWriteAccess<org.eclipse.xtext.resource.XtextResource>
Represents an Xtext-based source file.- See Also:
ISourceFile
- Restriction:
- This interface is not intended to be implemented by clients.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
IXtextFile.IModifyingUnitOfWork<T>
static class
IXtextFile.ModifyingUnitOfWork
static class
IXtextFile.ModifyingUnitOfWorkWithDelegate
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.util.concurrent.IReadAccess
org.eclipse.xtext.util.concurrent.IReadAccess.Priority<State extends Object>
-
-