org.eparapher.rcp.editors.xml
Class XMLDocumentProvider

java.lang.Object
  extended by org.eclipse.ui.texteditor.AbstractDocumentProvider
      extended by org.eparapher.rcp.editors.SimpleDocumentProvider
          extended by org.eparapher.rcp.editors.xml.XMLDocumentProvider
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 XMLDocumentProvider
extends SimpleDocumentProvider


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.ui.texteditor.AbstractDocumentProvider
PR10806_UC5_ENABLED, PR14469_ENABLED, STATUS_ERROR, STATUS_OK
 
Constructor Summary
XMLDocumentProvider()
           
 
Method Summary
protected  org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel(Object element)
           
protected  void setupDocument(org.eclipse.jface.text.IDocument document)
          Set up the document - default implementation does nothing.
 
Methods inherited from class org.eparapher.rcp.editors.SimpleDocumentProvider
createDocument, doSaveDocument, getOperationRunner, isModifiable, isReadOnly, isStateValidated
 
Methods inherited from class org.eclipse.ui.texteditor.AbstractDocumentProvider
aboutToChange, addElementStateListener, addUnchangedElementListeners, canSaveDocument, changed, connect, connected, createElementInfo, disconnect, disconnected, disposeElementInfo, doResetDocument, doSynchronize, doUpdateStateCache, doValidateState, executeOperation, fireElementContentAboutToBeReplaced, fireElementContentReplaced, fireElementDeleted, fireElementDirtyStateChanged, fireElementMoved, fireElementStateChangeFailed, fireElementStateChanging, fireElementStateValidationChanged, getAnnotationModel, getConnectedElements, getContentType, getDocument, getElementInfo, getModificationStamp, getProgressMonitor, getResetRule, getSaveRule, getStatus, getSynchronizationStamp, getSynchronizeRule, getValidateStateRule, invalidatesState, isDeleted, isNotSynchronizedException, 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 Detail

XMLDocumentProvider

public XMLDocumentProvider()
Method Detail

setupDocument

protected void setupDocument(org.eclipse.jface.text.IDocument document)
Description copied from class: SimpleDocumentProvider
Set up the document - default implementation does nothing.

Overrides:
setupDocument in class SimpleDocumentProvider
Parameters:
document - the new document

createAnnotationModel

protected org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel(Object element)
                                                                        throws org.eclipse.core.runtime.CoreException
Overrides:
createAnnotationModel in class SimpleDocumentProvider
Throws:
org.eclipse.core.runtime.CoreException


Copyright © 2009 eParapher Software Foundation. All Rights Reserved.