|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IndentRuleQuestion | |
edu.rice.cs.drjava.model.definitions.indent | Provides a decision tree used to correctly indent the current line. |
Uses of IndentRuleQuestion in edu.rice.cs.drjava.model.definitions.indent |
Subclasses of IndentRuleQuestion in edu.rice.cs.drjava.model.definitions.indent | |
class |
QuestionBraceIsCurly
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by the character '{'. |
class |
QuestionBraceIsParenOrBracket
Determines whether or not the last block or expression list opened previous to the start of the current line was opened by one of the characters '(' or '['. |
(package private) class |
QuestionCurrLineEmpty
|
class |
QuestionCurrLineStartsWith
Question rule in the indentation decision tree. |
class |
QuestionCurrLineStartsWithSkipComments
Determines whether or not the current line in the document starts with a specific character sequence, skipping over any comments on that line. |
class |
QuestionExistsCharInStmt
Determines if the given search character is found between the start of the current statement and the end character. |
class |
QuestionHasCharPrecedingOpenBrace
Determines whether or not the last '{' was immediately preceded by _prefix So when _prefix='=', effectivily, we are looking for "={" This questions corresponds to rule 22 in our decision tree. |
(package private) class |
QuestionInsideComment
Asks whether the beginning of the current line is inside a C-style comment. |
class |
QuestionLineContains
Question rule in the indentation decision tree. |
class |
QuestionNewParenPhrase
Question rule in the indentation decision tree. |
(package private) class |
QuestionPrevLineStartsComment
Given the start of the current line is inside a C-style comment, asks whether the comment begins on the "previous line," ignoring white space. |
class |
QuestionPrevLineStartsWith
Question rule in the indentation decision tree. |
class |
QuestionStartAfterOpenBrace
Determines whether or not the closest non-whitespace character previous to the start of the current line (excluding any characters inside comments or strings) is an open brace. |
class |
QuestionStartingNewStmt
Determines if the current line is starting a new statement by searching backwards to see if the previous line was the end of a statement. |
Fields in edu.rice.cs.drjava.model.definitions.indent declared as IndentRuleQuestion | |
(package private) static IndentRuleQuestion |
QuestionInsideCommentTest._rule
|
(package private) static IndentRuleQuestion |
QuestionCurrLineEmptyTest._rule
|
private IndentRuleQuestion |
QuestionHasCharPrecedingOpenBraceTest._rule
|
private IndentRuleQuestion |
QuestionBraceIsCurlyTest._rule
|
private IndentRuleQuestion |
QuestionStartAfterOpenBraceTest._rule
|
private IndentRuleQuestion |
QuestionBraceIsParenOrBracketTest._rule
|
(package private) static IndentRuleQuestion |
QuestionPrevLineStartsCommentTest.rule2
|
private IndentRuleQuestion |
QuestionCurrLineStartsWithSkipCommentsTest._rule
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |