Examples of WhitespaceRule


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

        // and character constants.
        rules.add(new SingleLineRule("'", "'", string, '\\')); //$NON-NLS-2$ //$NON-NLS-1$
        //        rules.add(new SingleLineRule("'", "'", omsModulesTok, '\\')); //$NON-NLS-2$ //$NON-NLS-1$

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

        // Add word rule for keywords, types, and constants.
        WordRule wordRule = new WordRule(new JavaWordDetector(), other);

        List<String> keywords = Keywords.getValues(Keywords.KEYWORDS);
View Full Code Here

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

        //for unfilled "holes"
        //rules.add(new SingleLineRule("{", "}", comment));

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

        // Add word rule for keywords, types, and constants.
        WordRule wordRule= new WordRule(new RuleWordDetector(), other);
        for (int i= 0; i < DROOLS_KEYWORDS.length; i++)
            wordRule.addWord(DROOLS_KEYWORDS[i], keyword);
View Full Code Here

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

        // 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
             * @param c the character to analyse
             * @return <code>true</code> if the character is to be considered as a whitespace,  <code>false</code> if not.
View Full Code Here

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

    // Add rule for links.
    list.add(new SingleLineRule("{", "}", link)); //$NON-NLS-2$ //$NON-NLS-1$

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

    // Add word rule for keywords.
    WordRule wordRule= new WordRule(new JavaDocWordDetector());
    for (int i= 0; i < fgKeywords.length; i++)
      wordRule.addWord(fgKeywords[i], keyword);
View Full Code Here

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

 
  protected List<IRule> createRules() {
    List<IRule> rules = new ArrayList<IRule>();
   
    // Add generic whitespace rule.
    rules.add(new WhitespaceRule(new LangWhitespaceDetector()));
   
    IToken tkDefault = getToken(DeeColorPreferences.DEFAULT.key);
    IToken tkKeyword = getToken(DeeColorPreferences.KEYWORDS.key);
    IToken tkBasics = getToken(DeeColorPreferences.BASICTYPES.key);
    IToken tkLiterals = getToken(DeeColorPreferences.LITERALS.key);
View Full Code Here

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

        IRule[] rules = new IRule[2];
        //Add rule for processing instructions
        rules[0] = new SingleLineRule("<?", "?>", procInstr); //$NON-NLS-1$ //$NON-NLS-2$
        // Add generic whitespace rule.
        rules[1] = new WhitespaceRule(new XMLWhitespaceDetector());

        setRules(rules);
    }
View Full Code Here

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

public class TemplatesTextScanner extends RuleBasedScanner {
  public TemplatesTextScanner(ColorManager manager) {
    IRule[] rules = new IRule[1];

    // Add generic whitespace rule.
    rules[0] = new WhitespaceRule(new WhitespaceDetector());

    setRules(rules);
        setDefaultReturnToken(new Token(new TextAttribute(manager.getTextColor())));
  }
View Full Code Here

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

    // Add rule for double quotes
    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    // Add a rule for single quotes
    rules.add(new SingleLineRule("'", "'", string, '\\'));
    // Add generic whitespace rule.
    rules.add(new WhitespaceRule(new WhitespaceDetector()));
        rules.add(new IRule() {
            public IToken evaluate(final ICharacterScanner scanner) {
                int c = scanner.read();
                if( '$' == c ) {
                  c = scanner.read();
View Full Code Here

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

        // Add rule for double quotes
        rules[0] = new SingleLineRule("\"", "\"", string, '\\');
        // Add a rule for single quotes
        rules[1] = new SingleLineRule("'", "'", string, '\\');
        // Add generic whitespace rule.
        rules[2] = new WhitespaceRule(new XMLWhitespaceDetector());

        setRules(rules);
    }
View Full Code Here

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

  @Override
  protected List createRules() {
    List/* <IRule> */rules = new ArrayList/* <IRule> */();

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

    setDefaultReturnToken(getToken(RutaColorConstants.RUTA_STRING));

    return rules;
  }
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.