edu.rice.cs.drjava.model.definitions.indent
Class QuestionNewParenPhrase
java.lang.Object
edu.rice.cs.drjava.model.definitions.indent.IndentRuleWithTrace
edu.rice.cs.drjava.model.definitions.indent.IndentRuleQuestion
edu.rice.cs.drjava.model.definitions.indent.QuestionNewParenPhrase
- All Implemented Interfaces:
- IndentRule
public class QuestionNewParenPhrase
- extends IndentRuleQuestion
Question rule in the indentation decision tree. Determines if the current line starts a new "phrase" within a
parenthesized expression. Specifically, this rule determines if the previous line ends in a comma, semicolon,
open paren, or open bracket. Note that whitespace, blank lines, and comments are disregarded.
- Version:
- $Id: QuestionNewParenPhrase.java 4691 2008-12-02 23:33:27Z dlsmith $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuestionNewParenPhrase
public QuestionNewParenPhrase(IndentRule yesRule,
IndentRule noRule)
- Constructs a new rule to determine if the current line starts new paren phrase.
- Parameters:
yesRule
- Rule to use if this rule holdsnoRule
- Rule to use if this rule does not hold