|
From: Benoit X. (JIRA) <no...@at...> - 2007-07-19 10:25:57
|
[ http://opensource.atlassian.com/projects/spring/browse/RCP-480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_24875 ]
Benoit Xhenseval commented on RCP-480:
--------------------------------------
Hi Rogan,
I was convinced I had done a mvn clean before.. obviously not! Thanks for the reminder.
By the way, in the example, I've managed to make both views disappear entirely with no way of bringing them back via Window | View or anything... both view just suddenly disappeared when dragging and double clicking on them...
I'd like to ask the developers community for suggestion for docking solutions (moving away from an MDI app): FlexDock? VLDocking? JIDE?
Which one would allow 'floating windows' (always a favourite with traders...) and which one would remember through the preference its size and position?
Many thanks!
Benoit
> VLDocking: Closing a Page throws an exception.
> ----------------------------------------------
>
> Key: RCP-480
> URL: http://opensource.atlassian.com/projects/spring/browse/RCP-480
> Project: Spring Framework Rich Client Project
> Issue Type: Bug
> Affects Versions: 0.3.0
> Reporter: Benoit Xhenseval
>
> Hi
> I've tried to run the sample for VLDocking and it seems to work fine until one tries to close a window, in which case, the following exception happens:
> java.lang.NoSuchMethodError: org.springframework.richclient.application.ApplicationPage.close(Lorg/springframework/richclient/application/PageComponent;)V
> at org.springframework.richclient.application.vldocking.VLDockingApplicationPage$DockableListener.dockableStateChanged(VLDockingApplicationPage.java:270)
> at com.vlsolutions.swing.docking.DockingContext.fireDockableStateChange(DockingContext.java:451)
> at com.vlsolutions.swing.docking.DockingDesktop.fireDockingAction(DockingDesktop.java:3749)
> at com.vlsolutions.swing.docking.DockingDesktop.close(DockingDesktop.java:2102)
> at com.vlsolutions.swing.docking.DockTabbedPane$5.actionPerformed(DockTabbedPane.java:397)
> at com.vlsolutions.swing.tabbedpane.SmartIconJButton.fireAction(SmartIconJButton.java:300)
> at com.vlsolutions.swing.tabbedpane.JTabbedPaneSmartIcon.onMouseReleased(JTabbedPaneSmartIcon.java:387)
> at com.vlsolutions.swing.tabbedpane.JTabbedPaneSmartIconManager.mouseReleased(JTabbedPaneSmartIconManager.java:138)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:232)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.Component.processMouseEvent(Component.java:5501)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
> at java.awt.Component.processEvent(Component.java:5266)
> at java.awt.Container.processEvent(Container.java:1966)
> at java.awt.Component.dispatchEventImpl(Component.java:3968)
> at java.awt.Container.dispatchEventImpl(Container.java:2024)
> at java.awt.Component.dispatchEvent(Component.java:3803)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
> at java.awt.Container.dispatchEventImpl(Container.java:2010)
> at java.awt.Window.dispatchEventImpl(Window.java:1778)
> at java.awt.Component.dispatchEvent(Component.java:3803)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> It seems that the close(PageComponent pc) method does not exist on the PageComponent used for VLDocking.
> Thanks
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/spring/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|