public List getStationObs(List<ucar.unidata.geoloc.Station> stations, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); for (int i = 0; i < stations.size(); i++) { ucar.unidata.geoloc.Station s = stations.get(i); result.addAll( obsDataset.getData( s, cancel)); if ((cancel != null) && cancel.isCancel()) return null; } return result; }
public List getStationObs(List<ucar.unidata.geoloc.Station> stations, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); for (int i = 0; i < stations.size(); i++) { ucar.unidata.geoloc.Station s = stations.get(i); result.addAll( obsDataset.getData( s, cancel)); if ((cancel != null) && cancel.isCancel()) return null; } return result; }
public List getStationObs(List<ucar.unidata.geoloc.Station> stations, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); for (int i = 0; i < stations.size(); i++) { ucar.unidata.geoloc.Station s = stations.get(i); result.addAll( obsDataset.getData( s, cancel)); if ((cancel != null) && cancel.isCancel()) return null; } return result; }
public List getStationObs(ucar.unidata.geoloc.Station s, double startTime, double endTime, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); List stationObs = obsDataset.getData( s, cancel); for (int i = 0; i < stationObs.size(); i++) { StationObsDatatype obs = (StationObsDatatype) stationObs.get(i); double timeValue = obs.getObservationTime(); if ((timeValue >= startTime) && (timeValue <= endTime)) result.add( obs); if ((cancel != null) && cancel.isCancel()) return null; } return result; }
public List getStationObs(ucar.unidata.geoloc.Station s, double startTime, double endTime, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); List stationObs = obsDataset.getData( s, cancel); for (int i = 0; i < stationObs.size(); i++) { StationObsDatatype obs = (StationObsDatatype) stationObs.get(i); double timeValue = obs.getObservationTime(); if ((timeValue >= startTime) && (timeValue <= endTime)) result.add( obs); if ((cancel != null) && cancel.isCancel()) return null; } return result; }
public List getStationObs(ucar.unidata.geoloc.Station s, double startTime, double endTime, CancelTask cancel) throws IOException { ArrayList result = new ArrayList(); List stationObs = obsDataset.getData( s, cancel); for (int i = 0; i < stationObs.size(); i++) { StationObsDatatype obs = (StationObsDatatype) stationObs.get(i); double timeValue = obs.getObservationTime(); if ((timeValue >= startTime) && (timeValue <= endTime)) result.add( obs); if ((cancel != null) && cancel.isCancel()) return null; } return result; }