Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » ClassCasteException when working with tutoial
ClassCasteException when working with tutoial [message #143761] Wed, 21 July 2004 14:37 Go to next message
Marc Boorshtein is currently offline Marc BoorshteinFriend
Messages: 24
Registered: July 2009
Junior Member
Hello,

I am trying to use the GEF tutorial to learn how to use GEF. I have a
root editpart and an editpart for the nodes in my diagram. I am trying
to build a tree like structure using editparts and connectors. I return
a list from getModelTargetConnects, and the editpart on both ends of the
connection implement NodeEditPart, but I get a ClassCasteException when
running the sample. I'm pretty sure it's related to this because it was
working before i returned the Connections. Here is the stack trace:

!SESSION Jul 20, 2004 17:14:26.811
---------------------------------------------
eclipse.buildId=unknown
java.version=1.4.2_03
java.vendor=Apple Computer, Inc.
BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
Command-line arguments: -application org.eclipse.ui.ide.workbench

!ENTRY org.eclipse.core.runtime 4 2 Jul 20, 2004 17:14:26.813
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.core.runtime".
!STACK 0
java.lang.ClassCastException
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createCo nnection(AbstractGraphicalEditPart.java:262)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createOr FindConnection(AbstractGraphicalEditPart.java:289)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshT argetConnections(AbstractGraphicalEditPart.java:640)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphicalEditPart.java:540)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:219)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:196)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:182)
at
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.java:736)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:686)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphicalEditPart.java:538)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:219)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphicalEditPart.java:196)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:182)
at
org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootEditPart.java:365)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPartViewer.java:557)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPartViewer.java:566)
at geftest.GefEditor.initializeGraphicalViewer(GefEditor.java:4 7)
at
org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEditor.java:117)
at
org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.java:127)
at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:133)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :205)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:939)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:921)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:10 20)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110 )
at
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:59)
at
org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAr eaHelper.java:266)
at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.ja va:697)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:686)
at
org.eclipse.ui.internal.EditorManager.openInternalEditor(Edi torManager.java:782)
at org.eclipse.ui.internal.EditorManager.access$12(EditorManage r.java:766)
at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.ja va:951)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at
org.eclipse.ui.internal.EditorManager.busyRestoreEditor(Edit orManager.java:925)
at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.ja va:918)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at
org.eclipse.ui.internal.EditorManager.restoreEditor(EditorMa nager.java:914)
at
org.eclipse.ui.internal.EditorManager.restoreEditorState(Edi torManager.java:1559)
at
org.eclipse.ui.internal.EditorManager.restoreState(EditorMan ager.java:877)
at
org.eclipse.ui.internal.WorkbenchPage.restoreState(Workbench Page.java:2427)
at
org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1372)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1224)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1 185)
at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1029)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:167)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:652)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
at org.eclipse.core.launcher.Main.run(Main.java:644)
at org.eclipse.core.launcher.Main.main(Main.java:628)


Thanks for the help
Re: ClassCasteException when working with tutoial [message #143769 is a reply to message #143761] Wed, 21 July 2004 16:08 Go to previous messageGo to next message
Pratik Shah is currently offline Pratik ShahFriend
Messages: 1077
Registered: July 2009
Senior Member
Your getModel*Connections() returns connections, right? And your factory
creates ConnectionEditParts for them?

"Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
news:cdlv19$ntg$1@eclipse.org...
> Hello,
>
> I am trying to use the GEF tutorial to learn how to use GEF. I have a
> root editpart and an editpart for the nodes in my diagram. I am trying
> to build a tree like structure using editparts and connectors. I return
> a list from getModelTargetConnects, and the editpart on both ends of the
> connection implement NodeEditPart, but I get a ClassCasteException when
> running the sample. I'm pretty sure it's related to this because it was
> working before i returned the Connections. Here is the stack trace:
>
> !SESSION Jul 20, 2004 17:14:26.811
> ---------------------------------------------
> eclipse.buildId=unknown
> java.version=1.4.2_03
> java.vendor=Apple Computer, Inc.
> BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
> Command-line arguments: -application org.eclipse.ui.ide.workbench
>
> !ENTRY org.eclipse.core.runtime 4 2 Jul 20, 2004 17:14:26.813
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.core.runtime".
> !STACK 0
> java.lang.ClassCastException
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createCo nnection(Abstrac
tGraphicalEditPart.java:262)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createOr FindConnection(A
bstractGraphicalEditPart.java:289)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshT argetConnections
(AbstractGraphicalEditPart.java:640)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
lEditPart.java:540)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
19)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
calEditPart.java:196)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
2)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.
java:736)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:686
)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
lEditPart.java:538)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
19)
> at
>
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
calEditPart.java:196)
> at
>
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
2)
> at
>
org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootEditP
art.java:365)
> at
>
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
Viewer.java:557)
> at
>
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
Viewer.java:566)
> at geftest.GefEditor.initializeGraphicalViewer(GefEditor.java:4 7)
> at
>
org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEdit
or.java:117)
> at
>
org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.j
ava:127)
> at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
> at
>
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:615)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:133)
> at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :205)
> at
>
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.jav
a:939)
> at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:921)
> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:10 20)
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110 )
> at
>
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.ja
va:59)
> at
> org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAr eaHelper.java:
266)
> at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.ja va:697)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
>
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:686
)
> at
>
org.eclipse.ui.internal.EditorManager.openInternalEditor(Edi torManager.java:
782)
> at org.eclipse.ui.internal.EditorManager.access$12(EditorManage r.java:766)
> at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.ja va:951)
> at
>
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:615)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
>
org.eclipse.ui.internal.EditorManager.busyRestoreEditor(Edit orManager.java:9
25)
> at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.ja va:918)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
>
org.eclipse.ui.internal.EditorManager.restoreEditor(EditorMa nager.java:914)
> at
>
org.eclipse.ui.internal.EditorManager.restoreEditorState(Edi torManager.java:
1559)
> at
> org.eclipse.ui.internal.EditorManager.restoreState(EditorMan ager.java:877)
> at
>
org.eclipse.ui.internal.WorkbenchPage.restoreState(Workbench Page.java:2427)
> at
>
org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:13
72)
> at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1224)
> at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1 185)
> at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096 )
> at
>
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
:615)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1029)
> at
>
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer
..java:167)
> at
>
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.jav
a:652)
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> at
>
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> at
>
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
java:335)
> at
>
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
> at
>
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39
)
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl
..java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
> at org.eclipse.core.launcher.Main.run(Main.java:644)
> at org.eclipse.core.launcher.Main.main(Main.java:628)
>
>
> Thanks for the help
>
Re: ClassCasteException when working with tutoial [message #143812 is a reply to message #143769] Wed, 21 July 2004 18:37 Go to previous messageGo to next message
Marc Boorshtein is currently offline Marc BoorshteinFriend
Messages: 24
Registered: July 2009
Junior Member
Pratik Shah wrote:
> Your getModel*Connections() returns connections, right? And your factory
> creates ConnectionEditParts for them?

so the list should contain connections? i thought it contained the
models that represent the endpoints? Or will the objects that i return
get sent to my factory and the factory needs to generate connections?


>
> "Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
> news:cdlv19$ntg$1@eclipse.org...
>
>>Hello,
>>
>>I am trying to use the GEF tutorial to learn how to use GEF. I have a
>>root editpart and an editpart for the nodes in my diagram. I am trying
>>to build a tree like structure using editparts and connectors. I return
>>a list from getModelTargetConnects, and the editpart on both ends of the
>>connection implement NodeEditPart, but I get a ClassCasteException when
>>running the sample. I'm pretty sure it's related to this because it was
>>working before i returned the Connections. Here is the stack trace:
>>
>>!SESSION Jul 20, 2004 17:14:26.811
>>---------------------------------------------
>>eclipse.buildId=unknown
>>java.version=1.4.2_03
>>java.vendor=Apple Computer, Inc.
>>BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
>>Command-line arguments: -application org.eclipse.ui.ide.workbench
>>
>>!ENTRY org.eclipse.core.runtime 4 2 Jul 20, 2004 17:14:26.813
>>!MESSAGE Problems occurred when invoking code from plug-in:
>>"org.eclipse.core.runtime".
>>!STACK 0
>>java.lang.ClassCastException
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.createCo nnection(Abstrac
> tGraphicalEditPart.java:262)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.createOr FindConnection(A
> bstractGraphicalEditPart.java:289)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshT argetConnections
> (AbstractGraphicalEditPart.java:640)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
> lEditPart.java:540)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
> 19)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
> calEditPart.java:196)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
> 2)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.
> java:736)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:686
> )
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
> lEditPart.java:538)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
> 19)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
> calEditPart.java:196)
>
>>at
>>
>
> org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
> 2)
>
>>at
>>
>
> org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootEditP
> art.java:365)
>
>>at
>>
>
> org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
> Viewer.java:557)
>
>>at
>>
>
> org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
> Viewer.java:566)
>
>>at geftest.GefEditor.initializeGraphicalViewer(GefEditor.java:4 7)
>>at
>>
>
> org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEdit
> or.java:117)
>
>>at
>>
>
> org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.j
> ava:127)
>
>>at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
>>at
>>
>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> :615)
>
>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>at org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:133)
>>at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :205)
>>at
>>
>
> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.jav
> a:939)
>
>>at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:921)
>>at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:10 20)
>>at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
>>at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110 )
>>at
>>
>
> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.ja
> va:59)
>
>>at
>> org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAr eaHelper.java:
>
> 266)
>
>>at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.ja va:697)
>>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
>>at
>>
>
> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:686
> )
>
>>at
>>
>
> org.eclipse.ui.internal.EditorManager.openInternalEditor(Edi torManager.java:
> 782)
>
>>at org.eclipse.ui.internal.EditorManager.access$12(EditorManage r.java:766)
>>at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.ja va:951)
>>at
>>
>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> :615)
>
>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>at
>>
>
> org.eclipse.ui.internal.EditorManager.busyRestoreEditor(Edit orManager.java:9
> 25)
>
>>at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.ja va:918)
>>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
>>at
>>
>
> org.eclipse.ui.internal.EditorManager.restoreEditor(EditorMa nager.java:914)
>
>>at
>>
>
> org.eclipse.ui.internal.EditorManager.restoreEditorState(Edi torManager.java:
> 1559)
>
>>at
>> org.eclipse.ui.internal.EditorManager.restoreState(EditorMan ager.java:877)
>>at
>>
>
> org.eclipse.ui.internal.WorkbenchPage.restoreState(Workbench Page.java:2427)
>
>>at
>>
>
> org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:13
> 72)
>
>>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1224)
>>at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1 185)
>>at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096 )
>>at
>>
>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> :615)
>
>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1029)
>>at
>>
>
> org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer
> .java:167)
>
>>at
>>
>
> org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.jav
> a:652)
>
>>at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
>>at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
>>at
>>
>
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
>
>>at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
>>at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
>>at
>>
>
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
> java:335)
>
>>at
>>
>
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
>
>>at
>>
>
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
>
>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>at
>>
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39
> )
>
>>at
>>
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl
> .java:25)
>
>>at java.lang.reflect.Method.invoke(Method.java:324)
>>at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
>>at org.eclipse.core.launcher.Main.run(Main.java:644)
>>at org.eclipse.core.launcher.Main.main(Main.java:628)
>>
>>
>>Thanks for the help
>>
>
>
>
Re: ClassCasteException when working with tutoial [message #143817 is a reply to message #143812] Wed, 21 July 2004 19:51 Go to previous messageGo to next message
Pratik Shah is currently offline Pratik ShahFriend
Messages: 1077
Registered: July 2009
Senior Member
The list should contain whatever you have in your model that represents
connections (not the nodes themselves). In the logic example, this is the
Wire. These model objects will then be sent to the factory, which should
create ConnectionEditParts for them (GraphicalPartFactory creates
WireEditParts for Wires).


"Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
news:cdmd2c$jfe$1@eclipse.org...
> Pratik Shah wrote:
> > Your getModel*Connections() returns connections, right? And your
factory
> > creates ConnectionEditParts for them?
>
> so the list should contain connections? i thought it contained the
> models that represent the endpoints? Or will the objects that i return
> get sent to my factory and the factory needs to generate connections?
>
>
> >
> > "Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
> > news:cdlv19$ntg$1@eclipse.org...
> >
> >>Hello,
> >>
> >>I am trying to use the GEF tutorial to learn how to use GEF. I have a
> >>root editpart and an editpart for the nodes in my diagram. I am trying
> >>to build a tree like structure using editparts and connectors. I return
> >>a list from getModelTargetConnects, and the editpart on both ends of the
> >>connection implement NodeEditPart, but I get a ClassCasteException when
> >>running the sample. I'm pretty sure it's related to this because it was
> >>working before i returned the Connections. Here is the stack trace:
> >>
> >>!SESSION Jul 20, 2004 17:14:26.811
> >>---------------------------------------------
> >>eclipse.buildId=unknown
> >>java.version=1.4.2_03
> >>java.vendor=Apple Computer, Inc.
> >>BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
> >>Command-line arguments: -application org.eclipse.ui.ide.workbench
> >>
> >>!ENTRY org.eclipse.core.runtime 4 2 Jul 20, 2004 17:14:26.813
> >>!MESSAGE Problems occurred when invoking code from plug-in:
> >>"org.eclipse.core.runtime".
> >>!STACK 0
> >>java.lang.ClassCastException
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createCo nnection(Abstrac
> > tGraphicalEditPart.java:262)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.createOr FindConnection(A
> > bstractGraphicalEditPart.java:289)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshT argetConnections
> > (AbstractGraphicalEditPart.java:640)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
> > lEditPart.java:540)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
> > 19)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
> > calEditPart.java:196)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
> > 2)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.
> > java:736)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:686
> > )
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
> > lEditPart.java:538)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
> > 19)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
> > calEditPart.java:196)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
> > 2)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootEditP
> > art.java:365)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
> > Viewer.java:557)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
> > Viewer.java:566)
> >
> >>at geftest.GefEditor.initializeGraphicalViewer(GefEditor.java:4 7)
> >>at
> >>
> >
> >
org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEdit
> > or.java:117)
> >
> >>at
> >>
> >
> >
org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.j
> > ava:127)
> >
> >>at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
> >>at
> >>
> >
> >
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> > :615)
> >
> >>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> >>at
org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:133)
> >>at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :205)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.jav
> > a:939)
> >
> >>at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:921)
> >>at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:10 20)
> >>at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
> >>at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110 )
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.ja
> > va:59)
> >
> >>at
>
>> org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAr eaHelper.java:
> >
> > 266)
> >
> >>at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.ja va:697)
> >>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:686
> > )
> >
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorManager.openInternalEditor(Edi torManager.java:
> > 782)
> >
> >>at
org.eclipse.ui.internal.EditorManager.access$12(EditorManage r.java:766)
> >>at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.ja va:951)
> >>at
> >>
> >
> >
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> > :615)
> >
> >>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorManager.busyRestoreEditor(Edit orManager.java:9
> > 25)
> >
> >>at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.ja va:918)
> >>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorManager.restoreEditor(EditorMa nager.java:914)
> >
> >>at
> >>
> >
> >
org.eclipse.ui.internal.EditorManager.restoreEditorState(Edi torManager.java:
> > 1559)
> >
> >>at
>
>> org.eclipse.ui.internal.EditorManager.restoreState(EditorMan ager.java:877)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.WorkbenchPage.restoreState(Workbench Page.java:2427)
> >
> >>at
> >>
> >
> >
org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:13
> > 72)
> >
> >>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1224)
> >>at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1 185)
> >>at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096 )
> >>at
> >>
> >
> >
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
> > :615)
> >
> >>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> >>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1029)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer
> > .java:167)
> >
> >>at
> >>
> >
> >
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.jav
> > a:652)
> >
> >>at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
> >>at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> >>at
> >>
> >
> >
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> >
> >>at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> >>at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> >>at
> >>
> >
> >
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
> > java:335)
> >
> >>at
> >>
> >
> >
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
> >
> >>at
> >>
> >
> >
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
> >
> >>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>at
> >>
> >
> >
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39
> > )
> >
> >>at
> >>
> >
> >
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl
> > .java:25)
> >
> >>at java.lang.reflect.Method.invoke(Method.java:324)
> >>at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
> >>at org.eclipse.core.launcher.Main.run(Main.java:644)
> >>at org.eclipse.core.launcher.Main.main(Main.java:628)
> >>
> >>
> >>Thanks for the help
> >>
> >
> >
> >
>
Re: ClassCasteException when working with tutoial [message #143855 is a reply to message #143817] Wed, 21 July 2004 22:29 Go to previous message
Marc Boorshtein is currently offline Marc BoorshteinFriend
Messages: 24
Registered: July 2009
Junior Member
AHHHHHHH. That makes sence. Thanks for the explination!


Pratik Shah wrote:

> The list should contain whatever you have in your model that represents
> connections (not the nodes themselves). In the logic example, this is the
> Wire. These model objects will then be sent to the factory, which should
> create ConnectionEditParts for them (GraphicalPartFactory creates
> WireEditParts for Wires).
>
>
> "Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
> news:cdmd2c$jfe$1@eclipse.org...
>
>>Pratik Shah wrote:
>>
>>>Your getModel*Connections() returns connections, right? And your
>
> factory
>
>>>creates ConnectionEditParts for them?
>>
>>so the list should contain connections? i thought it contained the
>>models that represent the endpoints? Or will the objects that i return
>>get sent to my factory and the factory needs to generate connections?
>>
>>
>>
>>>"Marc Boorshtein" <marc.boorshtein@octetstring.com> wrote in message
>>>news:cdlv19$ntg$1@eclipse.org...
>>>
>>>
>>>>Hello,
>>>>
>>>>I am trying to use the GEF tutorial to learn how to use GEF. I have a
>>>>root editpart and an editpart for the nodes in my diagram. I am trying
>>>>to build a tree like structure using editparts and connectors. I return
>>>>a list from getModelTargetConnects, and the editpart on both ends of the
>>>>connection implement NodeEditPart, but I get a ClassCasteException when
>>>>running the sample. I'm pretty sure it's related to this because it was
>>>>working before i returned the Connections. Here is the stack trace:
>>>>
>>>>!SESSION Jul 20, 2004 17:14:26.811
>>>>---------------------------------------------
>>>>eclipse.buildId=unknown
>>>>java.version=1.4.2_03
>>>>java.vendor=Apple Computer, Inc.
>>>>BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
>>>>Command-line arguments: -application org.eclipse.ui.ide.workbench
>>>>
>>>>!ENTRY org.eclipse.core.runtime 4 2 Jul 20, 2004 17:14:26.813
>>>>!MESSAGE Problems occurred when invoking code from plug-in:
>>>>"org.eclipse.core.runtime".
>>>>!STACK 0
>>>>java.lang.ClassCastException
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.createCo nnection(Abstrac
>
>>>tGraphicalEditPart.java:262)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.createOr FindConnection(A
>
>>>bstractGraphicalEditPart.java:289)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshT argetConnections
>
>>>(AbstractGraphicalEditPart.java:640)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
>
>>>lEditPart.java:540)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
>
>>>19)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
>
>>>calEditPart.java:196)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
>
>>>2)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.
>
>>>java:736)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractE ditPart.java:686
>
>>>)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh( AbstractGraphica
>
>>>lEditPart.java:538)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.addNotify(Abstrac tEditPart.java:2
>
>>>19)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotif y(AbstractGraphi
>
>>>calEditPart.java:196)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:18
>
>>>2)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootEditP
>
>>>art.java:365)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
>
>>>Viewer.java:557)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEditPart
>
>>>Viewer.java:566)
>>>
>>>
>>>>at geftest.GefEditor.initializeGraphicalViewer(GefEditor.java:4 7)
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.ui.parts.GraphicalEditor.createGraphicalView er(GraphicalEdit
>
>>>or.java:117)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(G raphicalEditor.j
>
>>>ava:127)
>>>
>>>
>>>>at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
>
>>>:615)
>>>
>>>
>>>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>>>at
>
> org.eclipse.ui.internal.PartPane.createChildControl(PartPane .java:133)
>
>>>>at org.eclipse.ui.internal.PartPane.createControl(PartPane.java :205)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.jav
>
>>>a:939)
>>>
>>>
>>>>at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:921)
>>>>at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:10 20)
>>>>at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
>>>>at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110 )
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.ja
>
>>>va:59)
>>>
>>>
>>>>at
>>
>>> org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAr eaHelper.java:
>>>
>>>266)
>>>
>>>
>>>>at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.ja va:697)
>>>>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:686
>
>>>)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorManager.openInternalEditor(Edi torManager.java:
>
>>>782)
>>>
>>>
>>>>at
>
> org.eclipse.ui.internal.EditorManager.access$12(EditorManage r.java:766)
>
>>>>at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.ja va:951)
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
>
>>>:615)
>>>
>>>
>>>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorManager.busyRestoreEditor(Edit orManager.java:9
>
>>>25)
>>>
>>>
>>>>at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.ja va:918)
>>>>at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorManager.restoreEditor(EditorMa nager.java:914)
>
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.EditorManager.restoreEditorState(Edi torManager.java:
>
>>>1559)
>>>
>>>
>>>>at
>>
>>> org.eclipse.ui.internal.EditorManager.restoreState(EditorMan ager.java:877)
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.WorkbenchPage.restoreState(Workbench Page.java:2427)
>
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:13
>
>>>72)
>>>
>>>
>>>>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1224)
>>>>at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1 185)
>>>>at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096 )
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java
>
>>>:615)
>>>
>>>
>>>>at org.eclipse.core.runtime.Platform.run(Platform.java:747)
>>>>at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1029)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer
>
>>>.java:167)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.jav
>
>>>a:652)
>>>
>>>
>>>>at org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
>>>>at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
>>>>at
>>>>
>>>
>>>
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
>
>>>>at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
>>>>at
>
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
>
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.
>
>>>java:335)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
>
>>>>at
>>>>
>>>
>>>
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
>
>>>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>at
>>>>
>>>
>>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39
>
>>>)
>>>
>>>
>>>>at
>>>>
>>>
>>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl
>
>>>.java:25)
>>>
>>>
>>>>at java.lang.reflect.Method.invoke(Method.java:324)
>>>>at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
>>>>at org.eclipse.core.launcher.Main.run(Main.java:644)
>>>>at org.eclipse.core.launcher.Main.main(Main.java:628)
>>>>
>>>>
>>>>Thanks for the help
>>>>
>>>
>>>
>>>
>
>
Previous Topic:State switch
Next Topic:UpdateAction in GEF 2.0.3 (see Redbook sample)?
Goto Forum:
  


Current Time: Fri Apr 26 16:53:15 GMT 2024

Powered by FUDForum. Page generated in 0.04091 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top