Class RecoveredAnnotation
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanstatic intintstatic intstatic intFields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser -
Constructor Summary
ConstructorsConstructorDescriptionRecoveredAnnotation(int identifierPtr, int identifierLengthPtr, int sourceStart, RecoveredElement parent, int bracketBalance) -
Method Summary
Modifier and TypeMethodDescriptionadd(TypeDeclaration typeDeclaration, int bracketBalanceValue)addAnnotation(Annotation annot, int index)addAnnotationName(int identPtr, int identLengthPtr, int annotationStart, int bracketBalanceValue)voidvoidsetKind(int kind)inttoString(int tab)voidupdateOnClosingBrace(int braceStart, int braceEnd)voidMethods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, add, add, add, add, add, add, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, preserveEnclosingBlocks, previousAvailableLineEnd, tabString, topElement, toString, type, updateBodyStart, updateOnOpeningBrace, updateSourceEndIfNecessary, updateSourceEndIfNecessary
-
Field Details
-
MARKER
public static final int MARKER- See Also:
- Constant Field Values
-
NORMAL
public static final int NORMAL- See Also:
- Constant Field Values
-
SINGLE_MEMBER
public static final int SINGLE_MEMBER- See Also:
- Constant Field Values
-
hasPendingMemberValueName
public boolean hasPendingMemberValueName -
memberValuPairEqualEnd
public int memberValuPairEqualEnd -
annotation
-
-
Constructor Details
-
RecoveredAnnotation
public RecoveredAnnotation(int identifierPtr, int identifierLengthPtr, int sourceStart, RecoveredElement parent, int bracketBalance)
-
-
Method Details
-
add
- Overrides:
addin classRecoveredElement
-
addAnnotationName
public RecoveredElement addAnnotationName(int identPtr, int identLengthPtr, int annotationStart, int bracketBalanceValue)- Overrides:
addAnnotationNamein classRecoveredElement
-
addAnnotation
-
updateFromParserState
public void updateFromParserState()- Overrides:
updateFromParserStatein classRecoveredElement
-
parseTree
- Overrides:
parseTreein classRecoveredElement
-
resetPendingModifiers
public void resetPendingModifiers()- Overrides:
resetPendingModifiersin classRecoveredElement
-
setKind
public void setKind(int kind) -
sourceEnd
public int sourceEnd()- Overrides:
sourceEndin classRecoveredElement
-
toString
- Overrides:
toStringin classRecoveredElement
-
updatedAnnotationReference
-
updateOnClosingBrace
- Overrides:
updateOnClosingBracein classRecoveredElement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTreein classRecoveredElement
-