String[] arguments = new String[]{"jad", "-a", "-p", classPath };
String[] arguments = new String[]{jadExecutable, "-a", "-p", classPath };
	private static final String[] decompile(String className, String classPath) 	throws DecompilerNotInstalledException	{		className = TextUtil.replace( className, '.', File.separatorChar );		classPath = classPath + File.separatorChar + className + ".class";		String[] arguments = new String[]{"jad", "-a", "-p", classPath };		try {			Process process = Runtime.getRuntime().exec(arguments);			ArrayList lines = new ArrayList();			StringBuffer log = new StringBuffer( 300 );			int c;			InputStream input = process.getInputStream();			while ((c = input.read() ) != -1) {				if (c == '\n') {					lines.add( log.toString() );					log.delete(0, log.length() );				}  else if (c != '\r') {					log.append((char) c);				}			}			input.close();			return (String[]) lines.toArray( new String[ lines.size() ] );		} catch (IOException e) {			throw new DecompilerNotInstalledException( "Unable to start the \"jad\"-decompiler. jad is available from http://www.kpdus.com/jad.html. If you have installed jad, please ensure that it is on the path.");		}	}