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