Author: hlship Date: Thu Mar 3 21:43:11 2011 New Revision: 1076817 URL: http://svn.apache.org/viewvc?rev=1076817&view=rev Log: TAP5-1467: Remove deprecated methods from ClassTransformation
Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformation.java tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformation.java URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformation.java?rev=1076817&r1=1076816&r2=1076817&view=diff ============================================================================== --- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformation.java (original) +++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformation.java Thu Mar 3 21:43:11 2011 @@ -23,6 +23,7 @@ import org.apache.tapestry5.services.Cla import org.apache.tapestry5.services.ComponentClassTransformWorker; import org.apache.tapestry5.services.ComponentMethodInvocation; import org.apache.tapestry5.services.ComponentValueProvider; +import org.apache.tapestry5.services.TransformField; import org.apache.tapestry5.services.TransformMethod; import org.apache.tapestry5.services.TransformMethodSignature; @@ -110,4 +111,21 @@ public interface InternalClassTransforma * @return name of field */ String getResourcesFieldName(); + + /** + * Replaces all read-references to the specified field with invocations of the specified method + * name. Replacements + * do not occur in methods added via {@link #addMethod(TransformMethodSignature, String)} or + * {@link #extendMethod(TransformMethodSignature, String)}. + */ + void replaceReadAccess(String fieldName, String methodName); + + /** + * Replaces all write accesses to the specified field with invocations of the specified method + * name. The method + * should take a single parameter of the same type as the field. Replacements do not occur in + * methods added via {@link #addMethod(TransformMethodSignature, String)} or + * {@link #extendMethod(TransformMethodSignature, String)}. + */ + void replaceWriteAccess(String fieldName, String methodName); } Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java?rev=1076817&r1=1076816&r2=1076817&view=diff ============================================================================== --- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java (original) +++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java Thu Mar 3 21:43:11 2011 @@ -237,27 +237,6 @@ public interface ClassTransformation ext void addImplementedInterface(Class interfaceClass); /** - * Replaces all read-references to the specified field with invocations of the specified method - * name. Replacements - * do not occur in methods added via {@link #addMethod(TransformMethodSignature, String)} or - * {@link #extendMethod(TransformMethodSignature, String)}. - * - * @deprecated Use {@link TransformField#replaceAccess(ComponentValueProvider) instead - */ - void replaceReadAccess(String fieldName, String methodName); - - /** - * Replaces all write accesses to the specified field with invocations of the specified method - * name. The method - * should take a single parameter of the same type as the field. Replacements do not occur in - * methods added via {@link #addMethod(TransformMethodSignature, String)} or - * {@link #extendMethod(TransformMethodSignature, String)}. - * - * @deprecated Use {@link TransformField#replaceAccess(ComponentValueProvider) instead - */ - void replaceWriteAccess(String fieldName, String methodName); - - /** * Converts a type name into a corresponding class (possibly, a transformed class). Primitive * type names are returned as wrapper types. */