org.eclipse.xtext.ui.editor.reconciler
Class XtextDocumentReconcileStrategy

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.reconciler.XtextDocumentReconcileStrategy
All Implemented Interfaces:
org.eclipse.jface.text.reconciler.IReconcilingStrategy, org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension, ISourceViewerAware

public class XtextDocumentReconcileStrategy
extends java.lang.Object
implements org.eclipse.jface.text.reconciler.IReconcilingStrategy, org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension, ISourceViewerAware

Author:
Peter Friese - Initial contribution and API, Sven Efftinge, Sebastian Zarnekow

Constructor Summary
XtextDocumentReconcileStrategy()
           
 
Method Summary
 void initialReconcile()
           
 void reconcile(org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion, org.eclipse.jface.text.IRegion subRegion)
           
 void reconcile(org.eclipse.jface.text.IRegion region)
           
 void setDocument(org.eclipse.jface.text.IDocument document)
           
 void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void setSourceViewer(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtextDocumentReconcileStrategy

public XtextDocumentReconcileStrategy()
Method Detail

reconcile

public void reconcile(org.eclipse.jface.text.IRegion region)
Specified by:
reconcile in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy

reconcile

public void reconcile(org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion,
                      org.eclipse.jface.text.IRegion subRegion)
Specified by:
reconcile in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy

setDocument

public void setDocument(org.eclipse.jface.text.IDocument document)
Specified by:
setDocument in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy

setSourceViewer

public void setSourceViewer(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Specified by:
setSourceViewer in interface ISourceViewerAware
Since:
2.3

setProgressMonitor

public void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
Specified by:
setProgressMonitor in interface org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension
Since:
2.3

initialReconcile

public void initialReconcile()
Specified by:
initialReconcile in interface org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension
Since:
2.3