public void initialize(FeatureDialogHome fd) { GeopistaSchema esquema = (GeopistaSchema) fd.getFeature().getSchema(); AppContext.getApplicationContext().getBlackboard().put("featureDialog", fd); Object obj = fd.getFeature().getAttribute(esquema.getAttributeByColumn("id")); if (obj != null && !obj.equals("") && ((esquema.getGeopistalayer() != null && !esquema.getGeopistalayer().isExtracted() && !esquema.getGeopistalayer().isLocal()) || (esquema.getGeopistalayer() == null) && fd.getFeature() instanceof GeopistaFeature && !((GeopistaFeature) fd.getFeature()).getLayer().isExtracted())) { String codprov = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codprov")) != null) { codprov = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codprov"))).toString(); } String codmunic = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codmunic")) != null) { codmunic = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codmunic"))).toString(); } String entidad = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codentidad")) != null) { entidad = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codentidad"))).toString(); } String nucleo = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codpoblamiento")) != null) { nucleo = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codpoblamiento"))) .toString(); } AppContext app = (AppContext) AppContext.getApplicationContext(); Blackboard Identificadores = app.getBlackboard(); EdicionOperations operations = new EdicionOperations(); Identificadores.put( "propiedadesnucleosencuestados1_panel", operations.getPanelNucleosEncuestados1EIEL(codprov, codmunic, entidad, nucleo)); Encuestados1Panel encuestados1Panel = new Encuestados1Panel(); encuestados1Panel.loadDataIdentificacion(codprov, codmunic, entidad, nucleo); encuestados1Panel.loadData(); this.encuestados1Panel = encuestados1Panel; fd.addPanel(encuestados1Panel); } }
public void initialize(FeatureDialogHome fd) { GeopistaSchema esquema = (GeopistaSchema) fd.getFeature().getSchema(); Object obj = fd.getFeature().getAttribute(esquema.getAttributeByColumn("id")); if (obj != null && !obj.equals("") && ((esquema.getGeopistalayer() != null && !esquema.getGeopistalayer().isExtracted() && !esquema.getGeopistalayer().isLocal()) || (esquema.getGeopistalayer() == null) && fd.getFeature() instanceof GeopistaFeature && !((GeopistaFeature) fd.getFeature()).getLayer().isExtracted())) { String clave = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("clave")) != null) { clave = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("clave"))).toString(); } String codprov = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codprov")) != null) { codprov = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codprov"))).toString(); } String codmunic = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codmunic")) != null) { codmunic = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("codmunic"))).toString(); } String orden_ca = null; if (fd.getFeature().getAttribute(esquema.getAttributeByColumn("orden_ca")) != null) { orden_ca = (fd.getFeature().getAttribute(esquema.getAttributeByColumn("orden_ca"))).toString(); } int ID = Integer.parseInt( fd.getFeature().getAttribute(esquema.getAttributeByColumn("id")).toString()); AppContext app = (AppContext) AppContext.getApplicationContext(); Blackboard Identificadores = app.getBlackboard(); Identificadores.put("ID_Captacion", ID); EdicionOperations operations = new EdicionOperations(); Identificadores.put("captacion", operations.getCaptacionEIEL(ID)); CaptacionesPanel captaciones = new CaptacionesPanel(); captaciones.loadDataIdentificacion(clave, codprov, codmunic, orden_ca); captaciones.loadData(); this.captacionesPanel = captaciones; fd.addPanel(captaciones); } }