Uses of Class
edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion

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