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.

Bug 107043 - [Safe Delete] Improve UI of safe delete action
Summary: [Safe Delete] Improve UI of safe delete action
Status: VERIFIED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-18 16:35 UTC by Jiri Prox
Modified: 2007-08-14 12:36 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Prox 2007-06-18 16:35:29 UTC
Product Version: NetBeans IDE Dev (Build 200706180000) Java: 1.6.0_02-ea; Java HotSpot(TM) Client VM 1.6.0_02-ea-b02
System: Linux version 2.6.5-1.358 running on i386; UTF-8; en_US (nb) Userdir: /space/u9

The UI Safe Delete Action bound to delete in Project view should be improved. When the 'Safe delete' checkbox is not
checked, the Preview button deletes selected class w/o any warning. This button should be disabled in this situation,
since the name indicates that is will perform only non-destructive action.

The another problem is label of button 'Refactor'. This can be confusing when user press delete and the dialog which is
confirmed by button 'Refactor' is opened.
Comment 1 Jan Becicka 2007-06-19 15:03:46 UTC
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassPanel.form;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassPanel.form,v  <--  CopyClassPanel.form
new revision: 1.3; previous revision: 1.2
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/MoveClassPanel.form;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/MoveClassPanel.form,v  <--  MoveClassPanel.form
new revision: 1.3; previous revision: 1.2
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/SafeDeleteUI.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/SafeDeleteUI.java,v  <--  SafeDeleteUI.java
new revision: 1.8; previous revision: 1.7
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/SafeDeletePanel.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/SafeDeletePanel.java,v  <--  SafeDeletePanel.java
new revision: 1.7; previous revision: 1.6
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/MoveClassPanel.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/MoveClassPanel.java,v  <--  MoveClassPanel.java
new revision: 1.6; previous revision: 1.5
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/RenamePanel.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/RenamePanel.java,v  <--  RenamePanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassRefactoringUI.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassRefactoringUI.java,v  <-- 
CopyClassRefactoringUI.java
new revision: 1.9; previous revision: 1.8
done
Checking in refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassPanel.java;
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/CopyClassPanel.java,v  <--  CopyClassPanel.java
new revision: 1.9; previous revision: 1.8
done
Checking in ide/test/qa-functional/src/validation/IDEValidation.java;
/cvs/ide/test/qa-functional/src/validation/IDEValidation.java,v  <--  IDEValidation.java
new revision: 1.199; previous revision: 1.198
done
Checking in refactoring/api/src/org/netbeans/modules/refactoring/spi/impl/ParametersPanel.java;
/cvs/refactoring/api/src/org/netbeans/modules/refactoring/spi/impl/ParametersPanel.java,v  <--  ParametersPanel.java
new revision: 1.14; previous revision: 1.13
done

Delete, Copy, Move and Rename UI improved.
Comment 2 Jiri Prox 2007-06-21 09:06:03 UTC
verified