Package org.eclipse.jface.text.rules

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


        IToken comment = new Token(APEX_MULTILINE_COMMENT);

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

        // Add rule for single line comments.
        rules.add(new EndOfLineRule("//", Token.UNDEFINED));

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


    rules.add(new SingleLineRule("</CFSCRIPT", ">", cftag));
   
   
    rules.add(new MultiLineRule("/**", "*/", javadoc, (char) 0, true));
    rules.add(new MultiLineRule("/*", "*/", cfcommentBlock, (char) 0, true));
    rules.add(new EndOfLineRule("//", cfcomment));
    rules.add(new NumberRule(cfnumber));
   
    CFSyntaxDictionary dic = (CFSyntaxDictionary)DictionaryManager.getDictionary(DictionaryManager.CFDIC);
   
    //do any keywords
View Full Code Here

    rules.add(new CFScriptComponentEndRule("}", CF_END_TAG, CF_SCRIPT));
    // rules.add(new CFScriptComponentRule("}", "}", CF_SCRIPT, CF_SCRIPT));
    rules.add(new WordPredicateRule(cfscriptCommentBlock));
    rules.add(new MultiLineRule("/**", "*/", javaDocComment, (char) 0, true));
    rules.add(new MultiLineRule("/*", "*/", cfscriptCommentBlock, (char) 0, true));
    rules.add(new EndOfLineRule("//", cfscriptComment));
    // Partitions in the document will get marked in this order
    rules.add(new NestableMultiLineRule("<!---", "--->", cfComment, (char) 0, true));
    // rules.add(new TagRule(htmComment));
    rules.add(new MultiLineRule("<!--", "-->", htmComment));
    //doctype rule
View Full Code Here

    }
    rules.add(wr);
   
    ///////////////////////////////////////////////////////////////////////
    rules.add(new MultiLineRule("/*", "*/", comment));
    rules.add(new EndOfLineRule("//", comment));
   
    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    rules.add(new SingleLineRule("'", "'", string, '\\'));
   
    rules.add(new NumberRule(cfnumber));
View Full Code Here

   
    rules.add(new MultiLineRule("`", "`", tkRawString, NO_ESCAPE, true));
    rules.add(new MultiLineRule("\"", "\"", tkString, '\\', true));
    rules.add(new SingleLineRule("'", "'", tkCharacter, '\\', true));
   
    rules.add(new EndOfLineRule("//", tkSingleComment, NO_ESCAPE));
   
    rules.add(new MultiLineRule("/*", "*/", tkMultiComment, NO_ESCAPE, true));
   
   
    setPredicateRules(rules.toArray(new IPredicateRule[rules.size()]));
View Full Code Here

    IToken comment= new Token(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

    IToken other= new Token(new TextAttribute(provider.getColor(ProcessingColorProvider.DEFAULT)));

    List rules= new ArrayList();

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

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

TOP

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

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.