org.eclipse.emf.codegen.jet.editor.util.rules
Class JETTemplateBracketRule

java.lang.Object
  extended by org.eclipse.jface.text.rules.PatternRule
      extended by org.eclipse.jface.text.rules.MultiLineRule
          extended by org.eclipse.emf.codegen.jet.editor.util.rules.JETTemplateBracketRule
All Implemented Interfaces:
org.eclipse.jface.text.rules.IPredicateRule, org.eclipse.jface.text.rules.IRule

public class JETTemplateBracketRule
extends org.eclipse.jface.text.rules.MultiLineRule

Version:
$Revision: 1.2 $

Field Summary
protected  org.eclipse.jface.text.rules.IToken token
           
 
Fields inherited from class org.eclipse.jface.text.rules.PatternRule
fBreaksOnEOF, fBreaksOnEOL, fColumn, fEndSequence, fEscapeCharacter, fEscapeContinuesLine, fStartSequence, fToken, UNDEFINED
 
Constructor Summary
JETTemplateBracketRule(org.eclipse.jface.text.rules.IToken token)
          Constructor for JETTemplateBracketRule.
 
Method Summary
 org.eclipse.jface.text.rules.IToken evaluate(org.eclipse.jface.text.rules.ICharacterScanner scanner)
          Method evaluate.
 
Methods inherited from class org.eclipse.jface.text.rules.PatternRule
doEvaluate, doEvaluate, endSequenceDetected, evaluate, getSuccessToken, sequenceDetected, setColumnConstraint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token

protected org.eclipse.jface.text.rules.IToken token
Constructor Detail

JETTemplateBracketRule

public JETTemplateBracketRule(org.eclipse.jface.text.rules.IToken token)
Constructor for JETTemplateBracketRule.

Parameters:
token - IToken
Method Detail

evaluate

public org.eclipse.jface.text.rules.IToken evaluate(org.eclipse.jface.text.rules.ICharacterScanner scanner)
Method evaluate.

Specified by:
evaluate in interface org.eclipse.jface.text.rules.IRule
Overrides:
evaluate in class org.eclipse.jface.text.rules.PatternRule
Parameters:
scanner - ICharacterScanner
Returns:
IToken
See Also:
IRule.evaluate(ICharacterScanner)

Copyright 2006 IBM Corporation and others.
All Rights Reserved.