public Array reallyRead(Variable mainV, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); Variable proxyV = findVariable(ncfile, mainV); if ((cancelTask != null) && cancelTask.isCancel()) return null; return proxyV.read(section); } finally { dataset.close( ncfile); } } }
@Override public Array reallyRead(Variable mainV, CancelTask cancelTask) throws IOException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); if ((cancelTask != null) && cancelTask.isCancel()) return null; Variable proxyV = findVariable(ncfile, mainV); return proxyV.read(); } finally { dataset.close( ncfile); } }
public Array reallyRead(Variable mainV, CancelTask cancelTask) throws IOException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); if ((cancelTask != null) && cancelTask.isCancel()) return null; Variable proxyV = findVariable(ncfile, mainV); return proxyV.read(); } finally { dataset.close( ncfile); } }
@Override public Array reallyRead(Variable mainV, CancelTask cancelTask) throws IOException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); if ((cancelTask != null) && cancelTask.isCancel()) return null; Variable proxyV = findVariable(ncfile, mainV); return proxyV.read(); } finally { dataset.close( ncfile); } }
@Override public Array reallyRead(Variable mainV, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); Variable proxyV = findVariable(ncfile, mainV); if ((cancelTask != null) && cancelTask.isCancel()) return null; return proxyV.read(section); } finally { dataset.close( ncfile); } } }
@Override public Array reallyRead(Variable mainV, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { NetcdfFile ncfile = null; try { ncfile = dataset.acquireFile(cancelTask); Variable proxyV = findVariable(ncfile, mainV); if ((cancelTask != null) && cancelTask.isCancel()) return null; return proxyV.read(section); } finally { dataset.close( ncfile); } } }