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