org.eclipse.xpand.ui.editor.scanning
Class AbstractXpandRuleBasedScanner
java.lang.Object
org.eclipse.jface.text.rules.RuleBasedScanner
org.eclipse.xpand.ui.editor.scanning.AbstractXpandRuleBasedScanner
- All Implemented Interfaces:
- org.eclipse.jface.text.rules.ICharacterScanner, org.eclipse.jface.text.rules.ITokenScanner
- Direct Known Subclasses:
- CommentScanner, ContentScanner, TemplateTagScanner
public abstract class AbstractXpandRuleBasedScanner
- extends org.eclipse.jface.text.rules.RuleBasedScanner
Field Summary |
protected org.eclipse.jface.text.rules.Token |
comment
|
protected org.eclipse.jface.text.rules.Token |
define
|
protected org.eclipse.jface.text.rules.Token |
keyword
|
protected org.eclipse.jface.text.rules.Token |
other
|
protected org.eclipse.jface.text.rules.Token |
string
|
protected org.eclipse.jface.text.rules.Token |
terminals
|
protected org.eclipse.jface.text.rules.Token |
text
|
Fields inherited from class org.eclipse.jface.text.rules.RuleBasedScanner |
fColumn, fDefaultReturnToken, fDelimiters, fDocument, fOffset, fRangeEnd, fRules, fTokenOffset, UNDEFINED |
Fields inherited from interface org.eclipse.jface.text.rules.ICharacterScanner |
EOF |
Methods inherited from class org.eclipse.jface.text.rules.RuleBasedScanner |
getColumn, getLegalLineDelimiters, getTokenLength, getTokenOffset, nextToken, read, setDefaultReturnToken, setRange, setRules, unread |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
terminals
protected org.eclipse.jface.text.rules.Token terminals
keyword
protected org.eclipse.jface.text.rules.Token keyword
string
protected org.eclipse.jface.text.rules.Token string
text
protected org.eclipse.jface.text.rules.Token text
define
protected org.eclipse.jface.text.rules.Token define
comment
protected org.eclipse.jface.text.rules.Token comment
other
protected org.eclipse.jface.text.rules.Token other
AbstractXpandRuleBasedScanner
public AbstractXpandRuleBasedScanner()
setTokens
protected void setTokens()