Examples of EndOfLineRule


Examples of cbg.editor.rules.EndOfLineRule

         */
        if(isWordStart(text.getText().charAt(0))) return;
        rules.add(new TextSequenceRule(text.getText(), token, ignoreCase));
      }
      public void acceptEolSpan(EOLSpan eolSpan) {
        rules.add(new EndOfLineRule(eolSpan.getText(), token, ignoreCase));
      }
      public void acceptMark(Mark mark) {
        rules.add(new StarRule(mark, new ColoringWhitespaceDetector(),
          wordDetector, token));
      }
View Full Code Here

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

        IRule[] rules = new IRule[] {
                new WhitespaceRule(new IWhitespaceDetector() {
                    public boolean isWhitespace(char c) {
                        return (c == ' ' || c == '\t' || c == '\n' || c == '\r');
                    }
                }), new BndWordRule(), new MacroRule(bsvc.T_MACRO), new EndOfLineRule("#", bsvc.T_COMMENT), new BndEndOfLineRule("\\ ", bsvc.T_ERROR), new BndEndOfLineRule("\\\t", bsvc.T_ERROR),
        };

        setRules(rules);
        setDefaultReturnToken(bsvc.T_DEFAULT);
    }
View Full Code Here

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

        final IToken comment = new Token(IErlangPartitions.ERLANG_COMMENT);
        final IToken qatom = new Token(IErlangPartitions.ERLANG_QATOM);

        final List<IRule> rules = Lists.newArrayList();
        rules.add(new ErlangCharRule(character));
        rules.add(new EndOfLineRule("%", comment));
        rules.add(new MultiLineRule("\"", "\"", string, '\\', true));
        rules.add(new MultiLineRule("'", "'", qatom, '\\', true));

        final IPredicateRule[] result = new IPredicateRule[rules.size()];
        rules.toArray(result);
View Full Code Here

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

    IToken number  = colorProvider.getToken(IDjangoPrefs.JSNUMBER_COLOR, IDjangoPrefs.JSNUMBER_STYLE);
    IToken operator  = colorProvider.getToken(IDjangoPrefs.JSOPERATOR_COLOR, IDjangoPrefs.JSOPERATOR_STYLE);
    IToken selector  = colorProvider.getToken(IDjangoPrefs.JQSELECTOR_COLOR, IDjangoPrefs.JQSELECTOR_STYLE);

    List<IRule> rules = new ArrayList<IRule>();
    rules.add(new EndOfLineRule("//", comment));
    rules.add(new MultiLineRule("/*", "*/", comment));
    rules.add(new SingleLineRule("<script", ">", script));
    rules.add(new SingleLineRule("</script", ">", script));

   
View Full Code Here

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

    rules.add(new MultiLineRule("{%", "%}", djTag));
    rules.add(new MultiLineRule("{{", "}}", djVariable));

    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    rules.add(new SingleLineRule("'", "'", string, '\\'));
    rules.add(new EndOfLineRule("//", comment));
    rules.add(new MultiLineRule("/*", "*/", comment));
    rules.add(new SingleLineRule("<script", ">", script));
    rules.add(new SingleLineRule("</script", ">", script));
    rules.add(new NumberRule(number));

View Full Code Here

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

        IToken omsModulesTok = new Token(new TextAttribute(provider.getColor(JavaColorProvider.OMS_MODULES)));

        List rules = new ArrayList();

        // Add rule for single line comments.
        rules.add(new EndOfLineRule("//", comment)); //$NON-NLS-1$

        // Add rule for gstrings
        rules.add(new MultiLineRule("\"\"\"", "\"\"\"", string, '\\')); //$NON-NLS-2$ //$NON-NLS-1$
        // Add rule for strings
        rules.add(new SingleLineRule("\"", "\"", string, '\\')); //$NON-NLS-2$ //$NON-NLS-1$
View Full Code Here

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

        IToken string = new Token(new TextAttribute(STRING_COLOR));
        IToken other = new Token(null);

        List<IRule> rules = new ArrayList<IRule>();

        rules.add(new EndOfLineRule("//", comment));
        rules.add(new EndOfLineRule("#", comment));

        // Add rule for strings and character constants.
        rules.add(new SingleLineRule("\"", "\"", string, '\\'));
        rules.add(new SingleLineRule("'", "'", string, '\\'));
View Full Code Here

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

    IToken comment= new Token(JAVA_MULTILINE_COMMENT);

    List rules= new ArrayList();

    // Add rule for single line comments.
    rules.add(new EndOfLineRule("//", Token.UNDEFINED)); //$NON-NLS-1$

    // Add rule for strings and character constants.
    rules.add(new SingleLineRule("\"", "\"", Token.UNDEFINED, '\\')); //$NON-NLS-2$ //$NON-NLS-1$
    rules.add(new SingleLineRule("'", "'", Token.UNDEFINED, '\\')); //$NON-NLS-2$ //$NON-NLS-1$
View Full Code Here

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

    IToken string = new Token(RutaPartitions.RUTA_STRING);
    IToken comment = new Token(RutaPartitions.RUTA_COMMENT);

    List/* < IPredicateRule > */rules = new ArrayList/* <IPredicateRule> */();

    rules.add(new EndOfLineRule("//", comment));

    rules.add(new MultiLineRule("\"\"\"", "\"\"\"", string, '\\'));

    rules.add(new MultiLineRule("\'\'\'", "\'\'\'", string, '\\'));

View Full Code Here

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

    IToken script  = provider.getToken(HTMLPlugin.PREF_COLOR_SCRIPT);
   
    List rules = new ArrayList();
   
    rules.add(new MultiLineRule("/*" , "*/" , comment));
    rules.add(new EndOfLineRule("//", comment));
    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    rules.add(new SingleLineRule("\'", "\'", string, '\\'));
   
    WordRule wordRule = new WordRule(new JavaWordDetector(), normal);
    for(int i=0;i<KEYWORDS.length;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.