@ Override public void getDataset ( Dataset ds , Object context ) { if ( ds . hasAccess ( ) ) { DataFactory tdataFactory = new DataFactory ( ) ; Access access = tdataFactory . chooseDatasetAccess ( ds . getAccess ( ) ) ; if ( access == null ) throw new IllegalStateException ( ) ; MFileRemote mfile = new MFileRemote ( access ) ; if ( mfile . getPath ( ) . endsWith ( ".xml" ) ) return ; // eliminate latest.xml LOOK kludge-o-rama mfiles . add ( mfile ) ; if ( debug ) System . out . format ( "add %s %n" , mfile . getPath ( ) ) ; } }
CatalogCrawler . Listener