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 = 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);
View Full Code Here



  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);
View Full Code Here

  }

  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(
View Full Code Here

  @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(
View Full Code Here

    @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());
View Full Code Here

    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);
View Full Code Here

    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);
View Full Code Here

    if (reconciler != null)
      return reconciler;

    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(getDjangoTagScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_TAG);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_TAG);

    dr = new DefaultDamagerRepairer(getDjangoVarScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_VARIABLE);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_VARIABLE);

    dr = new DefaultDamagerRepairer(getDjangoCommentScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_COMMENT);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_COMMENT);

    dr = new DefaultDamagerRepairer(getHtmlTagScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_TAG);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_TAG);

    dr = new DefaultDamagerRepairer(getHtmlCommentScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_COMMENT);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_COMMENT);

    dr = new DefaultDamagerRepairer(getHtmlDoctypeScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_DOCTYPE);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_DOCTYPE);

    dr = new DefaultDamagerRepairer(getHtmlScriptletScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_SCRIPTLET);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_SCRIPTLET);

    dr = new DefaultDamagerRepairer(getHtmlDirectiveScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_DIRECTIVE);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_DIRECTIVE);

    dr = new DefaultDamagerRepairer(getJavaScriptScanner());
    reconciler.setDamager(dr, IDjangoPartitions.JAVA_SCRIPT);
    reconciler.setRepairer(dr, IDjangoPartitions.JAVA_SCRIPT);

    dr = new DefaultDamagerRepairer(getCSSScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_CSS);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_CSS);

    return reconciler;
  }
View Full Code Here

    if (reconciler != null)
      return reconciler;

    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(getDjangoTagScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_TAG);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_TAG);

    dr = new DefaultDamagerRepairer(getDjangoVarScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_VARIABLE);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_VARIABLE);

    dr = new DefaultDamagerRepairer(getDjangoCommentScanner());
    reconciler.setDamager(dr, IDjangoPartitions.DJANGO_COMMENT);
    reconciler.setRepairer(dr, IDjangoPartitions.DJANGO_COMMENT);

    dr = new DefaultDamagerRepairer(getHtmlTagScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_TAG);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_TAG);

    dr = new DefaultDamagerRepairer(getHtmlCommentScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_COMMENT);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_COMMENT);

    dr = new DefaultDamagerRepairer(getHtmlDoctypeScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_DOCTYPE);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_DOCTYPE);

    dr = new DefaultDamagerRepairer(getHtmlScriptletScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_SCRIPTLET);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_SCRIPTLET);

    dr = new DefaultDamagerRepairer(getHtmlDirectiveScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_DIRECTIVE);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_DIRECTIVE);

    dr = new DefaultDamagerRepairer(getJavaScriptScanner());
    reconciler.setDamager(dr, IDjangoPartitions.JAVA_SCRIPT);
    reconciler.setRepairer(dr, IDjangoPartitions.JAVA_SCRIPT);

    dr = new DefaultDamagerRepairer(getCSSScanner());
    reconciler.setDamager(dr, IDjangoPartitions.HTML_CSS);
    reconciler.setRepairer(dr, IDjangoPartitions.HTML_CSS);

    return reconciler;
  }
View Full Code Here

    }

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

        DefaultDamagerRepairer dr = new DefaultDamagerRepairer(getXMLTagScanner());
        reconciler.setDamager(dr, XMLPartitionScanner.XML_TAG);
        reconciler.setRepairer(dr, XMLPartitionScanner.XML_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(PreferenceConstants.EDITOR_COLOR_XML_COMMENT)));
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.