Eclipse 4 RCP build tabs immediately [message #989123] |
Tue, 04 December 2012 12:26  |
Eclipse User |
|
|
|
Hi,
i have a problem with my first rcp project on eclipse 4. I started with the vogella tutorial (httx://www.vogella.com/articles/EclipseRCP/article.html) and made a rcp application with 4 windows, using the partsashcontainers. All went well until i wanted one window to have 3 tabs, which i just built by adding parts to the partstack of that window. My problem is now that i have the tabs, but the constructor of the associated classes isn't called on application start, but only when i select the tabs in the application. Is there a way to make all windows/tabs load at application start?
Thanks,
Daniel
|
|
|
Re: Eclipse 4 RCP build tabs immediately [message #989153 is a reply to message #989123] |
Tue, 04 December 2012 16:26   |
Eclipse User |
|
|
|
That's an interesting inquiry. As you know, one of the big insensitives for adding a view to the plugin.xml is that the view, and it's companion code, are not loaded or instantiated until necessary (lazy).
You could create your own perspective, add views to it, and then set their visibility to true, which will in turn cause them to be created once the perspective is opened.
1) Create a perspective, and add it to the org.eclipse.ui.perspective extension.
2) Create a view, and add it to the org.eclipse.ui.views extension.
3) Add an extension to the org.eclipse.ui.perspectiveExtension associated with the perspective you created.
4) Add the views to it, and set visibility flag to true.
Now, when the perspective is opened all those views will be opened, thus causing the views to be created.
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05209 seconds