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

java.lang.Object
  extended by edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelState
Direct Known Subclasses:
Free, InsideBlockComment, InsideDoubleQuote, InsideLineComment, InsideSingleQuote, Stutter

public abstract class ReducedModelState
extends Object

Represents the bstract notion of a shadowing state. The shadowing state of text is simply its interpretation during compilation. Commented text is ignored; quoted text is accumulated into string constants. This classification supports accurate highlighting, indenting, and other analyses of program text.

Version:
$Id: ReducedModelState.java 4400 2008-03-12 01:11:45Z rcartwright $

Constructor Summary
ReducedModelState()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReducedModelState

public ReducedModelState()