Bug 164990 - [editor] Undo "add operation" is not properly reflected in the graphical view
Summary: [editor] Undo "add operation" is not properly reflected in the graphical view
Status: NEW
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: wst.wsdl (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact: Keith Chong CLA
URL:
Whiteboard:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2006-11-17 11:47 EST by Valentin Baciu CLA
Modified: 2010-07-20 11:36 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 Valentin Baciu CLA 2006-11-17 11:47:56 EST
M-1.5.3-200611161917 and S-2.0M3-200611170109

To reproduce:

1. Create a new WSLD file using the New WSDL wizard
2. Switch to the graphical view
3. Select the port type
4. Right click and add a new operation.
5. Save the file
6. Undo the "add operation" action

Result:

Notice that in the graphical view the operation is still shown to be there, albeit with the message references showing "Invalid message reference".
In the source view the components added by the "add operation" action seem to be properly undone.

Expected result: 

The components created by the "add operation" action should be gone in both the graphical and source view.


We can speculate that this could be either a model->graphical synchronization issue or a DOM->EMF model issue.