[Gvsig_desarrolladores] utilizar la clase ProyectWindow

César Martínez Izquierdo cesar.izq en gmail.com
Mar Jun 22 12:00:38 CEST 2010


Hola agirrearri,

sí, parece que la línea que comentas:

                Project project =
ProjectManager.getInstance().getCurrentProject();

es la manera recomendada para obtener el proyecto en la v2.
Y a partir de ahí ya puedes usar el método getDocuments para obtener
los documentos.

Saludos,

César

2010/6/22 agirrearri <agirrearri en hotmail.com>:
>
> Hola, gracias por la respues, creo que esto no se puede hacer en gvSig
> Descktop 2, donde estoy desarrollando. Pero he encontrado algo en el código
> con lo que me has dicho.
> Esto me podría valer?
>
>        String docName;
>                TableDocument document;
> //              Project project = ((ProjectExtension) PluginServices
> //                              .getExtension(ProjectExtension.class)).getProject();
>                Project project = ProjectManager.getInstance().getCurrentProject();
>
>                ApplicationManager appGvSIGMan = ApplicationLocator.getManager();
>                PrepareContext context = this.getPrepareDataStoreContext();
>                DBStoreParameters storeParams;
>                for (TablesListItem table : tables) {
>                        storeParams = getParameterForTable(table);
>
>                        try {
>                                storeParams = (DBStoreParameters) appGvSIGMan
>                                                .prepareOpenDataStoreParameters(storeParams, context);
>                        } catch (Exception e2) {
>                                NotificationManager.addError(e2);
>                                continue;
>                        }
>
> Gracias, atentamente Eñaut.
> --
> View this message in context: http://osgeo-org.1803224.n2.nabble.com/utilizar-la-clase-ProyectWindow-tp5207911p5208030.html
> Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>



-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   César Martínez Izquierdo
   GIS developer
   -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
   ETC-LUSI: http://etc-lusi.eionet.europa.eu/
   Universitat Autònoma de Barcelona (SPAIN)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


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