Uses of Interface
edu.rice.cs.drjava.model.definitions.reducedmodel.ReducedModelStates

Packages that use ReducedModelStates
edu.rice.cs.drjava.model.definitions Provides the data model for storing Java source code. 
edu.rice.cs.drjava.model.definitions.reducedmodel This package contains the code for the "reduced model": a model of the text in the definitions pane designed for quickly locating matching parentheses, quotation marks, and comment delimiters. 
 

Uses of ReducedModelStates in edu.rice.cs.drjava.model.definitions
 

Classes in edu.rice.cs.drjava.model.definitions that implement ReducedModelStates
 class DefinitionsDocumentTest
          Tests the functionality of the definitions document.
 

Uses of ReducedModelStates in edu.rice.cs.drjava.model.definitions.reducedmodel
 

Classes in edu.rice.cs.drjava.model.definitions.reducedmodel that implement ReducedModelStates
 class AbstractReducedModel
          A refactoring of the common code between ReducedModelComment and ReducedModelBrace.
 class BackSlashTest
          Test the interactions between double quotes and backslashes.
(package private)  class Brace
          This class acts as the representation of a brace in the reduced view.
 class BraceTest
          Tests the Brace class.
 class Free
          Shadowing state that indicates normal, unshadowed text.
(package private)  class Gap
          A subclass of ReducedToken that represents non-special characters.
 class InsideBlockComment
          Shadowing state that corresponds to being inside a block comment.
 class InsideDoubleQuote
          Shadowing state that corresponds to being inside a double-quoted string.
 class InsideLineComment
          Shadowing state that corresponds to being inside a line comment.
 class InsideSingleQuote
          Shadowing state that corresponds to being between single quotes.
 class MixedQuoteTest
          Tests the interaction between double and single quotes.
 class ReducedModelBrace
          Keeps track of the true braces (i.e., "(){}[]").
 class ReducedModelComment
          Keeps track of newlines, comment blocks, and single and double-quoted strings.
 class ReducedModelDeleteTest
          Test the delete functionality of the reduced model.
 class ReducedModelState
          The abstract notion of a shadowing state.
 class ReducedModelTest
          Tests insertion and move and other non-delete functionality of the reduced model.
 class ReducedToken
          The representation of document text in the reduced model.
 class SingleQuoteTest
          Tests the interaction between quotes and backslashes.
 class Stutter
          This class represents a special state, passed by some methods that return states, to indicate that it is necessary to back up one position before continuing in an iteration over a TokenList.
 class TokenList
          A list of reduced model tokens.