|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ICharacterScanner | |
org.eclipse.jface.text.rules | Provides a framework for rule based text scanning and uses the framework to provide rule-driven default implementations of IPresentationDamager, IPresentationRepairer and IDocumentPartitioner. |
Uses of ICharacterScanner in org.eclipse.jface.text.rules |
Classes in org.eclipse.jface.text.rules that implement ICharacterScanner | |
class |
BufferedRuleBasedScanner
A buffered rule based scanner. |
class |
RuleBasedPartitionScanner
Scanner that exclusively uses predicate rules. |
class |
RuleBasedScanner
A generic scanner which can be "programmed" with a sequence of rules. |
Methods in org.eclipse.jface.text.rules with parameters of type ICharacterScanner | |
protected IToken |
PatternRule.doEvaluate(ICharacterScanner scanner)
Evaluates this rules without considering any column constraints. |
protected IToken |
PatternRule.doEvaluate(ICharacterScanner scanner,
boolean resume)
Evaluates this rules without considering any column constraints. |
IToken |
PatternRule.evaluate(ICharacterScanner scanner)
|
protected boolean |
PatternRule.endSequenceDetected(ICharacterScanner scanner)
Returns whether the end sequence was detected. |
protected boolean |
PatternRule.sequenceDetected(ICharacterScanner scanner,
char[] sequence,
boolean eofAllowed)
Returns whether the next characters to be read by the character scanner are an exact match with the given sequence. |
IToken |
PatternRule.evaluate(ICharacterScanner scanner,
boolean resume)
|
protected boolean |
WordPatternRule.endSequenceDetected(ICharacterScanner scanner)
Returns whether the end sequence was detected. |
protected void |
WordPatternRule.unreadBuffer(ICharacterScanner scanner)
Returns the characters in the buffer to the scanner. |
IToken |
IRule.evaluate(ICharacterScanner scanner)
Evaluates the rule by examining the characters available from the provided character scanner. |
IToken |
NumberRule.evaluate(ICharacterScanner scanner)
|
IToken |
WhitespaceRule.evaluate(ICharacterScanner scanner)
|
IToken |
WordRule.evaluate(ICharacterScanner scanner)
|
protected void |
WordRule.unreadBuffer(ICharacterScanner scanner)
Returns the characters in the buffer to the scanner. |
IToken |
IPredicateRule.evaluate(ICharacterScanner scanner,
boolean resume)
Evaluates the rule by examining the characters available from the provided character scanner. |
|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |