org.drools.eclipse.editors
Class DRLDocumentProvider

java.lang.Object
  extended by org.eclipse.ui.editors.text.TextFileDocumentProvider
      extended by org.drools.eclipse.editors.DRLDocumentProvider
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
Direct Known Subclasses:
DSLtoDRLDocumentProvider

public class DRLDocumentProvider
extends org.eclipse.ui.editors.text.TextFileDocumentProvider

Simple document provider.


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
DRLDocumentProvider()
           
 
Method Summary
protected  org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel(org.eclipse.core.resources.IFile file)
           
 org.eclipse.jface.text.IDocument getDocument(Object element)
           
protected  org.eclipse.jface.text.IDocument getParentDocument(Object element)
           
 
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, isModifiable, 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

DRLDocumentProvider

public DRLDocumentProvider()
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 org.eclipse.ui.editors.text.TextFileDocumentProvider

createAnnotationModel

protected org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel(org.eclipse.core.resources.IFile file)
Overrides:
createAnnotationModel in class org.eclipse.ui.editors.text.TextFileDocumentProvider

getParentDocument

protected org.eclipse.jface.text.IDocument getParentDocument(Object element)


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