[Gvsig_desarrolladores] Desactivar edición de capa vía código fuente - gvSIG Mobile

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Mar Ene 17 09:40:17 CET 2012


Hola:
 
Una cosa que no había pensado antes: en gvSIG Mobile no es posible agrupar capas, así pues la raíz de MapContext tiene un único nivel y no es necesario una acumulación recursiva para listar las capas del TOC.
 
Si en tus modificaciones se permite agrupar capas, necesitas esa clase (LayersIterator) o alguna que haga lo mismo, pero si no permites agrupar capas, el FLayers de MapContext tiene todas las capas como hijos inmediatos.
 
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 
---

________________________________

De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de Juan Lucas Dominguez Rubio
Enviado el: mar 17/01/2012 9:27
Para: Lista de Desarrolladores de gvSIG; gvsig_desarrolladores en listserv.gva.es
Asunto: Re: [Gvsig_desarrolladores]Desactivar edición de capa vía código fuente - gvSIG Mobile


Hola, en gvSIG Mobile se han eliminado algunas clases con respecto a gvSIG Desktop porque no se necesitaban.
 
Aquí tienes el código de LayersIterator de gvSIG Desktop:
 
https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/revisions/10722/entry/tags/v1_0_2_Build_903+3D/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/LayersIterator.java
 
Creo que puedes simplemente  añadirla a tu workspace de gvSIG Mobile.
 
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 
---

________________________________

De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de mili
Enviado el: lun 16/01/2012 21:48
Para: gvsig_desarrolladores en listserv.gva.es
Asunto: Re: [Gvsig_desarrolladores] Desactivar edición de capa vía código fuente - gvSIG Mobile



Hola Jorge!

Muchsimas gracias por su respuesta y perdn por el atraso en contestar, me
encontraba trabajando en otro proyecto urgente y hasta ahora puedo seguir
con ste. Mi duda ahora es cmo obtener el FLayer desde la clase ThinletForm
ubicada en ..\customForms\src\org\gvsig\forms\view\ThinletForm.java?
Vi en otro post esto:
LayersIterator it = new
LayersIterator(view.getMapControl().getMapContext().getLayers());
while(it.hasNext()){
        FLayer layer = it.nextLayer();
        if (layer instanceof FLyrVect){
...

Pero no encuentro en ningn lugar del cdigo la clase LayersIterator. Estoy
trabajando con gvSIG Mobile.

Muchas gracias de antemano.
Miriam Rojas.




--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Desactivar-edicion-de-capa-via-codigo-fuente-gvSIG-Mobile-tp6913049p7194050.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
Para ver histrico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente direccin: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores


________________________________

CLÁUSULA DE PROTECCIÓN DE DATOS
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
De acuerdo con la nueva ley Ley de Servicios de la Sociedad de la Información y Comercio Electrónico aprobada por el parlamento español y de la vigente Ley Orgánica 15/1999 de Protección de Datos española, le comunicamos que su dirección de Correo electrónico forma parte de un fichero automatizado, teniendo usted derecho de oposición, acceso, rectificación y cancelación de sus datos. 

DATA PROTECTION CLAUSE
This message is meant for its addressee only and may contain privileged or confidential information. If you have received this message by mistake please let us know immediately by e-mail prior to destroying it. 
In compliance with the new Information and Electronic Commerce Society Services Law recently approved by the Spanish Parliament and with Organic Law 15/1999 currently in force, your e-mail address has been included in our computerised records in respect of which you may exercise your right to oppose, access, amend and/or cancel your personal data.
<https://correo.prodevelop.es/exchange/jldominguez/Borradores/RE:%20[Gvsig_desarrolladores]Desactivar%20edici%C3%B3n%20de%20capa%20v%C3%ADa%20c%C3%B3digo%20fuente%20-%20gvSIG%20Mobile.EML/1_text.htm#> 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120117/40205b05/attachment.htm 


Más información sobre la lista de distribución gvSIG_desarrolladores