Author: hlship
Date: Thu Mar  3 21:43:07 2011
New Revision: 1076816

URL: http://svn.apache.org/viewvc?rev=1076816&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=1076816&r1=1076815&r2=1076816&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:07 2011
@@ -1,4 +1,4 @@
-// Copyright 2006, 2007, 2008, 2010 The Apache Software Foundation
+// Copyright 2006, 2007, 2008, 2010, 2011 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -16,10 +16,13 @@ package org.apache.tapestry5.internal.se
 
 import javassist.CtClass;
 
+import org.apache.tapestry5.ComponentResources;
 import org.apache.tapestry5.ioc.util.IdAllocator;
 import org.apache.tapestry5.model.MutableComponentModel;
 import org.apache.tapestry5.services.ClassTransformation;
 import org.apache.tapestry5.services.ComponentClassTransformWorker;
+import org.apache.tapestry5.services.ComponentMethodInvocation;
+import org.apache.tapestry5.services.ComponentValueProvider;
 import org.apache.tapestry5.services.TransformMethod;
 import org.apache.tapestry5.services.TransformMethodSignature;
 
@@ -99,4 +102,12 @@ public interface InternalClassTransforma
      * @return true if implemented
      */
     boolean isMethod(TransformMethodSignature signature);
+
+    /**
+     * Returns the name of a field that provides the {@link 
org.apache.tapestry5.ComponentResources} for the transformed
+     * component. This will be a protected field, accessible to the class and 
subclasses.
+     * 
+     * @return name of field
+     */
+    String getResourcesFieldName();
 }

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=1076816&r1=1076815&r2=1076816&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:07 2011
@@ -237,16 +237,6 @@ public interface ClassTransformation ext
     void addImplementedInterface(Class interfaceClass);
 
     /**
-     * Returns the name of a field that provides the {@link 
org.apache.tapestry5.ComponentResources} for the transformed
-     * component. This will be a protected field, accessible to the class and 
subclasses.
-     * 
-     * @return name of field
-     * @deprecated Obtain the resources from {@link 
ComponentMethodInvocation#getComponentResources()} or
-     *             as passed to {@link 
ComponentValueProvider#get(ComponentResources)} instead
-     */
-    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


Reply via email to