- newParser
Creates a new object for creating a Java abstract syntax tree (AST) following
the specified set of A
- createAST
Creates an abstract syntax tree. A successful call to this method returns all
settings to their defa
- setSource
Sets the source code to be parsed.This source is not used when the AST is built
using #createASTs(IC
- setResolveBindings
Requests that the compiler should provide binding information for the AST nodes
it creates. Defaults
- setCompilerOptions
Sets the compiler options to be used when parsing. Note that
#setSource(IClassFile), #setSource(ICom
- setKind
Sets the kind of constructs to be parsed from the source. Defaults to an entire
compilation unit. Wh
- setBindingsRecovery
Requests that the compiler should perform bindings recovery. When bindings
recovery is enabled the c
- setStatementsRecovery
Requests that the compiler should perform statements recovery. When statements
recovery is enabled t
- setProject
Sets the Java project used when resolving bindings.This method automatically
sets the compiler optio
- setUnitName
Sets the name of the compilation unit that would hypothetically contains the
source string.This is u
- createASTs
Creates ASTs for a batch of compilation units.When bindings are being resolved,
processing a batch o
- setFocalPosition
Requests an abridged abstract syntax tree. By default, complete ASTs are
returned. When the given po