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 90254 - Implement Pull Up, Push Down, Extract Interface/Super class & Use supertype where possible refactorings for java files.
Summary: Implement Pull Up, Push Down, Extract Interface/Super class & Use supertype w...
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jan Becicka
URL:
Keywords:
Depends on: 100438 100664 100796 100829 101395 101405
Blocks: 89595
  Show dependency tree
 
Reported: 2006-11-29 09:28 UTC by Jan Becicka
Modified: 2007-08-14 12:36 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Becicka 2006-11-29 09:28:31 UTC
Implement Pull Up, Push Down, Extract Interface/Super class & Use supertype
where possible refactorings for java files.
Comment 1 Jan Pokorsky 2007-04-12 14:13:04 UTC
Extract Interface implemented.

/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractInterfaceAction.java
new revision: 1.3; previous revision: 1.2
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractInterfacePanel.java
new revision: 1.3; previous revision: 1.2
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractInterfaceRefactoringUI.java
new revision: 1.2; previous revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/JavaRefactoringActionsProvider.java
new revision: 1.8; previous revision: 1.7
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/api/ExtractInterfaceRefactoring.java
new revision: 1.3; previous revision: 1.2
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/RetoucheRefactoringPlugin.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/ExtractInterfaceRefactoringPlugin.java
new revision: 1.2; previous revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/Bundle.properties
new revision: 1.6; previous revision: 1.5
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/resources/mf-layer.xml
new revision: 1.8; previous revision: 1.7
Comment 2 Jan Becicka 2007-04-12 15:21:37 UTC
Pull Up and Push Down already implemented. Use supertype as well.
Comment 3 Jan Pokorsky 2007-04-18 16:48:20 UTC
Extract Superclass implemented.

/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/ExtractSuperclassRefactoringPlugin.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/JavaRefactoringsFactory.java
new revision: 1.13; previous revision: 1.12
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/plugins/Bundle.properties
new revision: 1.7; previous revision: 1.6
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractSuperclassAction.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractSuperclassPanel.form
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/JavaActionsImplementationFactory.java
new revision: 1.4; previous revision: 1.3
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/JavaRefactoringActionsProvider.java
new revision: 1.10; previous revision: 1.9
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractSuperclassPanel.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/ui/ExtractSuperclassRefactoringUI.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/spi/ui/JavaActionsImplementationProvider.java
new revision: 1.3; previous revision: 1.2
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/api/ExtractSuperclassRefactoring.java
initial revision: 1.1
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/api/ui/JavaRefactoringActionsFactory.java
new revision: 1.6; previous revision: 1.5
/cvs/refactoring/java/src/org/netbeans/modules/refactoring/java/resources/mf-layer.xml
new revision: 1.9; previous revision: 1.8
Comment 4 Jan Becicka 2007-04-18 19:10:27 UTC
Feature implemented.