[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [gef-dev] NEW download posted
|
Title: Message
Hello,
When I
try to run the logic example with the latest GEF drop (20020604) I get an
"Internal error" when I click "finish" in the file creation wizard (see
below). I'm running with WSS-AD 4.03. Any clues?
Regards,
Steve.
java.lang.ArrayStoreException
at
org.eclipse.ui.internal.EditorManager$3.handleException(EditorManager.java:418)
at
org.eclipse.core.internal.runtime.InternalPlatform.handleException(InternalPlatform.java:426)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:812)
at
org.eclipse.core.runtime.Platform.run(Platform.java:393)
at
org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:412)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:299)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:272)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:258)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:997)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:925)
at
com.ibm.etools.gef.examples.logicdesigner.CreateLogicPage1.finish(CreateLogicPage1.java:119)
at
com.ibm.etools.gef.examples.logicdesigner.LogicCreationWizard.performFinish(LogicCreationWizard.java:31)
at
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:572)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:313)
at
org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:211)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:83)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:51)
at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:634)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1282)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1092)
at
org.eclipse.jface.window.Window.runEventLoop(Window.java:536)
at
org.eclipse.jface.window.Window.open(Window.java:523)
at
org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:74)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:407)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:361)
at
org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:352)
at
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:47)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:51)
at
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:634)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1282)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1092)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:673)
at
org.eclipse.ui.internal.Workbench.run(Workbench.java:656)
at
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:815)
at
org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
at
java.lang.reflect.Method.invoke(Native Method)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:151)
at
org.eclipse.core.launcher.Main.run(Main.java:442)
at
org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
New
features:
1) Accessibility support. Try using Up, Down, Left, Right,
Alt+Down, Alt+Up to navigate. Use Shift and Control to modify the
navigation (See #4). Use
'/' or '\' to navigate through
connections. Use Control+Space to toggle selection.
1a)
Palette is accessible too.
2) Accessible handles. Press '.' and
Shift+'.' to cycle through the handles in the Logic example. Use arrow
keys to pickup handle. Enter commits, Esc aborts.
3) Native
scrolling. The Logic example uses a new ScrollingGraphicalViewer which
manages the native scrollbars from SWT. Optimized scrolling (BitBLTs) is
used when scrolling in one direction.
4) Automatic expose of parts during
navigation. Scrolling will occur automatically when using the keyboard
or the outline to select items.
5) Alignment Actions to align top, left,
bottom, etc.
6) Drag and Drop demonstrated in the Logic Example.
Create a Label in the logic example and DRAG from a Text source like the Tasks
list to the label. You must hold down Control to "Copy" the text.
7) Direct
Edit demonstrated in the Logic Example. Double click on a Label to edit
its text.