public class ECJSourceModuleTranslator
extends java.lang.Object
implements com.ibm.wala.cast.java.translator.SourceModuleTranslator
| Modifier and Type | Class and Description |
|---|---|
protected class |
ECJSourceModuleTranslator.ECJJavaToCAstTranslator |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
dump |
protected ECJSourceLoaderImpl |
sourceLoader |
| Constructor and Description |
|---|
ECJSourceModuleTranslator(com.ibm.wala.ipa.callgraph.AnalysisScope scope,
ECJSourceLoaderImpl sourceLoader) |
ECJSourceModuleTranslator(com.ibm.wala.ipa.callgraph.AnalysisScope scope,
ECJSourceLoaderImpl sourceLoader,
boolean dump) |
| Modifier and Type | Method and Description |
|---|---|
void |
loadAllSources(java.util.Set<com.ibm.wala.classLoader.ModuleEntry> modules) |
protected JDTJava2CAstTranslator<com.ibm.wala.cast.tree.CAstSourcePositionMap.Position> |
makeCAstTranslator(org.eclipse.jdt.core.dom.CompilationUnit cu,
java.lang.String fullPath) |
protected com.ibm.wala.cast.java.translator.Java2IRTranslator |
makeIRTranslator() |
protected boolean dump
protected ECJSourceLoaderImpl sourceLoader
public ECJSourceModuleTranslator(com.ibm.wala.ipa.callgraph.AnalysisScope scope,
ECJSourceLoaderImpl sourceLoader)
public ECJSourceModuleTranslator(com.ibm.wala.ipa.callgraph.AnalysisScope scope,
ECJSourceLoaderImpl sourceLoader,
boolean dump)
public void loadAllSources(java.util.Set<com.ibm.wala.classLoader.ModuleEntry> modules)
loadAllSources in interface com.ibm.wala.cast.java.translator.SourceModuleTranslatorprotected com.ibm.wala.cast.java.translator.Java2IRTranslator makeIRTranslator()
protected JDTJava2CAstTranslator<com.ibm.wala.cast.tree.CAstSourcePositionMap.Position> makeCAstTranslator(org.eclipse.jdt.core.dom.CompilationUnit cu, java.lang.String fullPath)