[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-devel] Can anyone explain how to use uDig from RCP application
|
Okay, I'll make my question more specific :)
What plugins provide toolbars (with "Adjust Current Zoom" button for example)?
I can programmaticaly add some uDig views in Perspective class:
public void createInitialLayout(IPageLayout layout) {
String editorArea = layout.getEditorArea();
layout.addView("net.refractions.udig.project.ui.projectExplorer",
IPageLayout.LEFT, 0.50f, editorArea);
layout.addView("net.refractions.udig.project.ui.layerManager",
IPageLayout.BOTTOM, 0.25f,
"net.refractions.udig.project.ui.projectExplorer");
}
But I think, I need to add uDig toolbars, because if I try to open
some map in this application, internal error occurs. Here is top of
the stack trace:
java.lang.IllegalArgumentException: Group not found: additions
at org.eclipse.jface.action.ContributionManager.addToGroup(ContributionManager.java:125)
at org.eclipse.jface.action.ContributionManager.appendToGroup(ContributionManager.java:139)
at org.eclipse.jface.action.SubContributionManager.appendToGroup(SubContributionManager.java:84)
at net.refractions.udig.project.ui.internal.tool.display.ToolManager.contributeToMenu(ToolManager.java:603)
at net.refractions.udig.project.ui.internal.MapEditorActionBarContributor.contributeToMenu(MapEditorActionBarContributor.java:42)
at org.eclipse.ui.part.EditorActionBarContributor.init(EditorActionBarContributor.java:167)
at org.eclipse.ui.part.EditorActionBarContributor.init(EditorActionBarContributor.java:146)
at net.refractions.udig.project.ui.internal.MapEditorActionBarContributor.init(MapEditorActionBarContributor.java:26)
at org.eclipse.ui.internal.EditorManager.createEditorActionBars(EditorManager.java:313)...
Thanks a lot!