public class RecoveredStatement extends RecoveredElement
| Modifier and Type | Field and Description |
|---|---|
Statement |
statement |
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser| Constructor and Description |
|---|
RecoveredStatement(Statement statement,
RecoveredElement parent,
int bracketBalance) |
| Modifier and Type | Method and Description |
|---|---|
RecoveredElement |
add(Block nestedBlockDeclaration,
int bracketBalanceValue) |
RecoveredElement |
add(Statement stmt,
int bracketBalanceValue) |
ASTNode |
parseTree() |
int |
sourceEnd() |
java.lang.String |
toString(int tab) |
Statement |
updatedStatement(int depth,
java.util.Set<TypeDeclaration> knownTypes) |
RecoveredElement |
updateOnClosingBrace(int braceStart,
int braceEnd) |
void |
updateParseTree() |
void |
updateSourceEndIfNecessary(int bodyStart,
int bodyEnd) |
add, add, add, add, add, add, add, addAnnotationName, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateOnOpeningBrace, updateSourceEndIfNecessarypublic Statement statement
public RecoveredStatement(Statement statement, RecoveredElement parent, int bracketBalance)
public ASTNode parseTree()
parseTree in class RecoveredElementpublic int sourceEnd()
sourceEnd in class RecoveredElementpublic java.lang.String toString(int tab)
toString in class RecoveredElementpublic Statement updatedStatement(int depth, java.util.Set<TypeDeclaration> knownTypes)
public void updateParseTree()
updateParseTree in class RecoveredElementpublic void updateSourceEndIfNecessary(int bodyStart,
int bodyEnd)
updateSourceEndIfNecessary in class RecoveredElementpublic RecoveredElement updateOnClosingBrace(int braceStart, int braceEnd)
updateOnClosingBrace in class RecoveredElementpublic RecoveredElement add(Block nestedBlockDeclaration, int bracketBalanceValue)
add in class RecoveredElementpublic RecoveredElement add(Statement stmt, int bracketBalanceValue)
add in class RecoveredElement