public class XbaseDocumentProvider extends XtextDocumentProvider
| Modifier and Type | Class and Description |
|---|---|
protected class |
XbaseDocumentProvider.ClassFileInfo |
XtextDocumentProvider.UnchangedElementListener, XtextDocumentProvider.URIInfoorg.eclipse.ui.editors.text.FileDocumentProvider.FileInfo, org.eclipse.ui.editors.text.FileDocumentProvider.FileSynchronizer, org.eclipse.ui.editors.text.FileDocumentProvider.SafeChange| Constructor and Description |
|---|
XbaseDocumentProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.jface.text.source.IAnnotationModel |
createAnnotationModel(java.lang.Object element) |
protected org.eclipse.ui.texteditor.AbstractDocumentProvider.ElementInfo |
createElementInfo(java.lang.Object element) |
protected ILocationInResource |
getClassFileSourceStorage(org.eclipse.jdt.core.IClassFile classFile) |
protected boolean |
setDocumentContent(org.eclipse.jface.text.IDocument document,
org.eclipse.ui.IEditorInput input,
java.lang.String encoding) |
addUnchangedElementListeners, createDocument, createEmptyDocument, disposeElementInfo, doSaveDocument, doUpdateStateCache, getEncoding, getResourceForEditorInputFactory, getStorage2UriMapper, isDeleted, isModifiable, isReadOnly, isSynchronized, isWorkspaceExternalEditorInput, loadResource, registerAnnotationInfoProcessor, removeUnchangedElementListeners, setDocumentResource, setResourceForEditorInputFactory, updateCachecacheEncodingState, checkSynchronizationState, computeModificationStamp, doResetDocument, doSynchronize, doValidateState, getContentType, getElementInfo, getModificationStamp, getOperationRunner, getPersistedEncoding, getResetRule, getSaveRule, getSynchronizationStamp, getSynchronizeRule, getValidateStateRule, handleElementContentChanged, handleElementDeleted, handleElementMoved, persistEncoding, readUTF8BOM, refreshFile, refreshFile, setDocumentContentgetDefaultEncoding, handleCoreException, isNotSynchronizedException, setDocumentContent, setDocumentContent, setEncoding, setupDocument, updateCacheaboutToChange, addElementStateListener, canSaveDocument, changed, connect, connected, disconnect, disconnected, executeOperation, fireElementContentAboutToBeReplaced, fireElementContentReplaced, fireElementDeleted, fireElementDirtyStateChanged, fireElementMoved, fireElementStateChangeFailed, fireElementStateChanging, fireElementStateValidationChanged, getAnnotationModel, getConnectedElements, getDocument, getProgressMonitor, getStatus, invalidatesState, isStateValidated, mustSaveDocument, removeElementStateListener, resetDocument, saveDocument, setCanSaveDocument, setProgressMonitor, synchronize, updateStateCache, validateStateprotected ILocationInResource getClassFileSourceStorage(org.eclipse.jdt.core.IClassFile classFile)
protected boolean setDocumentContent(org.eclipse.jface.text.IDocument document,
org.eclipse.ui.IEditorInput input,
java.lang.String encoding)
throws org.eclipse.core.runtime.CoreException
setDocumentContent in class XtextDocumentProviderorg.eclipse.core.runtime.CoreExceptionprotected org.eclipse.ui.texteditor.AbstractDocumentProvider.ElementInfo createElementInfo(java.lang.Object element)
throws org.eclipse.core.runtime.CoreException
createElementInfo in class XtextDocumentProviderorg.eclipse.core.runtime.CoreExceptionprotected org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel(java.lang.Object element)
throws org.eclipse.core.runtime.CoreException
createAnnotationModel in class XtextDocumentProviderorg.eclipse.core.runtime.CoreException