@Override public boolean isCanceled() { return progressMonitor.isCancelled(); }
public void cancel() { synchronized (this) { if (pm != null) { if(!pm.isCancelled()) { LOGGER.debug("Cancel drawing !"); } pm.setCancelled(true); } } } }
@Override public void run(ProgressMonitor pm) { for (Object layer : layers) { if (pm.isCancelled()) { break; } else {
insertSt.executeBatch(); if(insertProgress.isCancelled()) { break;
if (pm.isCancelled()) { break; } else {
@Override public void run(ProgressMonitor pm) { List<TreePath> dropPaths = new ArrayList<TreePath>(draggedResources.size()); for (int i = 0; i < draggedResources.size(); i++) { String sourceName = draggedResources.get(i).getId(); if (pm.isCancelled()) { break; } else { pm.progressTo(100 * i / draggedResources.size()); try { ILayer nl = mapContext.createLayer(sourceName); dropNode.insertLayer(nl, dropIndex); dropPaths.add(getPathFromNode(new TocTreeNodeLayer(nl))); } catch (Exception e) { throw new RuntimeException(I18N.tr("Cannot add the layer to the destination"), e); } } } treeModel.nodeChanged(new TocTreeNodeLayer(dropNode)); // Select the new layer(s) if there is no selection if(tree.getSelectionCount()==0) { tree.setSelectionPaths(dropPaths.toArray(new TreePath[dropPaths.size()])); } }
@Override public void run() { // Update the table values List<Integer> ranges = nextViewSelection.getValueRanges(); Iterator<Integer> intervals = ranges.iterator(); try { table.getSelectionModel().setValueIsAdjusting(true); table.clearSelection(); ProgressMonitor swingPm = pm.startTask("Apply filter", ranges.size()); while (intervals.hasNext()) { int begin = intervals.next(); int end = intervals.next(); table.addRowSelectionInterval(begin, end); swingPm.endTask(); if (swingPm.isCancelled()) { return; } } } finally { table.getSelectionModel().setValueIsAdjusting(false); } if(!nextViewSelection.isEmpty()) { scrollToRow(nextViewSelection.first(), table); } } });
try (ResultSet rs = st.executeQuery(String.format("SELECT %s FROM %s",columnName, tableName ))) { ProgressMonitor fetchProgress = pm.startTask(rowNum.size()); while(rs.next() && !pm.isCancelled()) { if(rowNum.contains(rs.getRow())) { stats.addValue(rs.getDouble(columnName));
@Override public void run(ProgressMonitor pm) { for(int elIndex=0; elIndex<mapContextFiles.size();elIndex++) { TreeLeafMapElement mapEl = mapContextFiles.get(elIndex); MapContext el = mapEl.getMapElement(pm, mapEl.getDataManager()).getMapContext(); if(el instanceof OwsMapContext) { OwsMapContext mapContext = (OwsMapContext)el; if(mapContext.getJAXBObject().getGeneral()!=null) { LanguageStringType title = mapContext.getJAXBObject().getGeneral().getTitle(); if(title!=null && !title.getValue().isEmpty()) SwingUtilities.invokeLater(new DoRename(mapEl,title.getValue())); } } pm.progressTo(elIndex / mapContextFiles.size() * 100); if(pm.isCancelled()) { return; } } }
pm.progressTo(50*i/size); if(pm.isCancelled()){ pm.endTask(); return null;
@Override public void run(ProgressMonitor pm) { try { Envelope selectionEnvelope = new Envelope(); for(ILayer layer : layers) { if(layer.isVisible()) { Set<Long> data = layer.getSelection(); if(!data.isEmpty()){ Envelope layerEnv = getLayerSelectionEnvelope(pm, data, layer.getTableReference()); if(layerEnv!=null) { selectionEnvelope.expandToInclude(layerEnv); } if(pm.isCancelled()) { return; } } } } if(!selectionEnvelope.isNull()) { mapContext.setBoundingBox(selectionEnvelope); } } catch (SQLException ex ){ LOGGER.error(ex.getLocalizedMessage(), ex); } }
nextViewSelection.add(viewId); viewUpdate.endTask(); if(pm.isCancelled()) { return;
if (rulesProgress.isCancelled()) { break; if (layerCount % BATCH_SIZE == 0 && rulesProgress.isCancelled()) { return layerCount; if(!rulesProgress.isCancelled()) { printEx(ex, layer, g2);
pm.progressTo(50*i/size); if(pm.isCancelled()){ pm.endTask(); return null;
if (pm.isCancelled()) { break; } else {