Examples of PresentationReconciler


Examples of at.bestsolution.efxclipse.text.jface.presentation.PresentationReconciler

    return IJavaPartitions.JAVA_PARTITIONING;
  }
 
  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler= new JavaPresentationReconciler();
    reconciler.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
   
    DefaultDamagerRepairer dr= new DefaultDamagerRepairer(textTools.getCodeScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

    dr= new DefaultDamagerRepairer(textTools.getJavaDocScanner());
    reconciler.setDamager(dr, IJavaPartitions.JAVA_DOC);
    reconciler.setRepairer(dr, IJavaPartitions.JAVA_DOC);

    dr= new DefaultDamagerRepairer(textTools.getMultilineCommentScanner());
    reconciler.setDamager(dr, IJavaPartitions.JAVA_MULTI_LINE_COMMENT);
    reconciler.setRepairer(dr, IJavaPartitions.JAVA_MULTI_LINE_COMMENT);

    dr= new DefaultDamagerRepairer(textTools.getSinglelineCommentScanner());
    reconciler.setDamager(dr, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT);
    reconciler.setRepairer(dr, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT);

    dr= new DefaultDamagerRepairer(textTools.getStringScanner());
    reconciler.setDamager(dr, IJavaPartitions.JAVA_STRING);
    reconciler.setRepairer(dr, IJavaPartitions.JAVA_STRING);

    dr= new DefaultDamagerRepairer(textTools.getStringScanner());
    reconciler.setDamager(dr, IJavaPartitions.JAVA_CHARACTER);
    reconciler.setRepairer(dr, IJavaPartitions.JAVA_CHARACTER);


    return reconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    contentTypes.add(IDocument.DEFAULT_CONTENT_TYPE);
    return contentTypes.toArray(new String[0]);
  }
 
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr = null;

    dr = new DefaultDamagerRepairer(_tagScanner);
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
    reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);
   
    dr = new DefaultDamagerRepairer(_tagStartTagContentScanner);
    reconciler.setDamager(dr, TMLPartitionScanner.TML_TAG_START);
    reconciler.setRepairer(dr, TMLPartitionScanner.TML_TAG_START);

    dr = new DefaultDamagerRepairer(_tagEndTagContentScanner);
    reconciler.setDamager(dr, TMLPartitionScanner.TML_TAG_STOP);
    reconciler.setRepairer(dr, TMLPartitionScanner.TML_TAG_STOP);
       
    dr = new DefaultDamagerRepairer(_tmlScriptScanner);
    reconciler.setDamager(dr, TMLScriptPartitionScanner.TMLSCRIPT);
    reconciler.setRepairer(dr, TMLScriptPartitionScanner.TMLSCRIPT)
   
    NonRuleBasedDamagerRepairer ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLPartitionScanner.COMMENT);
    reconciler.setRepairer(ndr, TMLPartitionScanner.COMMENT);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLPartitionScanner.TML_COMMENT);
    reconciler.setRepairer(ndr, TMLPartitionScanner.TML_COMMENT);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLScriptPartitionScanner.MCOMMENT);
    reconciler.setRepairer(ndr, TMLScriptPartitionScanner.MCOMMENT);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLScriptPartitionScanner.SCOMMENT);
    reconciler.setRepairer(ndr, TMLScriptPartitionScanner.SCOMMENT);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.DISABLED);
    reconciler.setDamager(ndr, TMLPartitionScanner.TML_DISABLE);
    reconciler.setRepairer(ndr, TMLPartitionScanner.TML_DISABLE);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.TML_METAHEADER);
    reconciler.setDamager(ndr, TMLPartitionScanner.TML_METAHEADER);
    reconciler.setRepairer(ndr, TMLPartitionScanner.TML_METAHEADER);

    return reconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    return scanner;
  }


  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler reconciler = new PresentationReconciler();
   
    DefaultDamagerRepairer dr = new DefaultDamagerRepairer(getTMLScriptScanner());   
    reconciler.setDamager(dr, TMLScriptPartitionScanner.TMLSCRIPT);
    reconciler.setRepairer(dr, TMLScriptPartitionScanner.TMLSCRIPT);

    NonRuleBasedDamagerRepairer ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLScriptPartitionScanner.MCOMMENT);
    reconciler.setRepairer(ndr, TMLScriptPartitionScanner.MCOMMENT);
   
    ndr = new NonRuleBasedDamagerRepairer(TextStyles.COMMENT);
    reconciler.setDamager(ndr, TMLScriptPartitionScanner.SCOMMENT);
    reconciler.setRepairer(ndr, TMLScriptPartitionScanner.SCOMMENT);

    return reconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    }
    return tagScanner;
  }

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

    DefaultDamagerRepairer dr =
      new DefaultDamagerRepairer(getXMLTagScanner());
    reconciler.setDamager(dr, DroolsPartitionScanner.TAG);
    reconciler.setRepairer(dr, DroolsPartitionScanner.TAG);

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

    NonRuleBasedDamagerRepairer ndr =
      new NonRuleBasedDamagerRepairer(
        new TextAttribute(
          colorManager.getColor(IDroolsColorConstants.COMMENT)));
    reconciler.setDamager(ndr, DroolsPartitionScanner.COMMENT);
    reconciler.setRepairer(ndr, DroolsPartitionScanner.COMMENT);

    return reconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    return scanner;
  }

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

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

    NonRuleBasedDamagerRepairer ndr =
      new NonRuleBasedDamagerRepairer(
        new TextAttribute(
          colorManager.getColor(IRSColorConstants.VS_COMMENT)));
    reconciler.setDamager(ndr, RSPartitionScanner.COMMENT);
    reconciler.setRepairer(ndr, RSPartitionScanner.COMMENT);

    return reconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    return editor.getTypes();
  }

  @Override
  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    PresentationReconciler presentationReconciler = new PresentationReconciler();   
    for(String type: editor.getTypes()) {
      NonRuleBasedDamagerRepairer ndr = new NonRuleBasedDamagerRepairer(editor.getStylePref(type));
      presentationReconciler.setDamager(ndr, type);
      presentationReconciler.setRepairer(ndr, type);
    }
    return presentationReconciler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    }

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

        final ITokenScanner scan = new ErlCodeScanner(colorManager);
        dr = new ErlDamagerRepairer(scan);
        reconciler.setDamager(dr, IoRequestKind.INPUT.name());
        reconciler.setRepairer(dr, IoRequestKind.INPUT.name());

        final ITokenScanner scan3 = new ConsoleOutputScanner(colorManager);
        dr = new ErlDamagerRepairer(scan3);
        reconciler.setDamager(dr, IoRequestKind.OUTPUT.name());
        reconciler.setRepairer(dr, IoRequestKind.OUTPUT.name());

        reconciler.setDamager(dr, IoRequestKind.PROMPT.name());
        reconciler.setRepairer(dr, IoRequestKind.PROMPT.name());

        reconciler.setDamager(dr, IoRequestKind.STDOUT.name());
        reconciler.setRepairer(dr, IoRequestKind.STDOUT.name());

        reconciler.setDamager(dr, IoRequestKind.STDERR.name());
        reconciler.setRepairer(dr, IoRequestKind.STDERR.name());

        reconciler.setDamager(dr, IoRequestKind.HEADER.name());
        reconciler.setRepairer(dr, IoRequestKind.HEADER.name());

        // this is for the input field
        final ITokenScanner scan2 = new ErlCodeScanner(colorManager);
        dr = new ErlDamagerRepairer(scan2);
        reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
        reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

        return reconciler;
    }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    }

    @Override
    public IPresentationReconciler getPresentationReconciler(
            final ISourceViewer sourceViewer) {
        final PresentationReconciler reconciler = new ErlangPresentationReconciler();
        reconciler
                .setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
        DefaultDamagerRepairer dr = new ErlDamagerRepairer(codeScanner);

        final ITokenScanner scan2 = new ErlCodeScanner(colorManager);
        dr = new ErlDamagerRepairer(scan2);
        reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
        reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);

        dr = new ErlDamagerRepairer(commentScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_COMMENT);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_COMMENT);
        dr = new ErlDamagerRepairer(stringScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_STRING);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_STRING);
        dr = new ErlDamagerRepairer(qatomScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_QATOM);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_QATOM);
        dr = new ErlDamagerRepairer(charScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_CHARACTER);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_CHARACTER);

        return reconciler;
    }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

    }

    @Override
    public IPresentationReconciler getPresentationReconciler(
            final ISourceViewer sourceViewer) {
        final PresentationReconciler reconciler = new PresentationReconciler();
        reconciler
                .setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
        DefaultDamagerRepairer dr = new ErlDamagerRepairer(codeScanner);
        reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
        reconciler.setRepairer(dr, IDocument.DEFAULT_CONTENT_TYPE);
        dr = new ErlDamagerRepairer(commentScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_COMMENT);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_COMMENT);
        dr = new ErlDamagerRepairer(stringScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_STRING);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_STRING);
        dr = new ErlDamagerRepairer(qatomScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_QATOM);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_QATOM);
        dr = new ErlDamagerRepairer(charScanner);
        reconciler.setDamager(dr, IErlangPartitions.ERLANG_CHARACTER);
        reconciler.setRepairer(dr, IErlangPartitions.ERLANG_CHARACTER);

        return reconciler;
    }
View Full Code Here

Examples of org.eclipse.jface.text.presentation.PresentationReconciler

  public IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer) {
    if (reconciler != null)
      return reconciler;

    reconciler = new PresentationReconciler();

    DefaultDamagerRepairer dr = null;

    dr = new DefaultDamagerRepairer(getDefaultScanner());
    reconciler.setDamager(dr, IDocument.DEFAULT_CONTENT_TYPE);
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.