org.sourceforge.jemm.weaver.transformation
Class DummyTransformation
java.lang.Object
org.sourceforge.jemm.weaver.transformation.DummyTransformation
- All Implemented Interfaces:
- org.sourceforge.jemm.weaver.transformation.Transformation
public class DummyTransformation
- extends java.lang.Object
- implements org.sourceforge.jemm.weaver.transformation.Transformation
A dummy transformation class for testing.
- Author:
- Paul Keeble
|
Constructor Summary |
DummyTransformation(java.lang.String name)
Constructs a DummyTransformation with the given name and no dependencies. |
DummyTransformation(java.lang.String name,
java.lang.String... dependencies)
Constructs a DummyTransformation with the given name and dependencies. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.sourceforge.jemm.weaver.transformation.Transformation |
equals, hashCode |
DummyTransformation
public DummyTransformation(java.lang.String name,
java.lang.String... dependencies)
- Constructs a DummyTransformation with the given name and dependencies.
- Parameters:
name - The name of the transformation.dependencies - The list of dependencies.
DummyTransformation
public DummyTransformation(java.lang.String name)
- Constructs a DummyTransformation with the given name and no dependencies.
- Parameters:
name - The name of the transformation.
dependentTransforms
public java.lang.String[] dependentTransforms()
- Specified by:
dependentTransforms in interface org.sourceforge.jemm.weaver.transformation.Transformation
transform
public void transform(javassist.CtClass clazz)
throws org.sourceforge.jemm.weaver.transformation.TransformationException
- Specified by:
transform in interface org.sourceforge.jemm.weaver.transformation.Transformation
- Throws:
org.sourceforge.jemm.weaver.transformation.TransformationException
getTransformationName
public java.lang.String getTransformationName()
- Specified by:
getTransformationName in interface org.sourceforge.jemm.weaver.transformation.Transformation
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hasExecuted
public boolean hasExecuted()
- Returns whether this transformation has been executed.
- Returns:
- True if the transformation has been executed, false otherwise.
Copyright © 2009. All Rights Reserved.