This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Target is to enable drag and drop of nodes for several actions like cutting and copying of nodes, reordering nodes.
thougts of problems to be solved: - current UI doesn't look very good (nbui consultation needed) - what if for example data object is dropped on method? It must be evident that it's not possible (show "no entry" cursor?, display notification dialog that it's not possible?) - what if user tries to drop over read-only node (such as jar entry nodes in jar files) - what if multiple selection is made of different object types (read-write, read only)? what should drop do then? - do various gestures like Ctrl+drag, Ctrl+Shift+drag work correctly or work at all? - display popup menu with possible choices when dragging with right mouse button? - check heavily used nodes from some other modules (java nodes, xml nodes, ejb, web nodes?) if they are able to support DnD correctly Uff, lot of work.
The DnD support in explorer is implemented. The is a status: TreeView - use the gestures and cursors by UI spec, built on Cut/Copy/Paste framework - show popup menu with the possible actions by given gesture - improved visual feedback about status DnD process - reorder nodes by DnD ListView - implemented but it has not be used yet Reorder customizer - implemented but disabled because the reported jdk bug. On jdk1.4 impend freeze system's window manager. It should be fixed in jdk1.4.1.
These issues have been reported to be part of Sun's "should have" contribution to NetBeans 4.0 and be "high level" issues. That is why I am changing them to be FEATUREs with P2. If you think I've done wrong change, please update the issue and internal documents.