@Override public void setStep(int i) { progressMonitor.progressTo(i); }
break; } else { pm.progressTo(100 * r / rowsToCheck);
@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()])); } }
int i = 0; int n = 0; pm.progressTo(50); pm.startTask(CREATE_CLASSIF, 100); for(String s : set){ if(i*m>n){ n++; pm.progressTo(50*i/size); pm.progressTo(100); pm.endTask(); pm.progressTo(100); postProcess(newRL); return newRL;
int i=0; int n = 0; pm.progressTo(50); pm.startTask(CREATE_CLASSIF , 100); U lp = (getLegend()).getFallbackParameters(); if(i*m>n){ n++; pm.progressTo(50*i/size); pm.progressTo(100); postProcess(newRL); return newRL;
@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; } } }
progressInfo.progressTo(10); this.viewWorkspace = new ViewWorkspace(this.mainContext.getCoreWorkspace()); Services.registerService(ViewWorkspace.class, I18N.tr("Contains view folders path"), progressInfo.setTaskName(I18N.tr("Register GUI Sql functions..")); addSQLFunctions(); progressInfo.progressTo(11); progressInfo.progressTo(18); progressInfo.setTaskName(I18N.tr("Connecting to the database..")); progressInfo.progressTo(20);
@Override public void close(ProgressMonitor pm) { checkIsOpen(); //Backup Consistent data jaxbMapContext = getJAXBObject(); // Close the layers if (pm == null) { pm = new NullProgressMonitor(); } ILayer[] layers = layerModel.getLayersRecursively(); for (int i = 0; i < layers.length; i++) { pm.progressTo(i * 100 / layers.length); if (!layers[i].acceptsChilds()) { try { layers[i].close(); } catch (LayerException e) { LOGGER.error(I18N.tr("Cannot close layer {0}", layers[i].getName())); } } } layerModel.removeLayerListenerRecursively(openerListener); this.open = false; }
return; pm.progressTo(1); // If filter does not handle progress monitor