Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325547 - Provide Multi-select smart copy
Summary: Provide Multi-select smart copy
Status: NEW
Alias: None
Product: Tigerstripe
Classification: Technology
Component: Core (show other bugs)
Version: 0.5M1   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: 0.5M0   Edit
Assignee: Daniel Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-17 03:10 EDT by Chris Hartley CLA
Modified: 2010-09-30 01:01 EDT (History)
1 user (show)

See Also:


Attachments
Refactor dialog (28.44 KB, image/png)
2010-09-28 08:58 EDT, Navid Mehregani CLA
no flags Details
requirements (98.99 KB, application/octet-stream)
2010-09-30 01:01 EDT, Chris Hartley CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hartley CLA 2010-09-17 03:10:15 EDT
This is basically just a placeholder entry at this stage and may need a short paper written up to describe the full behavior

So the issue is that if I copy a group of artifacts, then any references to other artifacts in the selected group aren't updated to reference the new copies.
Note that this could also be extended to diagrams in the future.

A particular example.
I have class A with a subclass B and an association ALikesB between A and B.

They all reside in oldFolder.
I select all 3 and copy them to newFolder.

I find:
* newFolder.B extends oldFolder.A
* newFolder.ALikesB is between oldFolder.A and oldFolder.B

What I would like instead is:
* newFolder.B extends newFolder.A
* newFolder.ALikesB is between newFolder.A and newFolder.B
Comment 1 Navid Mehregani CLA 2010-09-28 08:58:21 EDT
Created attachment 179736 [details]
Refactor dialog

Java refactoring mechanism, pops up the attached dialog, giving users the option of updating references for a move operation.  Perhaps we should do the same for a copy/paste and move operation.
Comment 2 Chris Hartley CLA 2010-09-30 01:01:25 EDT
Created attachment 179919 [details]
requirements