# HG changeset patch # Parent fea0c60f1cf33c914a5e1de8d20b328035f65245 # User Ralph Benjamin Ruijs [no commit message] diff --git a/refactoring.java/apichanges.xml b/refactoring.java/apichanges.xml --- a/refactoring.java/apichanges.xml +++ b/refactoring.java/apichanges.xml @@ -49,7 +49,25 @@ Java Refactoring API - + + + Added new refactoring and dependent change in ChangeParameterRefactoring. + + + + + +

+ Add an api for the introduce parameter refactoring. Also changed + the Change Paramters refactoring to support the creation of + compatible overloaded methods. +

+
+ + + +
+ UI support for creating a new Scope. diff --git a/refactoring.java/nbproject/project.properties b/refactoring.java/nbproject/project.properties --- a/refactoring.java/nbproject/project.properties +++ b/refactoring.java/nbproject/project.properties @@ -1,7 +1,7 @@ javac.source=1.6 javadoc.arch=${basedir}/arch.xml -spec.version.base=1.27.0 +spec.version.base=1.28.0 #test configs test.config.find.includes=\ **/FindUsagesSuite.class diff --git a/refactoring.java/src/org/netbeans/modules/refactoring/java/api/ChangeParametersRefactoring.java b/refactoring.java/src/org/netbeans/modules/refactoring/java/api/ChangeParametersRefactoring.java --- a/refactoring.java/src/org/netbeans/modules/refactoring/java/api/ChangeParametersRefactoring.java +++ b/refactoring.java/src/org/netbeans/modules/refactoring/java/api/ChangeParametersRefactoring.java @@ -179,6 +179,8 @@ * * * @return true if a new overloading method will be created, false otherwise + * + * @since 1.28 */ public boolean isOverloadMethod() { return overloadMethod; @@ -205,6 +207,8 @@ * * * @param overloadMethod true if you want to create a new overloading method + * + * @since 1.28 */ public void setOverloadMethod(boolean overloadMethod) { this.overloadMethod = overloadMethod; diff --git a/refactoring.java/src/org/netbeans/modules/refactoring/java/api/IntroduceParameterRefactoring.java b/refactoring.java/src/org/netbeans/modules/refactoring/java/api/IntroduceParameterRefactoring.java --- a/refactoring.java/src/org/netbeans/modules/refactoring/java/api/IntroduceParameterRefactoring.java +++ b/refactoring.java/src/org/netbeans/modules/refactoring/java/api/IntroduceParameterRefactoring.java @@ -56,6 +56,8 @@ * * @author Jan Becicka * @author Ralph Ruijs + * + * @since 1.28 */ public final class IntroduceParameterRefactoring extends AbstractRefactoring {