org.sonar.squid.text.colorizer
Class Tokenizer

java.lang.Object
  extended by org.sonar.squid.text.colorizer.Tokenizer
Direct Known Subclasses:
AnnotationsTokenizer, InlineDocTokenizer, KeywordsTokenizer, MultilinesDocTokenizer, StringTokenizer

public abstract class Tokenizer
extends Object


Field Summary
protected  String tagAfter
           
protected  String tagBefore
           
 
Constructor Summary
Tokenizer(String tagBefore, String tagAfter)
           
 
Method Summary
abstract  boolean hasNextToken(CodeReader code)
           
abstract  String nextToken(CodeReader code)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tagBefore

protected final String tagBefore

tagAfter

protected final String tagAfter
Constructor Detail

Tokenizer

public Tokenizer(String tagBefore,
                 String tagAfter)
Method Detail

hasNextToken

public abstract boolean hasNextToken(CodeReader code)

nextToken

public abstract String nextToken(CodeReader code)


Copyright © 2009 SonarSource SA. All Rights Reserved.