edu.rice.cs.drjava.model.definitions.indent
Class QuestionHasCharPrecedingOpenBrace
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.QuestionHasCharPrecedingOpenBrace
- All Implemented Interfaces:
- IndentRule
public class QuestionHasCharPrecedingOpenBrace
- extends IndentRuleQuestion
Determines whether or not the line enclosing brace is '{' and is immediately preceded by the given _prefix.
If _prefix is '=', we are looking for "= {". This questions corresponds to rule 22 in our decision tree.
- Version:
- $Id: QuestionHasCharPrecedingOpenBrace.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 |
QuestionHasCharPrecedingOpenBrace
public QuestionHasCharPrecedingOpenBrace(char[] prefix,
IndentRule yesRule,
IndentRule noRule)
- Parameters:
yesRule
- The decision subtree for the case that this rule applies in the current context.noRule
- The decision subtree for the case that this rule does not apply in the current context.