Hola.

Siguiendo tu código tienes que ejecutar:

p.getDocumentsByType(ProjectViewFactory.registerName);

Este código devuelve las vistas del proyecto.

Un saludo, Jorge.
> Hola.
>
> La clase com.iver.cit.gvsig.project.documents.gui.ProjectWindow es la 
> vantana de proyecto. Mira el listener asociado al botón abrir.
>
> Un saludo,
> Jorge.
>
> Hola Jorge gracias x la respuesta ya vi la clase pero esa clase esta
> enlazada con otras clases ay aguna manera de solo jalar el metodo abrir 
> esta seria el metodo que esta en esa clase
>
>        */
>       private void abrir() {
>               int[] indexes = lstDocs.getSelectedIndices();
>               for (int i=indexes.length-1;i>=0;i--) {
>                       int index=indexes[i];
>                       if (index == -1) {
>                               return;
>                       }
>                       String s=getDocumentSelected();
>                       ArrayList documents=p.getDocumentsByType(s);
>                       ProjectDocument 
> doc=(ProjectDocument)documents.get(index);
>                       IWindow window=doc.createWindow();
>                       if (window == null){
>                               
> JOptionPane.showMessageDialog((Component)PluginServices.getMainFrame(),
> PluginServices.getText(this, "error_opening_the_document"));
>                               return;
>                       }
>                       PluginServices.getMDIManager().addWindow(window);
>               }
>       }
>
>
>
> ahora lo que yo necesito es abrir este metodo en otra clase  y no con la
> lista que muestra el gestor de proyectos si no que con una lista que se va a
> cargar diferente...
>
> En esta parte me gustaria saber si se le puede decir que el tipo es
> exclusivamente vista String s=getDocumentSelected();
>
> por que yo solo con vista voy a trabajar y aqui por lo que entiendo captura
> que tipo de documento es si es vista mapa o tabla pero yo solo necesito
> vistas... adjunto una imagen para mas compresion de lo que necesito 
> http://www.uploadfilesystem.com//viewimage.php?file=/imagenes/09/08/05/ANC02447.jpg%22
>
> cuando de clic en procesar me tiene que abrir la vista seleccionada si no
> existe en el proyecto me tiene que enviar un mensage la vista no existe en
> el proyecto te agradeceria una respuesta gracias totales... mi correo es
> [email protected] por cualquier cosa gracias....
>
>
>   


-- 
Jorge Piera Llodrá
Especialista en Servicios OGC
Equipo de desarrollo gvSIG
IVER TI S.A.
C/ Lérida, 20
46009-Valencia (Spain)
Tlf.+34902252540
www.iver.es
www.gvsig.com  

_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a