@Override protected void aboutToBeReconciled() { JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.aboutToBeReconciled(); }
protected void reconcilerReset() { super.reconcilerReset(); JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.notifyListeners(true); }
/** * Creates a new Java reconciling strategy. * * @param viewer the source viewer * @param editor the editor of the strategy's reconciler * @param documentPartitioning the document partitioning this strategy uses for configuration */ public JavaCompositeReconcilingStrategy(ISourceViewer viewer, ITextEditor editor, String documentPartitioning) { fEditor= editor; fJavaStrategy= new JavaReconcilingStrategy(editor); setReconcilingStrategies(new IReconcilingStrategy[] { fJavaStrategy, new JavaSpellingReconcileStrategy(viewer, editor) }); }
@Override public void reconcile(DirtyRegion dirtyRegion, IRegion subRegion) { try { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.reconcile(dirtyRegion, subRegion); } finally { e.endReportingSequence(); } } else { super.reconcile(dirtyRegion, subRegion); } } finally { reconciled(); } }
public IReconciler getReconciler(ISourceViewer sourceViewer) { final ITextEditor editor= getEditor(); if (editor != null && editor.isEditable()) { JavaCompositeReconcilingStrategy strategy= new JavaCompositeReconcilingStrategy(sourceViewer, editor, getConfiguredDocumentPartitioning(sourceViewer)); JavaReconciler reconciler= new JavaReconciler(editor, strategy, false); reconciler.setIsIncrementalReconciler(false); reconciler.setIsAllowedToModifyDocument(false); reconciler.setProgressMonitor(new NullProgressMonitor()); reconciler.setDelay(500); return reconciler; } return null; }
public void initialReconcile() { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.initialReconcile(); } finally { e.endReportingSequence(); } } else { super.initialReconcile(); } }
@Override public void initialReconcile() { try { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.initialReconcile(); } finally { e.endReportingSequence(); } } else { super.initialReconcile(); } } finally { reconciled(); } }
@Override public IReconciler getReconciler(ISourceViewer sourceViewer) { final ITextEditor editor= getEditor(); if (editor != null && editor.isEditable()) { JavaCompositeReconcilingStrategy strategy= new JavaCompositeReconcilingStrategy(sourceViewer, editor, getConfiguredDocumentPartitioning(sourceViewer)); JavaReconciler reconciler= new JavaReconciler(editor, strategy, false); reconciler.setIsAllowedToModifyDocument(false); reconciler.setDelay(500); return reconciler; } return null; }
public void reconcile(IRegion partition) { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.reconcile(partition); } finally { e.endReportingSequence(); } } else { super.reconcile(partition); } }
@Override public void initialReconcile() { try { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.initialReconcile(); } finally { e.endReportingSequence(); } } else { super.initialReconcile(); } } finally { reconciled(); } }
@Override protected void forceReconciling() { if (!fIninitalProcessDone) return; super.forceReconciling(); JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.notifyListeners(false); }
@Override protected void aboutToBeReconciled() { JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.aboutToBeReconciled(); }
@Override public IReconciler getReconciler(ISourceViewer sourceViewer) { final ITextEditor editor= getEditor(); if (editor != null && editor.isEditable()) { JavaCompositeReconcilingStrategy strategy= new JavaCompositeReconcilingStrategy(sourceViewer, editor, getConfiguredDocumentPartitioning(sourceViewer)); JavaReconciler reconciler= new JavaReconciler(editor, strategy, false); reconciler.setIsAllowedToModifyDocument(false); reconciler.setDelay(500); return reconciler; } return null; }
public void reconcile(DirtyRegion dirtyRegion, IRegion subRegion) { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.reconcile(dirtyRegion, subRegion); } finally { e.endReportingSequence(); } } else { super.reconcile(dirtyRegion, subRegion); } }
/** * Creates a new Java reconciling strategy. * * @param viewer the source viewer * @param editor the editor of the strategy's reconciler * @param documentPartitioning the document partitioning this strategy uses for configuration */ public JavaCompositeReconcilingStrategy(ISourceViewer viewer, ITextEditor editor, String documentPartitioning) { fEditor= editor; fJavaStrategy= new JavaReconcilingStrategy(editor); setReconcilingStrategies(new IReconcilingStrategy[] { fJavaStrategy, new JavaSpellingReconcileStrategy(viewer, editor) }); }
@Override public void reconcile(IRegion partition) { try { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.reconcile(partition); } finally { e.endReportingSequence(); } } else { super.reconcile(partition); } } finally { reconciled(); } }
@Override protected void reconcilerReset() { super.reconcilerReset(); JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.notifyListeners(true); }
protected void aboutToBeReconciled() { JavaCompositeReconcilingStrategy strategy= (JavaCompositeReconcilingStrategy) getReconcilingStrategy(IDocument.DEFAULT_CONTENT_TYPE); strategy.aboutToBeReconciled(); }
/** * Creates a new Java reconciling strategy. * * @param viewer the source viewer * @param editor the editor of the strategy's reconciler * @param documentPartitioning the document partitioning this strategy uses for configuration */ public JavaCompositeReconcilingStrategy(ISourceViewer viewer, ITextEditor editor, String documentPartitioning) { fEditor= editor; fJavaStrategy= new JavaReconcilingStrategy(editor); setReconcilingStrategies(new IReconcilingStrategy[] { fJavaStrategy, new JavaSpellingReconcileStrategy(viewer, editor) }); }
@Override public void reconcile(DirtyRegion dirtyRegion, IRegion subRegion) { try { IProblemRequestorExtension e= getProblemRequestorExtension(); if (e != null) { try { e.beginReportingSequence(); super.reconcile(dirtyRegion, subRegion); } finally { e.endReportingSequence(); } } else { super.reconcile(dirtyRegion, subRegion); } } finally { reconciled(); } }