org.eclipse.emf.codegen.jet.editor.presentation
Class JETReconcilingStrategy

java.lang.Object
  extended by org.eclipse.emf.codegen.jet.editor.presentation.JETReconcilingStrategy
All Implemented Interfaces:
org.eclipse.jdt.core.IProblemRequestor, org.eclipse.jface.text.reconciler.IReconcilingStrategy, org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension

public class JETReconcilingStrategy
extends java.lang.Object
implements org.eclipse.jface.text.reconciler.IReconcilingStrategy, org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension, org.eclipse.jdt.core.IProblemRequestor


Constructor Summary
JETReconcilingStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer, JETTextEditor jetEditor)
          Constructor for JETReconcilingStrategy.
 
Method Summary
 void acceptProblem(org.eclipse.jdt.core.compiler.IProblem problem)
          Method acceptProblem.
 void beginReporting()
          Method beginReporting.
 void endReporting()
          Method endReporting.
 void initialReconcile()
           
 boolean isActive()
          Method isActive.
 void reconcile(org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion, org.eclipse.jface.text.IRegion subRegion)
          Method reconcile.
 void reconcile(org.eclipse.jface.text.IRegion partition)
          Method reconcile.
 void setDocument(org.eclipse.jface.text.IDocument document)
          Method setDocument.
 void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JETReconcilingStrategy

public JETReconcilingStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer,
                              JETTextEditor jetEditor)
Constructor for JETReconcilingStrategy.

Parameters:
sourceViewer - ISourceViewer
jetEditor - JETTextEditor
Method Detail

setDocument

public void setDocument(org.eclipse.jface.text.IDocument document)
Method setDocument.

Specified by:
setDocument in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy
Parameters:
document - IDocument
See Also:
IReconcilingStrategy.setDocument(IDocument)

reconcile

public void reconcile(org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion,
                      org.eclipse.jface.text.IRegion subRegion)
Method reconcile.

Specified by:
reconcile in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy
Parameters:
dirtyRegion - DirtyRegion
subRegion - IRegion
See Also:
IReconcilingStrategy.reconcile(DirtyRegion, IRegion)

reconcile

public void reconcile(org.eclipse.jface.text.IRegion partition)
Method reconcile.

Specified by:
reconcile in interface org.eclipse.jface.text.reconciler.IReconcilingStrategy
Parameters:
partition - IRegion
See Also:
IReconcilingStrategy.reconcile(IRegion)

acceptProblem

public void acceptProblem(org.eclipse.jdt.core.compiler.IProblem problem)
Method acceptProblem.

Specified by:
acceptProblem in interface org.eclipse.jdt.core.IProblemRequestor
Parameters:
problem - IProblem
See Also:
IProblemRequestor.acceptProblem(IProblem)

beginReporting

public void beginReporting()
Method beginReporting.

Specified by:
beginReporting in interface org.eclipse.jdt.core.IProblemRequestor
See Also:
IProblemRequestor.beginReporting()

endReporting

public void endReporting()
Method endReporting.

Specified by:
endReporting in interface org.eclipse.jdt.core.IProblemRequestor
See Also:
IProblemRequestor.endReporting()

isActive

public boolean isActive()
Method isActive.

Specified by:
isActive in interface org.eclipse.jdt.core.IProblemRequestor
Returns:
boolean
See Also:
IProblemRequestor.isActive()

setProgressMonitor

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

initialReconcile

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

Copyright 2006 IBM Corporation and others.
All Rights Reserved.