Gef Palette Review Take 1
-------------------------

                 Key: UDIG-1789
                 URL: https://jira.codehaus.org/browse/UDIG-1789
             Project: uDIG
          Issue Type: Bug
          Components: tools and editing
    Affects Versions: UDIG 1.2.x
         Environment: win 7 64bits
            Reporter: Andrea Antonello
            Assignee: Jody Garnett


Comments:

1) I am not able to load JGrassServices any more.

The error I get is:
!ENTRY net.refractions.udig.ui 1 0 2011-08-21 09:21:11.640
!MESSAGE index=1, size=1
!STACK 0
org.eclipse.emf.common.util.BasicEList$BasicIndexOutOfBoundsException: index=1, 
size=1
        at org.eclipse.emf.common.util.BasicEList.basicGet(BasicEList.java:369)
        at 
net.refractions.udig.project.internal.impl.SynchronizedEObjectWithInverseResolvingEList.basicGet(SynchronizedEObjectWithInverseResolvingEList.java:50001)
        at 
net.refractions.udig.project.internal.impl.ProjectImpl$2.basicGet(ProjectImpl.java:50001)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveHRefMany(XMLSaveImpl.java:2363)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveFeatures(XMLSaveImpl.java:1553)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.saveElementID(XMLSaveImpl.java:2685)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.writeTopObject(XMLSaveImpl.java:680)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.traverse(XMLSaveImpl.java:588)
        at org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.save(XMLSaveImpl.java:256)
        at 
org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doSave(XMLResourceImpl.java:206)
        at 
org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:1406)
        at 
org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:993)
        at 
net.refractions.udig.project.ui.internal.MapEditorWithPalette$9.run(MapEditorWithPalette.java:752)
        at net.refractions.udig.ui.PlatformGIS$Runner.run(PlatformGIS.java:187)
        at net.refractions.udig.ui.PlatformGIS$Runner.run(PlatformGIS.java:212)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


2) Shortcuts do not work for me. Or better, only the Z for zoom seems to work. 
If I try P for pan and S for select, nothing happens.

The select tool seems to have disappeared completely, but when I push the P, I 
get an error at least:
java.lang.NullPointerException
        at 
org.eclipse.gef.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:401)
        at 
net.refractions.udig.project.ui.internal.tool.display.ModalItem.setChecked(ModalItem.java:126)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy.setChecked(ToolProxy.java:50001)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy.setActive(ToolProxy.java:490)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy.enableModalTool(ToolProxy.java:454)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy.access$0(ToolProxy.java:451)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy$3.run(ToolProxy.java:446)
        at 
net.refractions.udig.ui.PlatformGIS.syncInDisplayThread(PlatformGIS.java:285)
        at 
net.refractions.udig.ui.PlatformGIS.syncInDisplayThread(PlatformGIS.java:261)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolProxy.run(ToolProxy.java:444)
        at 
net.refractions.udig.project.ui.internal.tool.display.ToolCommandHandler.execute(ToolCommandHandler.java:99)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)

3) Since I need the select tool and the shortcut is not working, I search for 
the select tool in the palette, but it is not there.

4) I am in zoom, have a shapefile loaded. If I select the Edit feature tool, 
nothing happens, I am still in zoom mode. Not sure to what that could be, just 
so you know, I am testing in Italian locale.

The error that comes is:

!ENTRY org.eclipse.ui 4 0 2011-08-21 09:29:01.128
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
        at 
org.eclipse.gef.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:401)
        at 
org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$2.actionPerformed(ToolEntryEditPart.java:392)
        at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:206)
        at org.eclipse.draw2d.Clickable$1.actionPerformed(Clickable.java:175)
        at 
org.eclipse.draw2d.ButtonModel.fireActionPerformed(ButtonModel.java:140)
        at 
org.eclipse.draw2d.ToggleModel.fireActionPerformed(ToggleModel.java:27)
        at 
org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released(ButtonModel.java:506)
        at org.eclipse.draw2d.ButtonModel.fireReleased(ButtonModel.java:179)
        at org.eclipse.draw2d.ButtonModel.setPressed(ButtonModel.java:466)
        at 
org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$OtherToggleButtonTracker.handleButtonUp(ToolEntryEditPart.java:176)
        at org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java:1201)
        at org.eclipse.gef.tools.SelectionTool.mouseUp(SelectionTool.java:572)
        at org.eclipse.gef.EditDomain.mouseUp(EditDomain.java:301)


trying to close and reopen the map, then select pan and then select the edit 
tool, fires that error:
!ENTRY net.refractions.udig.tools.edit 1 0 2011-08-21 09:31:33.435
!MESSAGE 
!STACK 0
java.lang.NullPointerException
        at 
net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator.activate(DeleteGlobalActionSetterActivator.java:63)
        at 
net.refractions.udig.tools.edit.EditToolHandler.basicEnablement(EditToolHandler.java:180)
        at 
net.refractions.udig.tools.edit.EditToolHandler.setActive(EditToolHandler.java:132)
        at 
net.refractions.udig.tools.edit.AbstractEditTool.setActive(AbstractEditTool.java:205)
        at 
net.refractions.udig.tools.edit.impl.SelectionTool.setActive(SelectionTool.java:50001)
        at 
net.refractions.udig.project.ui.viewers.MapViewer.setModalTool(MapViewer.java:305)
        at 
net.refractions.udig.project.ui.viewers.MapEditDomain$1.activeToolChanged(MapEditDomain.java:43)
        at 
org.eclipse.gef.ui.palette.PaletteViewer.fireModeChanged(PaletteViewer.java:178)
        at 
org.eclipse.gef.ui.palette.PaletteViewer.setActiveTool(PaletteViewer.java:409)
        at 
org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$2.actionPerformed(ToolEntryEditPart.java:392)
        at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:206)
        at org.eclipse.draw2d.Clickable$1.actionPerformed(Clickable.java:175)
        at 
org.eclipse.draw2d.ButtonModel.fireActionPerformed(ButtonModel.java:140)
        at 
org.eclipse.draw2d.ToggleModel.fireActionPerformed(ToggleModel.java:27)
        at 
org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released(ButtonModel.java:506)
        at org.eclipse.draw2d.ButtonModel.fireReleased(ButtonModel.java:179)
        at org.eclipse.draw2d.ButtonModel.setPressed(ButtonModel.java:466)
        at 
org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart$OtherToggleButtonTracker.handleButtonUp(ToolEntryEditPart.java:176)
        at org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java:1201)







--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to