org.sonar.duplications.statement.matcher
Class BridgeTokenMatcher

java.lang.Object
  extended by org.sonar.duplications.statement.matcher.TokenMatcher
      extended by org.sonar.duplications.statement.matcher.BridgeTokenMatcher

public class BridgeTokenMatcher
extends TokenMatcher

Consumes everything between pair of tokens.


Constructor Summary
BridgeTokenMatcher(String lToken, String rToken)
           
 
Method Summary
 boolean matchToken(TokenQueue tokenQueue, List<Token> matchedTokenList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgeTokenMatcher

public BridgeTokenMatcher(String lToken,
                          String rToken)
Method Detail

matchToken

public boolean matchToken(TokenQueue tokenQueue,
                          List<Token> matchedTokenList)
Specified by:
matchToken in class TokenMatcher
Parameters:
tokenQueue - queue of tokens for consumption, which contains at least one element
matchedTokenList - list to populate by tokens, which were consumed
Returns:
true if tokens were consumed successfully


Copyright © 2009-2012 SonarSource. All Rights Reserved.