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