[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| RE: [e4-dev] Drop Adapters in Resource Viewers | 
Hi John, Francis,
 
We just discussed this in the e4 resources call, and agreed 
that we'd like to have the CNF bundles in the e4 / resources repository for 
working on them, especially in order to make the CDT interoperable with the e4 
changes.
 
Unfortunately I don't know excactly what bundles the CNF 
needs... could you move forward identifying those bundles and cloning them over 
into e4?
 
Thanks 
a lot!
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical 
Staff, Wind River
Target Management Project 
Lead, DSDP PMC Member
 
 
  
  
The original effort to solve this 
  problem of navigator-like views is the common navigator framework. The CNF is 
  the replacement for the Navigator view already, and could possibly replace 
  some of the other navigator-like views with a little effort. I would suggest 
  minimally adding your DND support in the CNF, since ideally the Navigator will 
  cease to exist even in the 3.x stream (see [1]). We can add the CNF bundles to 
  the e4 repository if needed, it may even give Francis a useful place to work 
  on more ambitious CNF changes that would be disruptive in the 3.x 
  stream. 
It's possible the 
  declarative UI can help with this, but I'm not optimistic it can be solved 
  generically. Having worked on drag and drop in the past, I know every view 
  likes to stream-line DND behaviour in a way that makes sense in their 
  particular view. The appropriate behaviour when an IFile is dropped into a 
  view can vary greatly depending on the kind of view and the particular drop 
  position in the view. Maybe there is a way to model this but I'll defer to the 
  UI-model folks to answer in more detail. 
John 
[1] - 
  http://dev.eclipse.org/mhonarc/lists/platform-ui-dev/msg04053.html 
  
  
    
    
      | Serge Beauchamp 
        <serge@xxxxxxxxxxxxx> Sent by: e4-dev-bounces@xxxxxxxxxxx
 03/05/2009 06:24 AM 
         
          
          
            | Please respond 
              toE4 Project developer mailing list 
              <e4-dev@xxxxxxxxxxx>
 |  
 | 
          
          
            | To | E4 Project developer mailing list 
              <e4-dev@xxxxxxxxxxx> |  
            | cc |  |  
            | Subject | [e4-dev] Drop Adapters in 
              Resource Viewers |  
 
 | 
Hi all,
With the e4 resource improvements effort, changes have 
  been made to the 
way dropping resources is handled in the navigator view. 
  
The user can now choose to automatically create groups and linked 
  
resources simply by dragging files in the resource viewer (see a 
  
demonstration of this feature at 
  
http://www.youtube.com/watch?v=ej-diQ9ClV0).
Unfortunately, since 
  those UI changes required code change in the 
org.eclipse.ui.ide plugin, 
  and every resource navigator (the Package 
Explorer, Project Explorer, the 
  CDT CView, etc...) use their own 
implementation that does not share the 
  org.eclipse.ui.ide 
NavigatorDropAdapter.
Ideally, those views will 
  be refactored into using all a common 
component that is full featured and 
  easily maintainable.  Since only the 
org.eclipse.ui.ide plugin is 
  part of the e4 resource plugin, I'm not 
sure what's the best way to go 
  about that, or how to coordinate such an 
effort.
Also I have been 
  told that maybe the "Modelled UI" may have some idea on 
the way to do with 
  this general feature.
Any comments would be appreciated, 
  thanks,
Serge Beauchamp
Software Engineer
Freescale 
  Semiconductor
_______________________________________________
e4-dev 
  mailing 
  list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev