Map<String,Product> getSourceProductMap() { return ioParametersPanel.createSourceProductsMap(); } }
@Override protected Product createTargetProduct() throws Exception { final HashMap<String, Product> sourceProducts = ioParametersPanel.createSourceProductsMap(); targetProduct = GPF.createProduct(operatorName, parameterSupport.getParameterMap(), sourceProducts); return targetProduct; }
@Override protected Product createTargetProduct() throws Exception { final HashMap<String, Product> sourceProducts = ioParametersPanel.createSourceProductsMap(); return GPF.createProduct(operatorName, parameterSupport.getParameterMap(), sourceProducts); }
@Override protected Product createTargetProduct() throws Exception { HashMap<String, Product> sourceProducts = this.ioParametersPanel.createSourceProductsMap(); return GPF.createProduct(this.operatorName, this.parameterSupport.getParameterMap(), sourceProducts); }
@Override protected Product createTargetProduct() throws Exception { if (validateUI()) { SystemUtils.freeAllMemory(); opUI.updateParameters(); final HashMap<String, Product> sourceProducts = ioParametersPanel.createSourceProductsMap(); return GPF.createProduct(operatorName, parameterSupport.getParameterMap(), sourceProducts); } return null; }
@Override protected void onApply() { if (!canApply()) { return; } TargetProductSelectorModel model = targetProductSelector.getModel(); String productDirPath = model.getProductDir().getAbsolutePath(); appContext.getPreferences().setPropertyString(SaveProductAsAction.PREFERENCES_KEY_LAST_PRODUCT_DIR, productDirPath); try { HashMap<String, Product> sourceProducts = ioParametersPanel.createSourceProductsMap(); Product currentSourceProduct = sourceProducts.get(RECENT_PRODUCT_PROPERTY); Product previousSourceProduct = sourceProducts.get(PREVIOUS_PRODUCT_PROPERTY); ProductManager productManager = appContext.getProductManager(); Component parentComponent = getJDialog(); TargetProductSwingWorker worker = new TargetProductSwingWorker(parentComponent, productManager, model, currentSourceProduct, previousSourceProduct, this.parameterSupport.getParameterMap()); worker.executeWithBlocking(); // start the thread } catch (Throwable t) { handleInitialisationError(t); return; } }