org.aspectj.org.eclipse.jdt.internal.compiler.parser
Class RecoveredInitializer
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredField
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer
- All Implemented Interfaces:
- TerminalTokens
public class RecoveredInitializer
- extends RecoveredField
- implements TerminalTokens
| Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.parser.TerminalTokens |
TokenNameabstract, TokenNameafter, TokenNameAND, TokenNameAND_AND, TokenNameAND_EQUAL, TokenNamearound, TokenNameaspect, TokenNameassert, TokenNameAT, TokenNamebefore, TokenNameboolean, TokenNamebreak, TokenNamebyte, TokenNamecase, TokenNamecatch, TokenNamechar, TokenNameCharacterLiteral, TokenNameclass, TokenNameCOLON, TokenNameCOMMA, TokenNameCOMMENT_BLOCK, TokenNameCOMMENT_JAVADOC, TokenNameCOMMENT_LINE, TokenNameconst, TokenNamecontinue, TokenNamedeclare, TokenNamedefault, TokenNameDIVIDE, TokenNameDIVIDE_EQUAL, TokenNamedo, TokenNameDOT, TokenNamedouble, TokenNameDoubleLiteral, TokenNameELLIPSIS, TokenNameelse, TokenNameenum, TokenNameEOF, TokenNameEQUAL, TokenNameEQUAL_EQUAL, TokenNameERROR, TokenNameextends, TokenNamefalse, TokenNamefinal, TokenNamefinally, TokenNamefloat, TokenNameFloatingPointLiteral, TokenNamefor, TokenNamegoto, TokenNameGREATER, TokenNameGREATER_EQUAL, TokenNameIdentifier, TokenNameif, TokenNameimplements, TokenNameimport, TokenNameinstanceof, TokenNameint, TokenNameIntegerLiteral, TokenNameinterface, TokenNameLBRACE, TokenNameLBRACKET, TokenNameLEFT_SHIFT, TokenNameLEFT_SHIFT_EQUAL, TokenNameLESS, TokenNameLESS_EQUAL, TokenNamelong, TokenNameLongLiteral, TokenNameLPAREN, TokenNameMINUS, TokenNameMINUS_EQUAL, TokenNameMINUS_MINUS, TokenNameMULTIPLY, TokenNameMULTIPLY_EQUAL, TokenNamenative, TokenNamenew, TokenNameNOT, TokenNameNOT_EQUAL, TokenNamenull, TokenNameOR, TokenNameOR_EQUAL, TokenNameOR_OR, TokenNamepackage, TokenNamePLUS, TokenNamePLUS_EQUAL, TokenNamePLUS_PLUS, TokenNamepointcut, TokenNameprivate, TokenNameprivileged, TokenNameprotected, TokenNamepublic, TokenNameQUESTION, TokenNameRBRACE, TokenNameRBRACKET, TokenNameREMAINDER, TokenNameREMAINDER_EQUAL, TokenNamereturn, TokenNameRIGHT_SHIFT, TokenNameRIGHT_SHIFT_EQUAL, TokenNameRPAREN, TokenNameSEMICOLON, TokenNameshort, TokenNamestatic, TokenNamestrictfp, TokenNameStringLiteral, TokenNamesuper, TokenNameswitch, TokenNamesynchronized, TokenNamethis, TokenNamethrow, TokenNamethrows, TokenNametransient, TokenNametrue, TokenNametry, TokenNameTWIDDLE, TokenNameUNSIGNED_RIGHT_SHIFT, TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL, TokenNamevoid, TokenNamevolatile, TokenNamewhile, TokenNameWHITESPACE, TokenNameXOR, TokenNameXOR_EQUAL |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement |
add, add, addBlockStatement, depth, enclosingInitializer, enclosingMethod, enclosingType, parser, preserveEnclosingBlocks, previousAvailableLineEnd, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateSourceEndIfNecessary |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
localTypes
public RecoveredType[] localTypes
localTypeCount
public int localTypeCount
initializerBody
public RecoveredBlock initializerBody
RecoveredInitializer
public RecoveredInitializer(FieldDeclaration fieldDeclaration,
RecoveredElement parent,
int bracketBalance)
RecoveredInitializer
public RecoveredInitializer(FieldDeclaration fieldDeclaration,
RecoveredElement parent,
int bracketBalance,
Parser parser)
add
public RecoveredElement add(Block nestedBlockDeclaration,
int bracketBalanceValue)
- Overrides:
add in class RecoveredElement
add
public RecoveredElement add(FieldDeclaration newFieldDeclaration,
int bracketBalanceValue)
- Overrides:
add in class RecoveredElement
add
public RecoveredElement add(LocalDeclaration localDeclaration,
int bracketBalanceValue)
- Overrides:
add in class RecoveredElement
add
public RecoveredElement add(Statement statement,
int bracketBalanceValue)
- Overrides:
add in class RecoveredField
add
public RecoveredElement add(TypeDeclaration typeDeclaration,
int bracketBalanceValue)
- Overrides:
add in class RecoveredField
toString
public java.lang.String toString(int tab)
- Overrides:
toString in class RecoveredField
updatedFieldDeclaration
public FieldDeclaration updatedFieldDeclaration()
- Overrides:
updatedFieldDeclaration in class RecoveredField
updateOnClosingBrace
public RecoveredElement updateOnClosingBrace(int braceStart,
int braceEnd)
- Overrides:
updateOnClosingBrace in class RecoveredField
updateOnOpeningBrace
public RecoveredElement updateOnOpeningBrace(int braceStart,
int braceEnd)
- Overrides:
updateOnOpeningBrace in class RecoveredField
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int braceStart,
int braceEnd)
- Overrides:
updateSourceEndIfNecessary in class RecoveredField