org.drools.eclipse.dsl.editor
Class DSLtoDRLDocumentProvider

java.lang.Object
  extended by org.eclipse.ui.editors.text.TextFileDocumentProvider
      extended by org.drools.eclipse.editors.DRLDocumentProvider
          extended by org.drools.eclipse.dsl.editor.DSLtoDRLDocumentProvider
All Implemented Interfaces:
org.eclipse.ui.editors.text.IStorageDocumentProvider, 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 DSLtoDRLDocumentProvider
extends DRLDocumentProvider


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.ui.editors.text.TextFileDocumentProvider
org.eclipse.ui.editors.text.TextFileDocumentProvider.DocumentProviderOperation, org.eclipse.ui.editors.text.TextFileDocumentProvider.FileBufferListener, org.eclipse.ui.editors.text.TextFileDocumentProvider.FileInfo, org.eclipse.ui.editors.text.TextFileDocumentProvider.NullProvider
 
Constructor Summary
DSLtoDRLDocumentProvider(DSLtoDRLRuleViewer drlViewer)
           
 
Method Summary
 org.eclipse.jface.text.IDocument getDocument(Object element)
           
 boolean isModifiable(Object element)
           
 
Methods inherited from class org.drools.eclipse.editors.DRLDocumentProvider
createAnnotationModel, getParentDocument
 
Methods inherited from class org.eclipse.ui.editors.text.TextFileDocumentProvider
aboutToChange, addElementStateListener, canSaveDocument, changed, commitFileBuffer, computeSchedulingRule, connect, createEmptyFileInfo, createFileFromDocument, createFileInfo, createSaveOperation, disconnect, disposeFileInfo, executeOperation, fireElementStateChangeFailed, fireElementStateChanging, getAnnotationModel, getConnectedElementsIterator, getContentType, getDefaultEncoding, getElements, getEncoding, getFileInfo, getFileInfosIterator, getFileStore, getModificationStamp, getOperationRunner, getParentProvider, getProgressMonitor, getStatus, getSynchronizationStamp, getSystemFile, handleCoreException, isDeleted, isNotSynchronizedException, isReadOnly, isStateValidated, isSynchronized, isSystemFileReadOnly, mustSaveDocument, removeElementStateListener, resetDocument, saveDocument, setCanSaveDocument, setEncoding, setParentDocumentProvider, setProgressMonitor, setUpSynchronization, synchronize, updateStateCache, validateState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSLtoDRLDocumentProvider

public DSLtoDRLDocumentProvider(DSLtoDRLRuleViewer drlViewer)
Method Detail

getDocument

public org.eclipse.jface.text.IDocument getDocument(Object element)
Specified by:
getDocument in interface org.eclipse.ui.texteditor.IDocumentProvider
Overrides:
getDocument in class DRLDocumentProvider

isModifiable

public boolean isModifiable(Object element)
Specified by:
isModifiable in interface org.eclipse.ui.texteditor.IDocumentProviderExtension
Overrides:
isModifiable in class org.eclipse.ui.editors.text.TextFileDocumentProvider


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.