Package org.eclipse.jface.text.rules

Examples of org.eclipse.jface.text.rules.DefaultDamagerRepairer


  }

  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr =
      new DefaultDamagerRepairer(getGherkinTagScanner());
    reconciler.setDamager(dr, GherkinPartitionScanner.GHERKIN_TAG);
    reconciler.setRepairer(dr, GherkinPartitionScanner.GHERKIN_TAG);

    dr = new GherkinDamagerRepairer(getGherkinScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
View Full Code Here


  @Override
  public IPresentationReconciler getPresentationReconciler(
      ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();
   
        DefaultDamagerRepairer dr;
       
        dr = new DefaultDamagerRepairer(getNameScanner());
        reconciler.setDamager(dr, ParameterFilePartitionScanner.PARAMETER_NAME);
        reconciler.setRepairer(dr, ParameterFilePartitionScanner.PARAMETER_NAME);

        dr = new DefaultDamagerRepairer(getValueScanner());
        reconciler.setDamager(dr, ParameterFilePartitionScanner.PARAMETER_VALUE);
        reconciler.setRepairer(dr, ParameterFilePartitionScanner.PARAMETER_VALUE);

        dr = new DefaultDamagerRepairer(getCommentScanner());
        reconciler.setDamager(dr, ParameterFilePartitionScanner.PARAMETER_COMMENT);
        reconciler.setRepairer(dr, ParameterFilePartitionScanner.PARAMETER_COMMENT);

       return reconciler;
  }
View Full Code Here

  public IPresentationReconciler getPresentationReconciler(
      ISourceViewer sourceViewer)
  {
    PresentationReconciler reconciler = new PresentationReconciler();
   
    DefaultDamagerRepairer dr;
    dr = new DefaultDamagerRepairer(getHdlScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);
   
      String[] contentTypes = HdlPartitionScanner.getContentTypes();
    HdlTextAttribute[] attrs = HdlPartitionScanner.getContentTypeAttributes();
View Full Code Here

 
  private void addCommentScanner(PresentationReconciler reconciler ,HdlTextAttribute attr,String contentType){ 

      Token defaultToken=new Token(attr.getTextAttribute(m_Editor.getColorManager()));
      HdlCommentScanner commentScanner=new HdlCommentScanner(m_Editor.getColorManager(),defaultToken);       
      DefaultDamagerRepairer dr = new DefaultDamagerRepairer(commentScanner);
        reconciler.setDamager(dr, contentType);
        reconciler.setRepairer(dr, contentType);
   
  }
View Full Code Here

 
  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr = null;
   
    dr = new HTMLTagDamagerRepairer(getTagScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.HTML_TAG);
    reconciler.setRepairer(dr, HTMLPartitionScanner.HTML_TAG);
   
    dr = new HTMLTagDamagerRepairer(getHTMLScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

    dr = new HTMLTagDamagerRepairer(getCommentScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.HTML_COMMENT);
    reconciler.setRepairer(dr, HTMLPartitionScanner.HTML_COMMENT);
   
    dr = new DefaultDamagerRepairer(getScriptScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.HTML_SCRIPT);
    reconciler.setRepairer(dr, HTMLPartitionScanner.HTML_SCRIPT);
   
    dr = new DefaultDamagerRepairer(getDoctypeScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.HTML_DOCTYPE);
    reconciler.setRepairer(dr, HTMLPartitionScanner.HTML_DOCTYPE);
   
    dr = new DefaultDamagerRepairer(getDirectiveScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.HTML_DIRECTIVE);
    reconciler.setRepairer(dr, HTMLPartitionScanner.HTML_DIRECTIVE);
   
    dr = new JavaScriptDamagerRepairer(getJavaScriptScanner());
    reconciler.setDamager(dr, HTMLPartitionScanner.JAVASCRIPT);
View Full Code Here

 
  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();
   
    DefaultDamagerRepairer dr = null;
   
    dr = new DefaultDamagerRepairer(getDefaultScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);
   
    dr = new DefaultDamagerRepairer(getCommentScanner());
    reconciler.setDamager(dr, JavaScriptPartitionScanner.JS_COMMENT);
    reconciler.setRepairer(dr, JavaScriptPartitionScanner.JS_COMMENT);
   
    return reconciler;
  }
View Full Code Here

  }

  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceView) {
    if (myPresentationReconciler == null) {
      myPresentationReconciler = new PresentationReconciler();
      DefaultDamagerRepairer dr = new DefaultDamagerRepairer(getWODScanner());
      myPresentationReconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
      myPresentationReconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);
    }
    return myPresentationReconciler;
  }
View Full Code Here

  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr = null;

    dr = new DefaultDamagerRepairer(getDefaultScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

    dr = new DefaultDamagerRepairer(getCommentScanner());
    reconciler.setDamager(dr, CSSPartitionScanner.CSS_COMMENT);
    reconciler.setRepairer(dr, CSSPartitionScanner.CSS_COMMENT);

    return reconciler;
  }
View Full Code Here

  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr =
      new DefaultDamagerRepairer(getPlistTokenScanner());
    reconciler.setDamager(dr, PlistPartitionScanner.PROPERTY);
    reconciler.setRepairer(dr, PlistPartitionScanner.PROPERTY);

    dr = new DefaultDamagerRepairer(getPlistScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

//    dr = new DefaultDamagerRepairer(getPlistScanner());
//    reconciler.setDamager(dr, PlistPartitionScanner.VALUE);
View Full Code Here

    Collection delegates = mode.getDelegates().keySet();
    for (Iterator rules = delegates.iterator(); rules.hasNext();) {
      String mungedName = (String)rules.next();
      Rule rule = (Rule) mode.getDelegates().get(mungedName);
      RuleBasedScanner scanner = getDelegateScanner(rule);
      DefaultDamagerRepairer dr= new DefaultDamagerRepairer(scanner);
      reconciler.setDamager(dr, mungedName);
      reconciler.setRepairer(dr, mungedName);
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.jface.text.rules.DefaultDamagerRepairer

Copyright © 2018 www.massapicom. 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.