|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAnnotationTransformer2
Use this interface instead of IAnnotationTransformer if you want to modify any TestNG annotation besides @Test.
| Method Summary | |
|---|---|
void |
transform(IConfigurationAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod)
Transform an IConfiguration annotation. |
void |
transform(IDataProviderAnnotation annotation,
java.lang.reflect.Method method)
Transform an IDataProvider annotation. |
void |
transform(IFactoryAnnotation annotation,
java.lang.reflect.Method method)
Transform an IFactory annotation. |
| Methods inherited from interface org.testng.IAnnotationTransformer |
|---|
transform |
| Method Detail |
|---|
void transform(IConfigurationAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod)
annotation - The annotation that was read from your
test class.testClass - If the annotation was found on a class, this
parameter represents this class (null otherwise).testConstructor - If the annotation was found on a constructor,
this parameter represents this constructor (null otherwise).testMethod - If the annotation was found on a method,
this parameter represents this method (null otherwise).
void transform(IDataProviderAnnotation annotation,
java.lang.reflect.Method method)
method - The method annotated with the IDataProvider annotation.
void transform(IFactoryAnnotation annotation,
java.lang.reflect.Method method)
method - The method annotated with the IFactory annotation.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||