|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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. |
ReducedModelStates | This interface contains the various constants used by the reduced model to represent the states of various blocks in the document. |
Class Summary | |
---|---|
AbstractReducedModel | A refactoring of the common code between ReducedModelComment and ReducedModelBrace. |
BackSlashTest | Test the interactions between double quotes and backslashes. |
BraceInfo | Indent information block. |
BraceInfoTest | Test class for the IndentInfo class. |
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. |
BraceTest | Tests the Brace class. |
Free | Shadowing state that indicates normal, unshadowed text. |
GapTest | Tests the functionality of the Gap class. |
HighlightStatus | A block that represents information about the highlighting status of a particular section in the document. |
IndentInfo | Indent information block. |
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. |
MixedQuoteTest | Tests the interaction between double and single quotes and comments |
ModelListTest | Tests the functionality of the ModelList list class. |
ReducedModelBrace | Keeps track of the true braces (i.e., "() {}[]"). |
ReducedModelComment | Keeps track of newlines, comment blocks, and single and double-quoted strings. |
ReducedModelControl | This class provides an implementation of the BraceReduction interface for brace matching. |
ReducedModelDeleteTest | Test the delete functionality of the reduced model. |
ReducedModelState | Represents the bstract notion of a shadowing state. |
ReducedModelTest | Tests insertion and move and other non-delete functionality of the reduced model. |
ReducedToken | The representation of document text in the reduced model. |
SingleQuoteTest | Tests the interaction between quotes and backslashes. |
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 | A list of reduced model tokens. |
Exception Summary | |
---|---|
BraceException |
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.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |