|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DefinitionsDocument | |
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.indent | Provides a decision tree used to correctly indent the current line. |
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. |
edu.rice.cs.drjava.model.junit | Contains the code for integration of the JUnit testing facility. |
Uses of DefinitionsDocument in edu.rice.cs.drjava.model |
Fields in edu.rice.cs.drjava.model declared as DefinitionsDocument | |
private DefinitionsDocument |
DefaultGlobalModel.DefinitionsDocumentHandler._doc
|
Methods in edu.rice.cs.drjava.model that return DefinitionsDocument | |
DefinitionsDocument |
OpenDefinitionsDocument.getDocument()
Gets the definitions document being handled. |
DefinitionsDocument |
DefaultGlobalModel.DefinitionsDocumentHandler.getDocument()
Gets the definitions document being handled. |
Constructors in edu.rice.cs.drjava.model with parameters of type DefinitionsDocument | |
DefaultGlobalModel.DefinitionsDocumentHandler(DefinitionsDocument doc)
Constructor. |
Uses of DefinitionsDocument in edu.rice.cs.drjava.model.definitions |
Fields in edu.rice.cs.drjava.model.definitions declared as DefinitionsDocument | |
protected DefinitionsDocument |
IndentTest.doc
|
protected DefinitionsDocument |
DefinitionsDocumentTest.defModel
|
private DefinitionsDocument |
ColoringView._doc
|
Methods in edu.rice.cs.drjava.model.definitions that return DefinitionsDocument | |
private static DefinitionsDocument |
DefinitionsEditorKit._createDefaultTypedDocument()
Creates a new DefinitionsDocument. |
Constructors in edu.rice.cs.drjava.model.definitions with parameters of type DefinitionsDocument | |
DefinitionsDocument.CommandUndoableEdit(Runnable undoCommand,
Runnable redoCommand)
|
|
DefinitionsDocument.InsertCommand(int offset,
String text)
|
|
DefinitionsDocument.RemoveCommand(int offset,
int length)
|
Uses of DefinitionsDocument in edu.rice.cs.drjava.model.definitions.indent |
Fields in edu.rice.cs.drjava.model.definitions.indent declared as DefinitionsDocument | |
protected DefinitionsDocument |
IndentRulesTestCase._doc
|
Methods in edu.rice.cs.drjava.model.definitions.indent with parameters of type DefinitionsDocument | |
(package private) abstract boolean |
IndentRuleQuestion.applyRule(DefinitionsDocument doc)
Determines if the given rule holds in this context. |
(package private) boolean |
IndentRuleQuestion.applyRule(DefinitionsDocument doc,
int pos)
Determines if the given rule holds in this context. |
void |
IndentRuleQuestion.indentLine(DefinitionsDocument doc)
Determines if the given rule holds in this context and calls the same method on one of its child nodes. |
void |
IndentRuleQuestion.indentLine(DefinitionsDocument doc,
int pos)
Properly indents the line that the current position is on. |
(package private) boolean |
QuestionCurrLineEmpty.applyRule(DefinitionsDocument doc)
Determines if the current line in the document is empty. |
void |
Indenter.indent(DefinitionsDocument doc)
Indents the current line based on a decision tree which determines the indent based on context. |
void |
IndentRuleAction.indentLine(DefinitionsDocument doc,
int pos)
Properly indents the line that the caret is currently on. |
abstract void |
IndentRuleAction.indentLine(DefinitionsDocument doc)
Properly indents the line that the current position is on. |
void |
ActionStartPrevLinePlus.indentLine(DefinitionsDocument doc)
Indents the line according to the previous line, with the suffix string added. |
(package private) boolean |
QuestionInsideComment.applyRule(DefinitionsDocument doc)
Determines if the (start of the!!) current line in the document is in a block comment. |
(package private) boolean |
QuestionCurrLineStartsWith.applyRule(DefinitionsDocument doc)
Determines if the current line in the document starts with the specified prefix, ignoring whitespace. |
void |
IndentRule.indentLine(DefinitionsDocument doc)
Properly indents the line that the given position is on. |
(package private) boolean |
QuestionBraceIsParenOrBracket.applyRule(DefinitionsDocument doc)
|
void |
ActionStartStmtOfBracePlus.indentLine(DefinitionsDocument doc)
Properly indents the line that the caret is currently on. |
(package private) boolean |
QuestionNewParenPhrase.applyRule(DefinitionsDocument doc)
Determines if the previous line ends in a comma, semicolon, open paren, open bracket, operator, or comparator. |
void |
ActionStartCurrStmtPlus.indentLine(DefinitionsDocument doc)
Properly indents the line that the caret is currently on. |
(package private) boolean |
QuestionHasCharPrecedingOpenBrace.applyRule(DefinitionsDocument doc)
|
(package private) boolean |
QuestionPrevLineStartsComment.applyRule(DefinitionsDocument doc)
Determines if the previous line in the document starts a block comment. |
void |
ActionBracePlus.indentLine(DefinitionsDocument doc)
Properly indents the line that the caret is currently on. |
(package private) boolean |
QuestionPrevLineStartsWith.applyRule(DefinitionsDocument doc)
Determines if the previous line in the document starts with the specified character. |
void |
ActionStartPrevStmtPlus.indentLine(DefinitionsDocument doc)
Properly indents the line that the caret is currently on. |
private boolean |
ActionStartPrevStmtPlus._isPrevNonWSCharEqualTo(DefinitionsDocument doc,
int pos,
char c)
|
(package private) boolean |
QuestionStartAfterOpenBrace.applyRule(DefinitionsDocument doc)
|
(package private) boolean |
QuestionLineContains.applyRule(DefinitionsDocument doc)
Determines if the given character exists on the current line. |
(package private) boolean |
QuestionBraceIsCurly.applyRule(DefinitionsDocument doc)
|
void |
ActionDoNothing.indentLine(DefinitionsDocument doc)
Properly indents the line that the caret is currently on. |
(package private) boolean |
QuestionExistsCharInStmt.applyRule(DefinitionsDocument doc)
Searches backwards from endChar to the start of the statement looking for findChar. |
(package private) boolean |
QuestionCurrLineStartsWithSkipComments.applyRule(DefinitionsDocument doc)
Determines whether or not the current line in the document starts with the character sequence specified by the String field _prefix, skipping over any comments on that line. |
(package private) boolean |
QuestionStartingNewStmt.applyRule(DefinitionsDocument doc)
Determines if the previous non-whitespace character not on this line was one of the following: ';', '{', '}' or DOCSTART. |
Uses of DefinitionsDocument in edu.rice.cs.drjava.model.definitions.reducedmodel |
Fields in edu.rice.cs.drjava.model.definitions.reducedmodel declared as DefinitionsDocument | |
private DefinitionsDocument |
IndentInfoTest._document
|
Uses of DefinitionsDocument in edu.rice.cs.drjava.model.junit |
Fields in edu.rice.cs.drjava.model.junit declared as DefinitionsDocument | |
private DefinitionsDocument |
JUnitErrorModel._document
|
Methods in edu.rice.cs.drjava.model.junit that return DefinitionsDocument | |
DefinitionsDocument |
JUnitErrorModel.getDocument()
Returns the document associated with this error model. |
Constructors in edu.rice.cs.drjava.model.junit with parameters of type DefinitionsDocument | |
JUnitErrorModel(DefinitionsDocument doc,
JUnitError[] errors)
Constructs a new JUnitErrorModel to be maintained by a particular OpenDefinitionsDocument. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |