rendered paste body public static void main(String[] args) {
File generalXML = new File("./conf/General.xml");
if (generalConfiguration.exists() && generalConfiguration.isFile()) {
Configuration generalConfiguration = new Configuration("./conf/General.xml");
File clientFile = new File(generalConfiguration.getProperty("Jar"));
if (clientFile.exists() && clientFile.isFile()) {
JarFile clientJar = new JarFile(clientFile);
Enumeration clientClasses = clientJar.entries();
while (clientClasses.hasMoreElements()) {
JarEntry jarEntry = ((JarEntry) (clientClasses.nextElement()));
String className = jarEntry.getName();
if (className.endsWith(".class")) {
InputStream jarInputStream = clientJar.getInputStream(jarEntry);
JavaClass javaClass = new ClassParser(jarInputStream, className).parse();
Transform.CLASS_MAP.put(javaClass.getClassName(), javaClass); // XXX - what class should i stick the hash map/array list in?
}
}
}
}
}