public void execute() throws Exception { if (encuestados1Panel != null) { if (encuestados1Panel.datosMinimosYCorrectos()) { GeopistaLayer geopistaLayer = (GeopistaLayer) GeopistaEditorPanel.getEditor() .getLayerManager() .getLayer(ConstantesLocalGISEIEL.ENCUESTADOS1_LAYER); String idLayer = geopistaLayer.getSystemId(); encuestados1Panel.okPressed(); Encuestados1EIEL encuestado1 = (Encuestados1EIEL) AppContext.getApplicationContext() .getBlackboard() .get("propiedadesnucleosencuestados1_panel"); ConstantesLocalGISEIEL.clienteLocalGISEIEL.insertarElemento( encuestados1Panel.getEncuestados1(encuestado1), idLayer, ConstantesLocalGISEIEL.ENCUESTADOS1); if (EditingInfoPanel.getInstance() != null && EditingInfoPanel.getInstance().getJPanelTree() != null && EditingInfoPanel.getInstance().getJPanelTree().getPatronSelected() != null) { if (EditingInfoPanel.getInstance() .getJPanelTree() .getPatronSelected() .equals(ConstantesLocalGISEIEL.ENCUESTADOS1)) { EditingInfoPanel.getInstance().listarDatosTabla(); } } } } }