1 package net.mograsim.plugin.asm.editor;
3 import org.eclipse.jface.text.IDocument;
4 import org.eclipse.jface.text.ITextViewer;
5 import org.eclipse.jface.text.reconciler.Reconciler;
6 import org.eclipse.jface.text.source.projection.ProjectionViewer;
8 public class AsmReconciler extends Reconciler
11 private AsmReconcilerStrategy fStrategy;
13 public AsmReconciler()
15 fStrategy = new AsmReconcilerStrategy();
16 this.setReconcilingStrategy(fStrategy, IDocument.DEFAULT_CONTENT_TYPE);
20 public void install(ITextViewer textViewer)
22 super.install(textViewer);
23 ProjectionViewer pViewer = (ProjectionViewer) textViewer;
24 fStrategy.setProjectionViewer(pViewer);