|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractDJDocument | |
---|---|
edu.rice.cs.drjava | This is the top-level package for 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.repl | Contains the adapter code for the interpreter, as well as the code for managing the history of interactions, the handling of exceptions thrown by the interpreter, etc. |
Uses of AbstractDJDocument in edu.rice.cs.drjava |
---|
Methods in edu.rice.cs.drjava with parameters of type AbstractDJDocument | |
---|---|
protected static void |
DrJavaTestCase.setDocText(AbstractDJDocument doc,
String text)
Clears the text of the _doc field and sets it to the given string. |
Uses of AbstractDJDocument in edu.rice.cs.drjava.model.definitions |
---|
Subclasses of AbstractDJDocument in edu.rice.cs.drjava.model.definitions | |
---|---|
class |
DefinitionsDocument
The document model for the definitions pane; it contains a reduced model since it extends AbstractDJDocument. |
Uses of AbstractDJDocument in edu.rice.cs.drjava.model.definitions.indent |
---|
Fields in edu.rice.cs.drjava.model.definitions.indent declared as AbstractDJDocument | |
---|---|
protected AbstractDJDocument |
IndentRulesTestCase._doc
|
Methods in edu.rice.cs.drjava.model.definitions.indent with parameters of type AbstractDJDocument | |
---|---|
protected boolean |
QuestionBraceIsParenOrBracket.applyRule(AbstractDJDocument doc,
Indenter.IndentReason reason)
|
boolean |
Indenter.indent(AbstractDJDocument doc,
Indenter.IndentReason reason)
Indents the current line based on a decision tree which determines the indent based on context. |
boolean |
IndentRuleWithTrace.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
This method does not indent the current line! |
boolean |
IndentRuleQuestion.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Determines if the given rule holds in this context and calls the same method on one of its child nodes. |
boolean |
IndentRule.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the given position is on. |
boolean |
ActionStartStmtOfBracePlus.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the caret is currently on. |
boolean |
ActionStartPrevStmtPlus.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the caret is currently on. |
boolean |
ActionStartCurrStmtPlus.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the caret is currently on. |
boolean |
ActionDoNothing.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the caret is currently on. |
boolean |
ActionBracePlus.indentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Properly indents the line that the caret is currently on. |
boolean |
IndentRuleWithTrace.indentLine(AbstractDJDocument doc,
int pos,
Indenter.IndentReason reason)
Properly indents the line identified by pos. |
boolean |
IndentRuleWithTrace.testIndentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Convenience method that wraps calls on indentLine in a write lock. |
boolean |
IndentRuleQuestion.testIndentLine(AbstractDJDocument doc,
Indenter.IndentReason reason)
Convenience method that wraps calls on indentLine in a write lock. |
boolean |
IndentRuleWithTrace.testIndentLine(AbstractDJDocument doc,
int pos,
Indenter.IndentReason reason)
Convenience method that wraps calls on indentLine in a write lock. |
Uses of AbstractDJDocument in edu.rice.cs.drjava.model.repl |
---|
Subclasses of AbstractDJDocument in edu.rice.cs.drjava.model.repl | |
---|---|
class |
InteractionsDJDocument
Represents a Swing-based InteractionsDocument. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |