Package org.eclipse.jface.text.presentation

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


    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


    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

    }
    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

    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

    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

    }

    @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

    }

    @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

    }

    @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

  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

  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

Related Classes of org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener

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.