Examples of WhitespaceRule


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

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

        setRules(rules);
    }
View Full Code Here

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

//    ruleListe.add(new EndOfLineRule ("--", comment));
//    ruleListe.add(new EndOfLineRule("//",comment));
    ruleListe.add(new MultiLineRule("/*","*/",comment,(char)0,true));
    ruleListe.add(new SingleLineRule("\"", "\"", string));
    ruleListe.add(new SingleLineRule("'", "'", string));
    ruleListe.add(new WhitespaceRule(new QVTWhitespaceDetector()));
    ruleListe.add(wr);
    IRule[] rules = new IRule[ruleListe.size()];
    for (int i=0; i<ruleListe.size();i++)
    {
      rules[i]= (IRule)ruleListe.get(i);
View Full Code Here

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

  public HTMLScanner(ColorProvider colorProvider) {
//    IToken procInstr = colorProvider.getToken(HTMLPlugin.PREF_COLOR_DOCTYPE);
   
    IRule[] rules = new IRule[1];
    rules[0] = new WhitespaceRule(new HTMLWhitespaceDetector());
   
    setRules(rules);
  }
View Full Code Here

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

    IToken string = colorProvider.getToken(HTMLPlugin.PREF_COLOR_STRING);
   
    IRule[] rules = new IRule[3];
    rules[0] = new MultiLineRule("\"" , "\"" , string, '\\');
    rules[1] = new MultiLineRule("(" , ")" , string);
    rules[2] = new WhitespaceRule(new HTMLWhitespaceDetector());
   
    setRules(rules);
  }
View Full Code Here

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

      new MultiLineRule("\'$" , "\'" , dynamicBinding, '\\'),
      new MultiLineRule("\"[" , "]\"" , dynamicBinding, '\\'),
      new MultiLineRule("\'[" , "]\'" , dynamicBinding, '\\'),
      new MultiLineRule("\"" , "\"" , literal, '\\'),
      new MultiLineRule("'"  , "'"  , literal, '\\'),
      new WhitespaceRule(new HTMLWhitespaceDetector()),
      new HTMLTagNameRule(tagName, woTagName),
      new HTMLAttributeNameRule(attributeName)
    };
   
    setRules(rules);
View Full Code Here

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

    delimitor.addWord("<%=", script);
    delimitor.addWord("<%", script);
    delimitor.addWord("%>", script);
    rules.add(delimitor);
   
    rules.add(new WhitespaceRule(new JavaWhitespaceDetector()));
    setRules(rules.toArray(new IRule[rules.size()]));
  }
View Full Code Here

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

    rules.add(new WOOGNLRule("~", ";", getToken(PreferenceConstants.OGNL_BINDING_VALUE), '\\'));
    rules.add(new SingleLineRule("~", null, getToken(PreferenceConstants.OGNL_BINDING_VALUE), '\\', true, false));
    rules.add(new StringLiteralRule("\"", "\"", getToken(PreferenceConstants.CONSTANT_BINDING_VALUE), '\\'));
    rules.add(new StringLiteralRule("'", "'", getToken(PreferenceConstants.CONSTANT_BINDING_VALUE), '\\'));
    rules.add(new SingleLineRule("\"", null, getToken(PreferenceConstants.CONSTANT_BINDING_VALUE), '\\', true, false));
    rules.add(new WhitespaceRule(new WodWhitespaceDetector()));
    rules.add(new OperatorRule(new ElementTypeOperatorWordDetector(), getToken(PreferenceConstants.OPERATOR)));
    rules.add(new OperatorRule(new OpenDefinitionWordDetector(), getToken(PreferenceConstants.OPERATOR)));
    rules.add(new OperatorRule(new AssignmentOperatorWordDetector(), getToken(PreferenceConstants.OPERATOR)));
    rules.add(new OperatorRule(new EndAssignmentWordDetector(), getToken(PreferenceConstants.OPERATOR)));
    rules.add(new OperatorRule(new CloseDefinitionWordDetector(), getToken(PreferenceConstants.OPERATOR)));
View Full Code Here

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

    IToken script = provider.getToken(HTMLPlugin.PREF_COLOR_SCRIPT);
    List<IRule> rules = new ArrayList<IRule>();
   
    rules.add(new SingleLineRule("\"", "\"", string, '\\'));
    rules.add(new SingleLineRule("\'", "\'", string, '\\'));
    rules.add(new WhitespaceRule(new HTMLWhitespaceDetector()));
   
    WordRule delimitor = new WordRule(new IWordDetector(){
      public boolean isWordStart(char c){
        if(c=='<' || c=='%' || c=='@'){
          return true;
View Full Code Here

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

  public PlistScanner(IColorManager colorManager) {
    List<IRule> rules = new ArrayList<IRule>();

    // Add generic whitespace rule.
    rules.add(new WhitespaceRule(new PlistWhitespaceDetector()));
    IRule[] result = new IRule[rules.size()];
    rules.toArray(result);
    setRules(result);
  }
View Full Code Here

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

    scanner.setRules(result);
    return scanner;
  }

  private void addWhitespaceRule(List rules) {
    rules.add(new WhitespaceRule(new ColoringWhitespaceDetector()));
  }
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.