Eclipse Platform
Release 3.6

Uses of Interface
org.eclipse.jface.text.rules.IRule

Packages that use IRule
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 IRule in org.eclipse.jface.text.rules
 

Subinterfaces of IRule in org.eclipse.jface.text.rules
 interface IPredicateRule
          Defines the interface for a rule used in the scanning of text for the purpose of document partitioning or text styling.
 

Classes in org.eclipse.jface.text.rules that implement IRule
 class EndOfLineRule
          A specific configuration of a single line rule whereby the pattern begins with a specific sequence but is only ended by a line delimiter.
 class MultiLineRule
          A rule for detecting patterns which begin with a given sequence and may end with a given sequence thereby spanning multiple lines.
 class NumberRule
          An implementation of IRule detecting a numerical value.
 class PatternRule
          Standard implementation of IPredicateRule.
 class SingleLineRule
          A specific configuration of pattern rule whereby the pattern begins with a specific sequence and may end with a specific sequence, but will not span more than a single line.
 class WhitespaceRule
          An implementation of IRule capable of detecting whitespace.
 class WordPatternRule
          A specific single line rule which stipulates that the start and end sequence occur within a single word, as defined by a word detector.
 class WordRule
          An implementation of IRule capable of detecting words.
 

Fields in org.eclipse.jface.text.rules declared as IRule
protected  IRule[] RuleBasedScanner.fRules
          The list of rules of this scanner
 

Methods in org.eclipse.jface.text.rules with parameters of type IRule
 void RuleBasedPartitionScanner.setRules(IRule[] rules)
          Disallow setting the rules since this scanner exclusively uses predicate rules.
 void RuleBasedScanner.setRules(IRule[] rules)
          Configures the scanner with the given sequence of rules.
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.