| Author |
Syntax highlighting using WordRule
|
Chethan Sharma
Ranch Hand
Joined: Mar 22, 2006
Posts: 59
|
|
Hi, Code: ===== Color color = new Color(Display.getCurrent(), 0, 0, 0); IToken plainCode =new Token(new TextAttribute(color)); WordRule keywordsRule = new WordRule(new IWordDetector(){ public boolean isWordStart(char c) { return Character.isLetterOrDigit(c) || Character.isJavaIdentifierStart(c); } public boolean isWordPart(char c) { return (c == '.') || Character.isLetterOrDigit(c) || Character.isJavaIdentifierPart(c); } },plainCode); String keyword = "Test"; keywordsRule.addWord(keyword,plainCode ); I am not able to highlight "TEST","TEst","test".It highlights only"Test". Pls let me know how to handle in all cases. Thanks in Advance. Rams -------------------- Rams
|
chaithu
|
 |
Chethan Sharma
Ranch Hand
Joined: Mar 22, 2006
Posts: 59
|
|
Originally posted by RamaShankar Miryala: Hi, Code: ===== Color color = new Color(Display.getCurrent(), 0, 0, 0); IToken plainCode =new Token(new TextAttribute(color)); WordRule keywordsRule = new WordRule(new IWordDetector(){ public boolean isWordStart(char c) { return Character.isLetterOrDigit(c) || Character.isJavaIdentifierStart(c); } public boolean isWordPart(char c) { return (c == '.') || Character.isLetterOrDigit(c) || Character.isJavaIdentifierPart(c); } },plainCode); String keyword = "Test"; keywordsRule.addWord(keyword,plainCode ); I am not able to highlight "TEST","TEst","test".It highlights only"Test". Pls let me know how to handle in all cases. Thanks in Advance. Rams -------------------- Rams
Please can some one reply to this.
|
 |
 |
|
|
subject: Syntax highlighting using WordRule
|
|
|