Class BslStreamContentDocumentProvider

java.lang.Object
org.eclipse.ui.texteditor.AbstractDocumentProvider
org.eclipse.xtext.ui.compare.StreamContentDocumentProvider
com._1c.g5.v8.dt.bsl.ui.compare.BslStreamContentDocumentProvider
All Implemented Interfaces:
org.eclipse.ui.texteditor.IDocumentProvider, org.eclipse.ui.texteditor.IDocumentProviderExtension, org.eclipse.ui.texteditor.IDocumentProviderExtension2, org.eclipse.ui.texteditor.IDocumentProviderExtension3, org.eclipse.ui.texteditor.IDocumentProviderExtension4, org.eclipse.ui.texteditor.IDocumentProviderExtension5

public class BslStreamContentDocumentProvider extends org.eclipse.xtext.ui.compare.StreamContentDocumentProvider
Special implementation of StreamContentDocumentProvider for Bsl compare view with possibility of providing all connected elements
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.ui.texteditor.AbstractDocumentProvider

    org.eclipse.ui.texteditor.AbstractDocumentProvider.DocumentProviderOperation, org.eclipse.ui.texteditor.AbstractDocumentProvider.ElementInfo
  • Field Summary

    Fields inherited from class org.eclipse.xtext.ui.compare.StreamContentDocumentProvider

    documentPartitioner, documentProvider

    Fields inherited from class org.eclipse.ui.texteditor.AbstractDocumentProvider

    PR10806_UC5_ENABLED, PR14469_ENABLED, STATUS_ERROR, STATUS_OK
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Enumerates the elements connected via this document provider.

    Methods inherited from class org.eclipse.xtext.ui.compare.StreamContentDocumentProvider

    createAnnotationModel, createDocument, createEmptyDocument, createResource, disposeElementInfo, doSaveDocument, getEncoding, getOperationRunner, getString, loadResource, readString, readString, setupDocument

    Methods inherited from class org.eclipse.ui.texteditor.AbstractDocumentProvider

    aboutToChange, addElementStateListener, addUnchangedElementListeners, canSaveDocument, changed, connect, connected, createElementInfo, disconnect, disconnected, doResetDocument, doSynchronize, doUpdateStateCache, doValidateState, executeOperation, fireElementContentAboutToBeReplaced, fireElementContentReplaced, fireElementDeleted, fireElementDirtyStateChanged, fireElementMoved, fireElementStateChangeFailed, fireElementStateChanging, fireElementStateValidationChanged, getAnnotationModel, getContentType, getDocument, getElementInfo, getModificationStamp, getProgressMonitor, getResetRule, getSaveRule, getStatus, getSynchronizationStamp, getSynchronizeRule, getValidateStateRule, invalidatesState, isDeleted, isModifiable, isNotSynchronizedException, isReadOnly, isStateValidated, isSynchronized, mustSaveDocument, removeElementStateListener, removeUnchangedElementListeners, resetDocument, saveDocument, setCanSaveDocument, setProgressMonitor, synchronize, updateStateCache, validateState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BslStreamContentDocumentProvider

      public BslStreamContentDocumentProvider()
  • Method Details

    • getConnectedElements

      public Iterator<Object> getConnectedElements()
      Enumerates the elements connected via this document provider.
      Overrides:
      getConnectedElements in class org.eclipse.ui.texteditor.AbstractDocumentProvider
      Returns:
      the list of elements, never null