org.aspectj.org.eclipse.jdt.internal.core.util
Class CodeSnippetParsingUtil
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil
public class CodeSnippetParsingUtil
- extends java.lang.Object
Utility class to parse different code snippets
|
Method Summary |
ASTNode[] |
parseClassBodyDeclarations(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)
|
ASTNode[] |
parseClassBodyDeclarations(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
|
CompilationUnitDeclaration |
parseCompilationUnit(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
|
Expression |
parseExpression(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation)
|
Expression |
parseExpression(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
|
ConstructorDeclaration |
parseStatements(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)
|
ConstructorDeclaration |
parseStatements(char[] source,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
recordedParsingInformation
public RecordedParsingInformation recordedParsingInformation
ignoreMethodBodies
public boolean ignoreMethodBodies
CodeSnippetParsingUtil
public CodeSnippetParsingUtil(boolean ignoreMethodBodies)
CodeSnippetParsingUtil
public CodeSnippetParsingUtil()
parseClassBodyDeclarations
public ASTNode[] parseClassBodyDeclarations(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
parseClassBodyDeclarations
public ASTNode[] parseClassBodyDeclarations(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)
parseCompilationUnit
public CompilationUnitDeclaration parseCompilationUnit(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
parseExpression
public Expression parseExpression(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
parseExpression
public Expression parseExpression(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation)
parseStatements
public ConstructorDeclaration parseStatements(char[] source,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)
parseStatements
public ConstructorDeclaration parseStatements(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation,
boolean enabledStatementRecovery)