public DelegateProgressListener( org.opengis.util.ProgressListener progress ){ if( progress == null ) progress = new NullProgressListener(); this.delegate = progress; }
public void visit(Feature feature) { SimpleFeature simple = (SimpleFeature) feature; Object[] values = simple.getAttributes().toArray(); ArrayList<Object> row = new ArrayList<Object>( Arrays.asList( values )); row.add(0, simple.getID() ); publish( row.toArray() ); if( isCancelled() ) listener.setCanceled(true); } } , listener );
public ExecuteResponseType build() { return build(new NullProgressListener()); }
/** * {@code SwingWorker} method to visit each feature and retrieve * its attributes */ public List<Object[]> doInBackground() { List<Object[]> list = new ArrayList<Object[]>(); final NullProgressListener listener = new NullProgressListener(); try { features.accepts( new FeatureVisitor() { public void visit(Feature feature) { SimpleFeature simple = (SimpleFeature) feature; Object[] values = simple.getAttributes().toArray(); ArrayList<Object> row = new ArrayList<Object>( Arrays.asList( values )); row.add(0, simple.getID() ); publish( row.toArray() ); if( isCancelled() ) listener.setCanceled(true); } } , listener ); } catch (IOException e) { exception = e; } return list; }
@Override public int getCoveragesNumber(ProgressListener listener) { if (listener == null) listener = new NullProgressListener(); listener.started(); try { return names.size(); } finally { listener.complete(); } }
@Override public List<Name> getNames(ProgressListener listener) { if (listener == null) { listener = new NullProgressListener(); } listener.started(); try { return Collections.unmodifiableList(names); } finally { listener.complete(); } }
/** * Returns the Coverages available with this coverage response. * * @param listener * @return a collection of coverages. */ public Collection<? extends Coverage> getResults(ProgressListener listener) { if (listener == null) listener = new NullProgressListener(); listener.started(); try { synchronized (this.results) { return new ArrayList<GridCoverage>(this.results); } } finally { listener.complete(); } }
/** * Calculates the bounds of the features without caching. */ @Override public ReferencedEnvelope getBounds() { BoundsVisitor bounds = new BoundsVisitor(); accepts(bounds, new NullProgressListener()); return bounds.getBounds(); }
/** * Calculates the bounds of the features without caching. * * TODO Have some pro look at this code. * author by Stefan Krueger */ @Override public ReferencedEnvelope getBounds() { BoundsVisitor bounds = new BoundsVisitor(); accepts( bounds, new NullProgressListener() ); return bounds.getBounds(); }
System.out.print("Indexing "); int cnt = idx.index(true, new NullProgressListener()); System.out.println(); System.out.print(cnt + " features indexed ");
final public Map<String,Object> execute( Map<String,Object> input, ProgressListener monitor ) { if (started) throw new IllegalStateException("Process can only be run once"); started = true; if( monitor == null ) monitor = new NullProgressListener(); try { if( monitor.isCanceled() ) return null; // respect isCanceled this.input = input; result = new HashMap<String,Object>(); process(); return result; } catch( Throwable eek){ monitor.exceptionOccurred( eek ); return null; } finally { monitor.complete(); } }
System.out.print("Indexing "); int cnt = idx.index(true, new NullProgressListener()); System.out.println(); System.out.print(cnt + " features indexed ");
@Override public ServiceInfo getInfo(ProgressListener listener) { if (listener == null) { listener = new NullProgressListener(); } listener.started(); final DefaultServiceInfo info = new DefaultServiceInfo(); // Fix that Collection<Name> coverageNames = getNames(listener); Iterator<Name> namesIterator = coverageNames.iterator(); if (namesIterator.hasNext()) { info.setTitle(namesIterator.next().toString()); } try { info.setSource(source.toURI()); } catch (URISyntaxException e1) { } finally { listener.complete(); } return info; }
public CoverageSource access( Name name, Map<String, Serializable> params, AccessType accessType, Hints hints, ProgressListener listener) throws IOException { if (listener == null) { listener = new NullProgressListener(); } listener.started(); try { return new NetCDFSource((NetCDFImageReader) reader, name); } catch (Throwable e) { LOGGER.log(Level.SEVERE, "Failed to access the NetCDF source", e); listener.exceptionOccurred(e); return null; } finally { listener.complete(); } }
featureCollection.accepts(uniqueVisit, new NullProgressListener()); List result = uniqueVisit.getResult().toList();
if (progress == null) progress = new NullProgressListener(); featureCollection.accepts(uniqueVisit, progress); if (progress.isCanceled()) return null;
try { dataStore = info.getDataStore(new NullProgressListener()); dataStore.dispose(); } catch (IOException e) {
if (progress == null) progress = new NullProgressListener(); featureCollection.accepts(uniqueVisit, progress); if (progress.isCanceled()) return null;
(providerLongSteps / totalSteps) * 100); } else { subListener = new NullProgressListener();
(SolrDataStore) ((DataStoreInfo) ri.getStore()) .getDataStore(new NullProgressListener()); ArrayList<SolrAttribute> attributes = dataStore.getSolrAttributes(solrLayerConfiguration.getLayerName());