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();
          }
        }
      }
    }
  }