Class ASTParserFactory


  • public class ASTParserFactory
    extends java.lang.Object
    • Field Detail

    • Constructor Detail

      • ASTParserFactory

        public ASTParserFactory()
    • 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 or null)
      • provideCustomEnvironment

        protected void provideCustomEnvironment​(org.eclipse.jdt.core.dom.ASTParser parser)
        Will be called when the environment can not be derived from a context in createJavaParser(Object) ASTParser.setEnvironment(String[], String[], String[], boolean)