org.eclipse.xtext.parser.impl
Class TokenRegionProvider

java.lang.Object
  extended by org.eclipse.xtext.parser.impl.TokenRegionProvider

public class TokenRegionProvider
extends java.lang.Object

Expands a region such that it contains only complete lexer tokens.

Since:
2.3
Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
TokenRegionProvider()
           
 
Method Summary
 ITextRegion getTokenRegion(java.lang.String text, ITextRegion region)
           
 ReplaceRegion getTokenReplaceRegion(java.lang.String changedText, ReplaceRegion replaceRegion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenRegionProvider

public TokenRegionProvider()
Method Detail

getTokenRegion

public ITextRegion getTokenRegion(java.lang.String text,
                                  ITextRegion region)

getTokenReplaceRegion

public ReplaceRegion getTokenReplaceRegion(java.lang.String changedText,
                                           ReplaceRegion replaceRegion)