Examples of SingleLineRule


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

   
    // Add generic whitespace rule.
    rules[0] = new WhitespaceRule(new ToolWhitespaceDetector());
   
    // Add rule for strings and character constants.
    rules[1] = new SingleLineRule("'", "'", string, '\\');

    WordRule wordRule = new WordRule(new ToolWordDetector(), other, true);
    for (int i = 0; i < IToolWords.ToolReservedWords.length; i++)
      wordRule.addWord(IToolWords.ToolReservedWords[i], reservedWord);
    for (int i = 0; i < IToolWords.ToolScalarTypes.length; i++)
View Full Code Here

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

    // Add rules for multi-line comments
    rules.add(new MultiLineRule("/*", "*/", comment, (char) 0,
        true));

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

    // Add generic whitespace rule.
    rules.add(new WhitespaceRule(new SQLWhiteSpaceDetector()));

    // Add word rule for keywords, types, and constants.
View Full Code Here

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

   
    // Add generic whitespace rule.
    rules[0] = new WhitespaceRule(new ToolWhitespaceDetector());
   
    // Add rule for strings and character constants.
    rules[1] = new SingleLineRule("'", "'", string, '\\');

    WordRule wordRule = new WordRule(new ToolWordDetector(), other, true);
    for (int i = 0; i < IToolWords.ToolReservedWords.length; i++)
      wordRule.addWord(IToolWords.ToolReservedWords[i], reservedWord);
    for (int i = 0; i < IToolWords.ToolScalarTypes.length; i++)
View Full Code Here

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

    setRules(new IRule[] {
        new EndOfLineRule("//", commentToken), //$NON-NLS-1$
        new KeywordRule(keywordToken),
        new MultiLineRule("/**", "*/", jsDocToken, (char) 0, false)//$NON-NLS-1$ //$NON-NLS-2$
        new MultiLineRule("/*", "*/", commentToken, (char) 0, false)//$NON-NLS-1$ //$NON-NLS-2$
        new SingleLineRule("\"", "\"", stringToken, '\\'), //$NON-NLS-1$ //$NON-NLS-2$
        // Regexp
        new SingleLineRule("/", "/", stringToken, '\\'), //$NON-NLS-1$ //$NON-NLS-2$
        new SingleLineRule("'", "'", stringToken, '\\'), //$NON-NLS-1$ //$NON-NLS-2$
        new WhitespaceRule(new IWhitespaceDetector() {
          public boolean isWhitespace(char c) {
            return Character.isWhitespace(c);
          }
        }),
View Full Code Here

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

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

    // Add rule for strings and character constants.
    rules.add(new SingleLineRule("\"", "\"", string, '`', false, true));
    rules.add(new SingleLineRule("'", "'", string));

    // Add word rule for keywords, types, and constants.
   
    PowershellVariableDetector variableDetector = new PowershellVariableDetector(scope, variable);
    for (int i = 0; i < scopes.length; i++)
View Full Code Here

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

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

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

    // Add generic whitespace rule.
    //rules.add(new WhitespaceRule(new JavaWhitespaceDetector()));

    // Add word rule for keywords, types, and constants.
View Full Code Here

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

    rules.add(new EndOfLineRule("//", comment));
    // Multi line comment
    rules.add(new MultiLineRule("/*", "*/", comment));

    // Add rule for strings.
    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    rules.add(new SingleLineRule("'", "'", string, '\\'));
    // Add generic whitespace rule.
    rules.add(new WhitespaceRule(new WhitespaceDetector()));
    // Add word rule for keywords.
    WordRule wordRule = new WordRule(new ContractWordDetector(), other);

View Full Code Here

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

        IToken ATToken = new Token( provider.getAttribute( SchemaTextAttributeProvider.ATTRIBUTETYPE_ATTRIBUTE ) );
        IToken OCToken = new Token( provider.getAttribute( SchemaTextAttributeProvider.OBJECTCLASS_ATTRIBUTE ) );
        IToken oid = new Token( provider.getAttribute( SchemaTextAttributeProvider.OID_ATTRIBUTE ) );

        // Rules for Strings
        rules.add( new SingleLineRule( "\"", "\"", string, '\0', true ) ); //$NON-NLS-1$ //$NON-NLS-2$
        rules.add( new SingleLineRule( "'", "'", string, '\0', true ) ); //$NON-NLS-1$ //$NON-NLS-2$
        // Generic rule for whitespaces
        rules.add( new WhitespaceRule( new IWhitespaceDetector()
        {
            /**
             * Indicates if the given character is a whitespace
View Full Code Here

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

            .getAttribute( ACITextAttributeProvider.AUTHENTICATIONLEVEL_ATTRIBUTE ) );
        IToken itemOrUserFirst = new Token( provider.getAttribute( ACITextAttributeProvider.ITEMORUSERFIRST_ATTRIBUTE ) );
        IToken user = new Token( provider.getAttribute( ACITextAttributeProvider.USER_ATTRIBUTE ) );

        // Rules for Strings
        rules.add( new SingleLineRule( "\"", "\"", string, '\0', true ) ); //$NON-NLS-1$ //$NON-NLS-2$
        rules.add( new SingleLineRule( "'", "'", string, '\0', true ) ); //$NON-NLS-1$ //$NON-NLS-2$
        // Generic rule for whitespaces
        rules.add( new WhitespaceRule( new IWhitespaceDetector()
        {
            /**
             * Indicates if the given character is a whitespace
View Full Code Here

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

        rules.add(new WordPredicateRule(str, frameToken));
      }
    }

    // Add rule for strings and character constants.
    rules.add(new SingleLineRule("\"", "\"", stringToken, '\\'));
    rules.add(new SingleLineRule("'", "'", charToken, '\\'));

    setPredicateRules(rules.toArray(new IPredicateRule[rules.size()]));
  }
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.