Uses of Interface
org.eclipse.jface.text.rules.ICharacterScanner
Packages that use ICharacterScanner
Package
Description
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 ICharacterScannerModifier and TypeClassDescriptionclass
A buffered rule based scanner.class
Scanner that exclusively uses predicate rules.class
A generic scanner which can be "programmed" with a sequence of rules.Methods in org.eclipse.jface.text.rules with parameters of type ICharacterScannerModifier and TypeMethodDescriptionprotected 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.protected boolean
PatternRule.endSequenceDetected
(ICharacterScanner scanner) Returns whether the end sequence was detected.protected boolean
WordPatternRule.endSequenceDetected
(ICharacterScanner scanner) Returns whether the end sequence was detected.IPredicateRule.evaluate
(ICharacterScanner scanner, boolean resume) Evaluates the rule by examining the characters available from the provided character scanner.IRule.evaluate
(ICharacterScanner scanner) Evaluates the rule by examining the characters available from the provided character scanner.NumberRule.evaluate
(ICharacterScanner scanner) PatternRule.evaluate
(ICharacterScanner scanner) PatternRule.evaluate
(ICharacterScanner scanner, boolean resume) WhitespaceRule.evaluate
(ICharacterScanner scanner) Evaluates the rule by examining the characters available from the provided character scanner.WordRule.evaluate
(ICharacterScanner scanner) 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.protected void
WordPatternRule.unreadBuffer
(ICharacterScanner scanner) Returns the characters in the buffer to the scanner.protected void
WordRule.unreadBuffer
(ICharacterScanner scanner) Returns the characters in the buffer to the scanner.