<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>reciban cordial saludo señores de gvSIG<div><br></div><div>Trate de montar esa extensión y llamar la clase AddEventThemeExtension desde un botón cualquiera de mi extensión, de tal forma que permitiese al usuario desplegar el menú para cargar una tabla en formato csv y se los grafique pero me saco este error..</div><div><br></div><div>anexo el código desde el botón del cual trato de llamar LA clase AddEventThemeExtension.</div><div><br></div><div><br></div><div><div> AddEventThemeExtension intento = new AddEventThemeExtension();</div><div> intento.execute("String actionCommand");</div></div><div><br></div><div>este error me lo esta mostrando en gvSIG</div><div><br></div><div>MUCHAS GRACIAS POR SU AYUDA</div><div> <br><br><font class="Apple-style-span" face="Tahoma" size="2">java.lang.ClassCastException: com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to com.iver.cit.gvsig.project.documents.view.gui.View</font><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font color="#FF0000" size="3">java.lang.NullPointerException</font><br><font color="#800000" size="3">java.lang.NullPointerException:
null<br> com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getFieldNames(AddEventThemePanel.java:159)<br> com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.getXComboBox(AddEventThemePanel.java:269)<br> com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.initialize(AddEventThemePanel.java:141)<br> com.iver.gvsig.addeventtheme.gui.AddEventThemePanel.<init>(AddEventThemePanel.java:105)<br> org.gvsig.proyecto.AddEventThemeExtension.execute(AddEventThemeExtension.java:94)<br> org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:269)<br> org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br> org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br> javax.swing.AbstractButton.fireActionPerformed(Unknown
Source)<br> javax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)<br> java.awt.Component.processMouseEvent(Unknown Source)<br> javax.swing.JComponent.processMouseEvent(Unknown
Source)<br> java.awt.Component.processEvent(Unknown Source)<br> java.awt.Container.processEvent(Unknown
Source)<br> java.awt.Component.dispatchEventImpl(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Component.dispatchEvent(Unknown Source)<br> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Window.dispatchEventImpl(Unknown Source)<br> java.awt.Component.dispatchEvent(Unknown
Source)<br> java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br> java.awt.EventQueue.access$000(Unknown
Source)<br> java.awt.EventQueue$1.run(Unknown Source)<br> java.awt.EventQueue$1.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue$2.run(Unknown Source)<br> java.awt.EventQueue$2.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue.dispatchEvent(Unknown Source)<br> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br> java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown
Source)<br> java.awt.EventDispatchThread.run(Unknown Source)<br></init></font><font color="#FF0000" size="3">java.lang.ClassCastException:
com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to
com.iver.cit.gvsig.project.documents.view.gui.View</font><font color="#800000" size="3"><br>java.lang.ClassCastException:
com.iver.cit.gvsig.project.documents.gui.ProjectWindow cannot be cast to
com.iver.cit.gvsig.project.documents.view.gui.View<br> org.gvsig.proyecto.CrearCapas.crea(CrearCapas.java:70)<br> org.gvsig.proyecto.Visualizador.Carga_PtosActionPerformed(Visualizador.java:267)<br> org.gvsig.proyecto.Visualizador.access$500(Visualizador.java:29)<br> org.gvsig.proyecto.Visualizador$7.actionPerformed(Visualizador.java:124)<br> javax.swing.AbstractButton.fireActionPerformed(Unknown
Source)<br> javax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)<br> java.awt.Component.processMouseEvent(Unknown Source)<br> javax.swing.JComponent.processMouseEvent(Unknown
Source)<br> java.awt.Component.processEvent(Unknown Source)<br> java.awt.Container.processEvent(Unknown
Source)<br> java.awt.Component.dispatchEventImpl(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Component.dispatchEvent(Unknown Source)<br> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Window.dispatchEventImpl(Unknown Source)<br> java.awt.Component.dispatchEvent(Unknown
Source)<br> java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br> java.awt.EventQueue.access$000(Unknown
Source)<br> java.awt.EventQueue$1.run(Unknown Source)<br> java.awt.EventQueue$1.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue$2.run(Unknown Source)<br> java.awt.EventQueue$2.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue.dispatchEvent(Unknown Source)<br> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br> java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown
Source)<br> java.awt.EventDispatchThread.run(Unknown Source)<br></font>
<font class="ecxApple-style-span" face="Tahoma" size="2" style="font-family: Tahoma; font-size: 10pt; ">Andrés Felipe Jama Cuellar</font><div style="font-family: Tahoma; font-size: 10pt; "><font class="ecxApple-style-span" face="Tahoma" size="2">Estudiante de Ingeniería Topográfica </font></div><div style="font-family: Tahoma; font-size: 10pt; "><font class="ecxApple-style-span" face="Tahoma" size="2">Universidad del Valle </font></div></div></div>                                            </div></body>
</html>