1 package $packageName$; 2 3 import org.eclipse.jface.text.rules.*; 4 5 public class XMLPartitionScanner extends RuleBasedPartitionScanner { 6 public final static String XML_DEFAULT = "__xml_default"; 7 public final static String XML_COMMENT = "__xml_comment"; 8 public final static String XML_TAG = "__xml_tag"; 9 10 public XMLPartitionScanner() { 11 12 IToken xmlComment = new Token(XML_COMMENT); 13 IToken tag = new Token(XML_TAG); 14 15 IPredicateRule[] rules = new IPredicateRule[2]; 16 17 rules[0] = new MultiLineRule("<!--", "-->", xmlComment); 18 rules[1] = new TagRule(tag); 19 20 setPredicateRules(rules); 21 } 22 } 23 | Popular Tags |