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
Modifier and TypeFieldDescriptionboolean
static final int
int
static final int
static final int
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser
-
Constructor Summary
ConstructorDescriptionRecoveredAnnotation
(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) void
void
setKind
(int kind) int
toString
(int tab) void
updateOnClosingBrace
(int braceStart, int braceEnd) void
Methods 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:
-
NORMAL
public static final int NORMAL- See Also:
-
SINGLE_MEMBER
public static final int SINGLE_MEMBER- See Also:
-
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:
add
in classRecoveredElement
-
addAnnotationName
public RecoveredElement addAnnotationName(int identPtr, int identLengthPtr, int annotationStart, int bracketBalanceValue) - Overrides:
addAnnotationName
in classRecoveredElement
-
addAnnotation
-
updateFromParserState
public void updateFromParserState()- Overrides:
updateFromParserState
in classRecoveredElement
-
parseTree
- Overrides:
parseTree
in classRecoveredElement
-
resetPendingModifiers
public void resetPendingModifiers()- Overrides:
resetPendingModifiers
in classRecoveredElement
-
setKind
public void setKind(int kind) -
sourceEnd
public int sourceEnd()- Overrides:
sourceEnd
in classRecoveredElement
-
toString
- Overrides:
toString
in classRecoveredElement
-
updatedAnnotationReference
-
updateOnClosingBrace
- Overrides:
updateOnClosingBrace
in classRecoveredElement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTree
in classRecoveredElement
-