public boolean execute(PlugInContext context) throws Exception { reportNothingToUndoYet(context); // limpiamos lo que haya podido quedar de ejecuciones anteriores emptyBlackboard(); WizardDialog d = new WizardDialog( GeopistaUtil.getFrame(context.getWorkbenchGuiComponent()), Constants.APLICACION.getI18nString("ExtractDialogGestionar"), context.getErrorHandler()); d.init( new WizardPanel[] { new MobileModifyPanel01("MobileModifyPanel01", null, context), }); d.setSize(520, 650); d.setLocation(10, 20); d.setVisible(true); if (!d.wasFinishPressed()) { LayerManager layerManager = context.getLayerManager(); if (layerManager != null) { Layer graticuleLayer = layerManager.getLayer(GraticuleCreatorEngine.getGraticuleName()); // si existe una cuadrícula la borramos if (graticuleLayer != null) { layerManager.remove(graticuleLayer); } } return false; } return true; }
private void historicoAmortizacionJMenuItemActionPerformed() { if (inventarioInternalFrame == null) return; SolicitarAnioHistoricoAmortDialog solicitarAnioAmortDialog = new SolicitarAnioHistoricoAmortDialog(); solicitarAnioAmortDialog.setVisible(true); if (solicitarAnioAmortDialog.wasPressedOk()) { HistoricoAmortizacionJDialog haJDialog = new HistoricoAmortizacionJDialog(this, true, aplicacion.getI18NResource(), municipio); haJDialog.setTitle( GeopistaUtil.i18n_getname( "inventario.historicoamortizacion.menu.title", aplicacion.getI18NResource())); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); haJDialog.setLocation(d.width / 2 - 850 / 2, d.height / 2 - 590 / 2); haJDialog.setSize(900, 590); haJDialog.setVisible(true); } }