Yo tenia el mismo problema. Queria diferenciar agrupaciones de capas porque
queria cargar las capas en un combo però no las agrupaciones. La funcion que
implementé para rellenar el combo discriminando las agrupaciones fue la
siguiente:

        /**
         * Obté les capes del projecte i les introdueix al combo
         * de capes.
         * @param capaList combo on carreguem les capes
         */
        private void getCapesForCombo(JComboBox capaList) {
                CapesGestio capesGestio = new CapesGestio();
                FLayer[] visibles = capesGestio.getCapesVisibles();
                if (visibles != null){
                        // Comencem des d'1 perquè la capa 0 és la root layer
                        for (int i=1; i<visibles.length; i++){
                                if(!(visibles[i] instanceof FLayers)){
                                        capaList.addItem(visibles[i].getName());
                                }else{
                                        System.out.println(
                                                        visibles[i].getName()
                                                        +" és una agrupació. No 
la mostrem");
                                }
                        }
                }
        
        }





--
View this message in context: 
http://osgeo-org.1560.n6.nabble.com/Obtener-capas-dentro-agrupacion-tp4169824p5016938.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a