[Gvsig_desarrolladores] Controlar algunas extensiones o en sudefecto acciones.

Juan Carlos Guti閞rez Villavicencio guttiv en gmail.com
Lun Ago 25 15:19:12 CEST 2014


Hola todos, y gracias Joaqu铆n por responder.
Ya consegu铆 compilar los fuentes de la 2.10, el problema era mi linea de
Internet.
Leyendo lo k pusiste voy a revisar Accionando, pero tengo otra consulta k
me nace aqu铆, 驴debo programar en Linux y al final compilar en windows?

En el tema de roles si, necesito implementarlo ya que habr谩n diferentes
actores y acciones a permitir de acuerdo a su nivel de acceso a la
informaci贸n.

Voy empezar a revisar y estar茅 comunicando. Gracias.

El 25/08/2014 06:30, "Joaquin Jose del Cerro Murciano" <jjdelcerro en gvsig.org>
escribi贸:
>
>
>
>
> El 21 de agosto de 2014, 17:24, Juan Carlos Guti茅rrez Villavicencio <
guttiv en gmail.com> escribi贸:
>
>> Hola Alvaro,
>>
>> La verdad me esta dando problemas la 2.1, quer铆a programar en la 1.12,
pero
>> me aconsejaron hacerlo en la 2.x, as铆 que en esas estoy, y pues debo
darle
>> hasta que logre primero que nada hacer compilar el gvsig.
>> Pero de todas maneras debo lograr que los plugins que haga logren
>> interceptar esos eventos y permitir su ejecuci贸n o cancelarlos de
acuerdo al
>> rol mediante el cual se haya logueado el usuario a gvsig mediante el
plugin
>> de autenticaci贸n.
>>
>
> Hola Juan Carlos,
> Un par de cositas...
> Para hacer plugins sobre gvSIG 2.1 no necesitas, ni deberias compilar
gvSIG, solo
> tu plugin. El problema es que el asistente para crear plugins de gvSIG
ahora mismo
> no funciona, asi que tendrias que crear tu plugin de cero o copiar uno ya
existente
> ( que no este en el core de gvSIG). Ahora que ya estoy de vuelta a ver si
en un
> rato actualizo aunque sea el proyecto de plantilla del plugin para que
puedas
> partir de el... a ver si entre ma帽ana y pasado lo puedo hacer.
>
> Por otro lado, lo de interceptar acciones del usuario...
> En la 2.1 el mecanismo para ello seria a traves de las "ActionInfo", (te
hablo de
> memoria hora, no tengo arrancado el entorno de desarrollo).
> En principio, todas las acciones de menus y toolbar tienen asociado un
ActionInfo.
> Si tiras de...
>
>   PluginsLocator.getActionInfoManager()
>
> puedes acceder al registro de acciones. Alli podrias "redireccionar" una
accion
> hacia otra, de forma que puedas definir tus propias acciones y
reencaminar las
> de base hacia las tuyas y alli decidir si se activan o no y delegar en
las viejas
> en caso de que si tengan que ejecutarse.
>
> Echale un vistazo y puedes ir preguntando cosas mas concretas.
>
> El principal problema es que aun quedan acciones que no se han migrado al
mecanismo
> de ActionInfo, sobre todo algunas de los menus contextuales del TOC, pero
creo que
> las que te pueden interesar pueden estar ya migradas y si alguna aun no
lo esta
> y te hace falta podemos ver como nos arreglamos para migrarlas.
>
> Otra cosa...
> En relacion a las ActionInfo la idea era integrarlas con un mecanismo de
roles
> de forma que se pudiesen especificar que roles ha de tener un usuario
para
> que se activen las acciones. No llegamos a ello y se quedo pendiente,
pero
> si te iteresa podriamos ver de colaborar para a帽adirle lo necesario para
que funcione.
>
> Un saludo
> Joaquin
>
>
>>
>> -----Mensaje original-----
>> De: gvsig_desarrolladores-bounces en listserv.gva.es
>> [mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de
Alvaro
>> Anguix
>> Enviado el: jueves, 21 de agosto de 2014 03:32 a.m.
>> Para: gvsig_desarrolladores en listserv.gva.es
>> Asunto: Re: [Gvsig_desarrolladores] Controlar algunas extensiones o en
>> sudefecto acciones.
>>
>> Hola Juan Carlos,
>>
>> Aunque no soy desarrollador, de cara a los que si lo son, 驴est谩s
trabajando
>> sobre gvSIG 1.x o 2.x?
>>
>> Saludos,
>> Alvaro
>>
>> El 20/08/14 a las #4, Juan Carlos Guti茅rrez Villavicencio escribi贸:
>> > Hola todos,
>> >
>> > Estoy desarrollando una herramienta espec铆fica basada en gvsig y
>> > necesito poder controlar mediante roles el editar capas, exportar
>> > a..., transformaciones, es decir necesito controlar cualquier intento
>> > de modificacion de la data y/o exportacion de la misma. Puedo
>> > controlar la modificacion desde la base de datos mediante roles, pero
>> > me faltaria en todo caso poder desactivar o truncar mientras este
>> > conectado a la base de datos las herramientas que me permitan exportar
>> > la capa o capas de esta base de datos, o copiar una capa o features al
>> > portapapeles, etc. dado que la informacion de las capas es restringida
>> > y solo se quiere brindar la funcionalidad de visualizar las mismas o
>> imprimirlas.
>> >
>> > Espero puedan darme una mano con esto.
>> >
>> > Saludos cordiales,
>> >
>> > Ing. Juan Carlos Guti茅rrez Villavicencio Jefe de Unidad de SIG -
>> > Coordinador de SIG Catastro MPC Sub Gerencia de Desarrollo Urbano y
>> > Catastro Municipalidad篓Provincial de Cajamarca
>> >
>> > Engineer Certified Master System Developer Application Engineer
>> > Certified Master Web Developer Application Certified Linux Enterprise
>> > Server
>> >
>> >
>> >
>> > _______________________________________________
>> > gvSIG_desarrolladores mailing list
>> > gvSIG_desarrolladores en 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
>> >
>>
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en 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
>>
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en 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
>
>
>
>
> --
> --------------------------------------
> Joaquin Jose del Cerro Murciano
> Development and software arquitecture manager at gvSIG Team
> jjdelcerro en gvsig.com
> jjdelcerro en gvsig.org
> gvSIG Association
> www.gvsig.com
> www.gvsig.org
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en 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
>
------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20140825/36cfb5e4/attachment.htm 


M醩 informaci髇 sobre la lista de distribuci髇 gvSIG_desarrolladores