Bug 286639 - [WorkbenchParts] Use DND to create ViewPart
Summary: [WorkbenchParts] Use DND to create ViewPart
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.5   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-14 09:47 EDT by Konstantin Scheglov CLA
Modified: 2019-09-06 16:15 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Scheglov CLA 2009-08-14 09:47:26 EDT
In our product we have GEF-like editor with Palette sub-component. User can dock it on sides inside of editor. We have also view which user can show, so this view will extract Palette from editor itself and host it instead. So, user can put such view above Package Explorer or detach.

Now we would like to have ability to not only dock Palette on side of editor, but also drag it outside of editor and drop somewhere in Eclipse to show corresponding View, so extract Palette from editor.

I found that org.eclipse.ui.internal.dnd.DragUtil is used to drag/drop ViewPart-s on page. But it seems that it requires "live" ViewPart, so I can not use it. Can you advice if it is possible to create some "stub" ViewPart and use it to create new view? If this is impossible currently, I would like to ask to provide such feature in future.
Comment 1 Eclipse Webmaster CLA 2019-09-06 16:15:00 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.