Author: hlship
Date: Thu Mar  3 21:42:30 2011
New Revision: 1076809

URL: http://svn.apache.org/viewvc?rev=1076809&view=rev
Log:
TAP5-1467: Remove deprecated methods from ClassTransformation

Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformationImpl.java
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/ClassTransformation.java
    
tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/InternalClassTransformationImplTest.java

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformationImpl.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformationImpl.java?rev=1076809&r1=1076808&r2=1076809&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformationImpl.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/InternalClassTransformationImpl.java
 Thu Mar  3 21:42:30 2011
@@ -894,8 +894,7 @@ public final class InternalClassTransfor
 
         addImplementedInterface(Component.class);
 
-        resourcesFieldName = addField(Modifier.PROTECTED | Modifier.FINAL, 
InternalComponentResources.class.getName(),
-                "resources");
+        resourcesFieldName = createField((Modifier.PROTECTED | 
Modifier.FINAL), InternalComponentResources.class.getName(), 
"resources").getName();
 
         addToConstructor(String.format("  %s = $1;", resourcesFieldName));
 
@@ -1679,11 +1678,6 @@ public final class InternalClassTransfor
         return getField(fieldName).getModifiers();
     }
 
-    public String addField(int modifiers, String type, String suggestedName)
-    {
-        return createField(modifiers, type, suggestedName).getName();
-    }
-
     public TransformField createField(int modifiers, String type, String 
suggestedName)
     {
         failIfFrozen();
@@ -1789,7 +1783,7 @@ public final class InternalClassTransfor
     {
         CtClass ctType = toCtClass(type);
 
-        String fieldName = addField(Modifier.PROTECTED | Modifier.FINAL, 
type.getName(), suggestedName);
+        String fieldName = createField((Modifier.PROTECTED | Modifier.FINAL), 
type.getName(), suggestedName).getName();
 
         addInjectToConstructor(fieldName, ctType, value);
 

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=1076809&r1=1076808&r2=1076809&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:42:30 2011
@@ -167,22 +167,6 @@ public interface ClassTransformation ext
     boolean isField(String fieldName);
 
     /**
-     * Defines a new declared field for the class. The suggestedName may be 
modified to ensure
-     * uniqueness.
-     * 
-     * @param modifiers
-     *            modifiers for the field (typically, {@link 
java.lang.reflect.Modifier#PRIVATE})
-     * @param type
-     *            the type for the field, as a string
-     * @param suggestedName
-     *            the desired name for the field, which may be modified (for 
uniqueness) when
-     *            returned
-     * @return the (uniqued) name for the field
-     * @deprecated Use {@link #createField(int, String, String)} instead
-     */
-    String addField(int modifiers, String type, String suggestedName);
-
-    /**
      * Defines a new declared field for the class. Suggested name may be 
modified to ensure uniqueness.
      * 
      * @param modifiers

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/InternalClassTransformationImplTest.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/InternalClassTransformationImplTest.java?rev=1076809&r1=1076808&r2=1076809&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/InternalClassTransformationImplTest.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/InternalClassTransformationImplTest.java
 Thu Mar  3 21:42:30 2011
@@ -405,7 +405,7 @@ public class InternalClassTransformation
 
         ClassTransformation ct = 
createClassTransformation(ClaimedFields.class, logger);
 
-        ct.addField(Modifier.PRIVATE, "int", "newField");
+        ct.createField(Modifier.PRIVATE, "int", "newField");
 
         List<String> unclaimed = ct.findUnclaimedFields();
 


Reply via email to