You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2011/03/03 22:43:12 UTC

svn commit: r1076817 - in /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5: internal/services/InternalClassTransformation.java services/ClassTransformation.java

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.
      */