Eclipse cria CompilationUnit a partir do arquivo .java

Como posso carregar um arquivo .java em um CompilationUnit? Por exemplo, digamos que eu tenha um arquivo A.java no meu projeto atual. Eu gostaria de carregá-lo em um CompilationUnit e depois passá-lo para o ASTParser. Não é uma opção apenas carregá-lo como texto simples, pois parece que, nesse caso, não receberei as informações de ligação na AST.

questionAnswers(1)

yourAnswerToTheQuestion