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