Klasse RecoveredElement
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
- Bekannte direkte Unterklassen:
RecoveredAnnotation
,RecoveredExport
,RecoveredField
,RecoveredImport
,RecoveredMethod
,RecoveredModule
,RecoveredModuleReference
,RecoveredModuleStatement
,RecoveredStatement
,RecoveredTypeReference
,RecoveredUnit
-
Feldübersicht
-
Konstruktorübersicht
KonstruktorBeschreibungRecoveredElement
(RecoveredElement parent, int bracketBalance) RecoveredElement
(RecoveredElement parent, int bracketBalance, Parser parser) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungadd
(AbstractMethodDeclaration methodDeclaration, int bracketBalanceValue) add
(FieldDeclaration fieldDeclaration, int bracketBalanceValue) add
(ImportReference importReference, int bracketBalanceValue) add
(LocalDeclaration localDeclaration, int bracketBalanceValue) add
(ModuleDeclaration moduleDeclaration, int bracketBalanceValue) add
(ModuleStatement moduleStatement, int bracketBalanceValue) add
(TypeDeclaration typeDeclaration, int bracketBalanceValue) addAnnotationName
(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) protected void
addBlockStatement
(RecoveredBlock recoveredBlock) void
addModifier
(int flag, int modifiersSourceStart) int
depth()
int
parser()
void
int
previousAvailableLineEnd
(int position) void
int
protected String
tabString
(int tab) toString()
toString
(int tab) type()
void
updateBodyStart
(int bodyStart) void
updateOnClosingBrace
(int braceStart, int braceEnd) updateOnOpeningBrace
(int braceStart, int braceEnd) void
void
updateSourceEndIfNecessary
(int sourceEnd) void
updateSourceEndIfNecessary
(int braceStart, int braceEnd)
-
Felddetails
-
parent
-
bracketBalance
public int bracketBalance -
foundOpeningBrace
public boolean foundOpeningBrace -
recoveringParser
-
lambdaNestLevel
public int lambdaNestLevel
-
-
Konstruktordetails
-
RecoveredElement
-
RecoveredElement
-
-
Methodendetails
-
addAnnotationName
public RecoveredElement addAnnotationName(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) -
add
-
add
-
add
-
add
-
add
-
add
-
add
-
add
-
add
-
addBlockStatement
-
addModifier
public void addModifier(int flag, int modifiersSourceStart) -
depth
public int depth() -
enclosingInitializer
-
enclosingMethod
-
enclosingType
-
parser
-
parseTree
-
resetPendingModifiers
public void resetPendingModifiers() -
preserveEnclosingBlocks
public void preserveEnclosingBlocks() -
previousAvailableLineEnd
public int previousAvailableLineEnd(int position) -
sourceEnd
public int sourceEnd() -
getLastStart
public int getLastStart() -
tabString
-
topElement
-
toString
-
toString
-
type
-
updateBodyStart
public void updateBodyStart(int bodyStart) -
updateFromParserState
public void updateFromParserState() -
updateOnClosingBrace
-
updateOnOpeningBrace
-
updateParseTree
public void updateParseTree() -
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int braceStart, int braceEnd) -
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int sourceEnd)
-