This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 499865 - A warning or confirmation dialog should appear when modules are removed from a server
Summary: A warning or confirmation dialog should appear when modules are removed from ...
Status: RESOLVED FIXED
Alias: None
Product: WTP ServerTools
Classification: WebTools
Component: wst.server (show other bugs)
Version: 3.8   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 3.8.1   Edit
Assignee: Keith Chong CLA
QA Contact: Elson Yuen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-17 17:29 EDT by Keith Chong CLA
Modified: 2017-10-11 16:55 EDT (History)
2 users (show)

See Also:


Attachments
webtools.servertools (32.95 KB, patch)
2016-08-23 16:54 EDT, Keith Chong CLA
no flags Details | Diff
webtools.servertools.tests (6.79 KB, patch)
2016-08-23 16:55 EDT, Keith Chong CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Keith Chong CLA 2016-08-17 17:29:04 EDT
In the Add or Remove dialog, after pressing Finish, a confirmation dialog should appear when modules are about to be removed.  The user should be able to cancel the dialog and have the option to not show the dialog again.

It should also appear after selecting the Remove action of the context menu of one or more selected modules from the Servers view.

The confirmation message should be customizable by extenders/adopters via an extension point.
Comment 1 Keith Chong CLA 2016-08-23 16:54:50 EDT
Created attachment 263734 [details]
webtools.servertools
Comment 2 Keith Chong CLA 2016-08-23 16:55:24 EDT
Created attachment 263735 [details]
webtools.servertools.tests
Comment 3 Keith Chong CLA 2016-08-23 16:56:15 EDT
Patches attached for review.
Comment 4 Eclipse Genie CLA 2016-08-23 18:03:45 EDT
New Gerrit change created: https://git.eclipse.org/r/79574
Comment 6 Eclipse Genie CLA 2016-08-23 18:29:20 EDT
New Gerrit change created: https://git.eclipse.org/r/79576
Comment 8 Steven Hung CLA 2016-08-23 18:32:09 EDT
Changes look good, I have commit to Master
Comment 9 Eclipse Genie CLA 2016-08-24 13:58:04 EDT
New Gerrit change created: https://git.eclipse.org/r/79654
Comment 11 Elson Yuen CLA 2016-09-08 14:32:38 EDT
Changes has been dropped to master (before the R38_maintanence split).
Comment 12 Eclipse Genie CLA 2017-10-11 16:44:51 EDT
New Gerrit change created: https://git.eclipse.org/r/109302
Comment 13 Eclipse Genie CLA 2017-10-11 16:44:59 EDT
New Gerrit change created: https://git.eclipse.org/r/109303
Comment 14 Eclipse Genie CLA 2017-10-11 16:45:01 EDT
New Gerrit change created: https://git.eclipse.org/r/109301
Comment 15 Eclipse Genie CLA 2017-10-11 16:55:19 EDT
New Gerrit change created: https://git.eclipse.org/r/109874
Comment 16 Eclipse Genie CLA 2017-10-11 16:55:21 EDT
New Gerrit change created: https://git.eclipse.org/r/109873