|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.rice.cs.drjava.model.definitions.reducedmodel | |
---|---|
edu.rice.cs.drjava.model | The model package is responsible for the majority of the logic
and state in DrJava. |
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. |
Classes in edu.rice.cs.drjava.model.definitions.reducedmodel used by edu.rice.cs.drjava.model | |
---|---|
BraceInfo
Indent information block. |
|
HighlightStatus
A block that represents information about the highlighting status of a particular section in the document. |
|
ReducedModelControl
This class provides an implementation of the BraceReduction interface for brace matching. |
|
ReducedModelState
Represents the bstract notion of a shadowing state. |
Classes in edu.rice.cs.drjava.model.definitions.reducedmodel used by edu.rice.cs.drjava.model.definitions | |
---|---|
ReducedModelStates
This interface contains the various constants used by the reduced model to represent the states of various blocks in the document. |
Classes in edu.rice.cs.drjava.model.definitions.reducedmodel used by edu.rice.cs.drjava.model.definitions.reducedmodel | |
---|---|
AbstractReducedModel
A refactoring of the common code between ReducedModelComment and ReducedModelBrace. |
|
BraceInfo
Indent information block. |
|
BraceReduction
The interface BraceReduction serves as the template for our reduced view of a java document, which stores only the information necessary for parenthesis matching. |
|
BraceReductionTestCase
Test cases which test the implementation of BraceReduction may extend this abstract class to acquire a convenience function for determining the state of the current token. |
|
Free
Shadowing state that indicates normal, unshadowed text. |
|
HighlightStatus
A block that represents information about the highlighting status of a particular section in the document. |
|
InsideBlockComment
The shadowing state that corresponds to being inside a block comment. |
|
InsideDoubleQuote
The shadowing state that corresponds to being inside a double-quoted string. |
|
InsideLineComment
The shadowing state that corresponds to being inside a line comment. |
|
InsideSingleQuote
The shadowing state that corresponds to being between single quotes. |
|
ReducedModelControl
This class provides an implementation of the BraceReduction interface for brace matching. |
|
ReducedModelState
Represents the bstract notion of a shadowing state. |
|
ReducedModelStates
This interface contains the various constants used by the reduced model to represent the states of various blocks in the document. |
|
ReducedToken
The representation of document text in the reduced model. |
|
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. |
|
TokenList.Iterator
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |