public final class WalaProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ANDROID_DEX_TOOL |
static String |
ANDROID_RT_DEX_DIR |
static String |
ANDROID_RT_JAVA_JAR |
static String |
ECLIPSE_PLUGINS_DIR |
static String |
INPUT_DIR |
static String |
J2EE_DIR |
static String |
J2SE_DIR |
static String |
OUTPUT_DIR |
static String |
WALA_REPORT |
Constructor and Description |
---|
WalaProperties() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getJ2EEJarFiles() |
static String[] |
getJ2SEJarFiles()
Determine the classpath noted in wala.properties for J2SE standard libraries
If wala.properties cannot be loaded, returns jar files in boot classpath.
|
static String[] |
getJarsInDirectory(String dir) |
static String |
getWalaHomeDir()
Deprecated.
because when running under eclipse, there may be no such directory.
Need to handle that case.
|
static String |
guessJavaLib() |
static Properties |
loadProperties() |
static Properties |
loadPropertiesFromFile(ClassLoader loader,
String fileName) |
public static final String WALA_REPORT
public static final String INPUT_DIR
public static final String OUTPUT_DIR
public static final String J2SE_DIR
public static final String J2EE_DIR
public static final String ECLIPSE_PLUGINS_DIR
public static final String ANDROID_RT_DEX_DIR
public static final String ANDROID_RT_JAVA_JAR
public static final String ANDROID_DEX_TOOL
public static String[] getJ2SEJarFiles()
IllegalStateException
- if jar files cannot be discoveredPlatformUtil.getBootClassPathJars()
public static String[] getJ2EEJarFiles()
IllegalStateException
- if the J2EE_DIR property is not setpublic static Properties loadProperties() throws WalaException
WalaException
public static Properties loadPropertiesFromFile(ClassLoader loader, String fileName) throws IOException
IOException
public static String guessJavaLib() throws IOException
IOException
@Deprecated public static String getWalaHomeDir()