489490491492493494495496497498
byte[] data = classLocator.getFileSet().getData( classLocator.getFile()); ClassFile cf = Disassembler.readClass(data); return cf; } catch (Exception e) { throw new ClassParsingException("Error opening file " + classLocator.dumpDetails(), e); } } }
125126127128129130131132
try { ClassFile cf = Disassembler.readClass(data); this.cache.put(filename, new SoftReference<ClassFile>(cf)); return cf; } catch (Exception e) { throw new ClassParsingException("Error parsing class file " + this.file + " : " + e.getMessage(), e); } }