void addDependents( JavaClass clazz ) throws IOException {
String name = clazz.getClassName().replace('.', '/');
allClasses.put( name , clazz );
ConstantPool pool = clazz.getConstantPool();
for( int i = 1 ; i < pool.getLength() ; i++){
Constant cons = pool.getConstant(i);
//System.out.println("("+i+") " + cons );
if( cons!=null && cons.getTag() == Constants.CONSTANT_Class ){
int idx = ((ConstantClass)pool.getConstant(i)).getNameIndex();
String clas = ((ConstantUtf8)pool.getConstant(idx)).getBytes();
addClassString(clas,name);
}
}