Examples of IReconciler


Examples of org.eclipse.jface.text.reconciler.IReconciler

   * @param sourceViewer
   *            the source viewer to be configured by this configuration
   * @return a reconciler
   */
  final public IReconciler getReconciler(ISourceViewer sourceViewer) {
    IReconciler reconciler = null;
   
    if (sourceViewer != null) {
      //Only create reconciler if sourceViewer is present
      if (fReconciler == null && sourceViewer != null) {
        StructuredRegionProcessor newReconciler = new StructuredRegionProcessor();
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      fEditor = editor;
    }

    public void partActivated(IWorkbenchPart part) {
      if (part.getAdapter(ITextEditor.class) == fEditor) {
        IReconciler reconciler = getSourceViewerConfiguration().getReconciler(getSourceViewer());
        if (reconciler instanceof DocumentRegionProcessor) {
          ((DocumentRegionProcessor) reconciler).forceReconciling();
        }
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

   * @param sourceViewer
   *            the source viewer to be configured by this configuration
   * @return a reconciler
   */
  final public IReconciler getReconciler(ISourceViewer sourceViewer) {
    IReconciler reconciler = null;
   
    if (sourceViewer != null) {
      //Only create reconciler if sourceViewer is present
      if (fReconciler == null && sourceViewer != null) {
        StructuredRegionProcessor newReconciler = new StructuredRegionProcessor();
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      updateHoverBehavior();
    }
   
    //enable or disable as you type validation
    else if(CommonEditorPreferenceNames.EVALUATE_TEMPORARY_PROBLEMS.equals(property)) {
      IReconciler reconciler = this.getSourceViewerConfiguration().getReconciler(this.getSourceViewer());
      if (reconciler instanceof DocumentRegionProcessor) {
        ((DocumentRegionProcessor) reconciler).setValidatorStrategyEnabled(isValidationEnabled());
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      addReconcilingListeners(config, stv);
    }
  }
 
  private void removeReconcilingListeners(SourceViewerConfiguration config, StructuredTextViewer stv) {
    IReconciler reconciler = config.getReconciler(stv);
    if (reconciler instanceof DocumentRegionProcessor) {
      for (int i = 0; i < fReconcilingListeners.length; i++) {
        ((DocumentRegionProcessor) reconciler).removeReconcilingListener(fReconcilingListeners[i]);
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

    }
    catch (ClassCastException e) {
      Logger.log(Logger.ERROR, "Configuration has a reconciling listener that does not implement ISourceReconcilingListener."); //$NON-NLS-1$
    }

    IReconciler reconciler = config.getReconciler(stv);
    if (reconciler instanceof DocumentRegionProcessor) {
      for (int i = 0; i < fReconcilingListeners.length; i++)
        ((DocumentRegionProcessor) reconciler).addReconcilingListener(fReconcilingListeners[i]);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      fEditor = editor;
    }

    public void partActivated(IWorkbenchPart part) {
      if (part.getAdapter(ITextEditor.class) == fEditor) {
        IReconciler reconciler = getSourceViewerConfiguration().getReconciler(getSourceViewer());
        if (reconciler instanceof DocumentRegionProcessor) {
          ((DocumentRegionProcessor) reconciler).forceReconciling();
        }
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      updateHoverBehavior();
    }
   
    //enable or disable as you type validation
    else if(CommonEditorPreferenceNames.EVALUATE_TEMPORARY_PROBLEMS.equals(property)) {
      IReconciler reconciler = this.getSourceViewerConfiguration().getReconciler(this.getSourceViewer());
      if (reconciler instanceof DocumentRegionProcessor) {
        ((DocumentRegionProcessor) reconciler).setValidatorStrategyEnabled(isValidationEnabled());
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

      addReconcilingListeners(config, stv);
    }
  }
 
  private void removeReconcilingListeners(SourceViewerConfiguration config, StructuredTextViewer stv) {
    IReconciler reconciler = config.getReconciler(stv);
    if (reconciler instanceof DocumentRegionProcessor) {
      for (int i = 0; i < fReconcilingListeners.length; i++) {
        ((DocumentRegionProcessor) reconciler).removeReconcilingListener(fReconcilingListeners[i]);
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.reconciler.IReconciler

    }
    catch (ClassCastException e) {
      Logger.log(Logger.ERROR, "Configuration has a reconciling listener that does not implement ISourceReconcilingListener."); //$NON-NLS-1$
    }

    IReconciler reconciler = config.getReconciler(stv);
    if (reconciler instanceof DocumentRegionProcessor) {
      for (int i = 0; i < fReconcilingListeners.length; i++)
        ((DocumentRegionProcessor) reconciler).addReconcilingListener(fReconcilingListeners[i]);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.