protected boolean close() {
	      if (isLoaded()) {
	        for (int i = 0; i < stats.length; i++) {
	          if (stats[i] != null) {
	            if (!stats[i].isLoaded()) {
	              stats[i] = null;
	            }
	          }
	        }
	        return false;
	      } else {
	        return true;
	      }
	    }
protected boolean close ( ) { if ( isLoaded ( ) ) { for ( int i = 0 ; i < stats . length ; i ++ ) { if ( stats [ i ] != null ) { if ( ! stats [ i ] . isLoaded ( ) ) { stats [ i ] = null ; } } } return false ; } else { return true ; } }
/*
Frees up any resources no longer needed after the archive file is closed.
Returns true if this guy is no longer needed.