public void finish(CancelTask cancelTask) throws IOException {
    datasetManager.scan(true); // Make the list of Datasets, by scanning if needed.
    cacheDirty = true;
    makeDatasets(cancelTask);

    //ucar.unidata.io.RandomAccessFile.setDebugAccess( true);
    buildNetcdfDataset(cancelTask);
    //ucar.unidata.io.RandomAccessFile.setDebugAccess( false);
  }
public void finish(CancelTask cancelTask) throws IOException {
    datasetManager.scan(true); 
    cacheDirty = true;
    makeDatasets(cancelTask);

    
    buildNetcdfDataset(cancelTask);
    
  }
public void finish ( CancelTask cancelTask ) throws IOException { datasetManager . scan ( true ) ; // Make the list of Datasets, by scanning if needed.
 cacheDirty = true ; makeDatasets ( cancelTask ) ; //ucar.unidata.io.RandomAccessFile.setDebugAccess( true);
 buildNetcdfDataset ( cancelTask ) ; //ucar.unidata.io.RandomAccessFile.setDebugAccess( false);
 }
all elements are processed, finish construction
all elements are processed finish construction