Class ASTParserFactory
- java.lang.Object
-
- org.eclipse.xtend.core.javaconverter.ASTParserFactory
-
public class ASTParserFactory extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ASTParserFactory.ASTParserWrapper
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
minParserApiLevel
-
Constructor Summary
Constructors Constructor Description ASTParserFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
asJLS(java.lang.String javaVersion)
protected org.eclipse.jdt.core.dom.ASTParser
createDefaultJavaParser(java.lang.String javaVersion)
ASTParserFactory.ASTParserWrapper
createJavaParser(java.lang.Object context)
protected void
provideCustomEnvironment(org.eclipse.jdt.core.dom.ASTParser parser)
Will be called when the environment can not be derived from a context increateJavaParser(Object)
ASTParser.setEnvironment(String[], String[], String[], boolean)
-
-
-
Field Detail
-
minParserApiLevel
protected final java.lang.String minParserApiLevel
- See Also:
- Constant Field Values
-
-
Method Detail
-
createDefaultJavaParser
protected final org.eclipse.jdt.core.dom.ASTParser createDefaultJavaParser(java.lang.String javaVersion)
-
asJLS
public static int asJLS(java.lang.String javaVersion)
-
createJavaParser
public ASTParserFactory.ASTParserWrapper createJavaParser(java.lang.Object context)
- Parameters:
context
- Contextual object from where to get the classpath entries (e.g. IProject or Module ornull
)
-
provideCustomEnvironment
protected void provideCustomEnvironment(org.eclipse.jdt.core.dom.ASTParser parser)
Will be called when the environment can not be derived from a context increateJavaParser(Object)
ASTParser.setEnvironment(String[], String[], String[], boolean)
-
-