edu.rice.cs.drjava.model.definitions.reducedmodel
Class TokenList

java.lang.Object
  extended by edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList<ReducedToken>
      extended by edu.rice.cs.drjava.model.definitions.reducedmodel.TokenList
All Implemented Interfaces:
ReducedModelStates

public class TokenList
extends ModelList<ReducedToken>
implements ReducedModelStates

A list of reduced model tokens. Uses ModelList as its base.

Version:
$Id: TokenList.java 5175 2010-01-20 08:46:32Z mgricken $

Nested Class Summary
 class TokenList.Iterator
           
 
Nested classes/interfaces inherited from class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
ModelList.ModelIterator
 
Field Summary
 
Fields inherited from interface edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates
FREE, INSIDE_BLOCK_COMMENT, INSIDE_DOUBLE_QUOTE, INSIDE_LINE_COMMENT, INSIDE_SINGLE_QUOTE, STUTTER
 
Constructor Summary
TokenList()
           
 
Method Summary
 TokenList.Iterator getIterator()
          Gets a TokenList.Iterator for this list.
 
Methods inherited from class edu.rice.cs.drjava.model.definitions.reducedmodel.ModelList
insertFront, isEmpty, length, listenerCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenList

public TokenList()
Method Detail

getIterator

public TokenList.Iterator getIterator()
Gets a TokenList.Iterator for this list. Overrides the weaker method in ModelList.Iterator.

Overrides:
getIterator in class ModelList<ReducedToken>