445446447448449450451452453454
while (xClass != null && xClass.isInner ()) { xClass = xClass.getContainingClass (); } if (xClass != null && xClass instanceof SourceClass) { AbstractFile af = ((SourceClass) xClass).getFile (); return new File (af.getPath ()); } return null; }