com.ashridgetech.jamda.config
Class BasicTransformerSpec

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--com.ashridgetech.jamda.config.ModelTransformerSpec
              |
              +--com.ashridgetech.jamda.config.AbstractModelTransformerSpec
                    |
                    +--com.ashridgetech.jamda.config.BasicTransformerSpec

public class BasicTransformerSpec
extends AbstractModelTransformerSpec

The elementTransformer element within the Jamda Ant Task .

Author:
Paul Boocock version 1.0

Field Summary
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
BasicTransformerSpec()
          Construct a BasicTransformerSpec.
 
Method Summary
protected  void configureTransformer(ModelTransformer transformer)
          Configure the ModelTransformer specified by this class.
 void setClassName(java.lang.String className)
          Set the name of the ElementTransformer class.
 
Methods inherited from class com.ashridgetech.jamda.config.AbstractModelTransformerSpec
setStereotypes
 
Methods inherited from class com.ashridgetech.jamda.config.ModelTransformerSpec
createConfig, getConfiguredTransformer, getTransformer, loadClass, setClasspath, setClasspathRef
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTransformerSpec

public BasicTransformerSpec()
Construct a BasicTransformerSpec. Sets the superclass className to com.ashridgetech.jamda.transform.BasicTransformer.

Method Detail

setClassName

public void setClassName(java.lang.String className)
Set the name of the ElementTransformer class.

Overrides:
setClassName in class ModelTransformerSpec
Parameters:
className - the name of the class

configureTransformer

protected void configureTransformer(ModelTransformer transformer)
Configure the ModelTransformer specified by this class. If overridden by subclass, subclass method should call super method.

Overrides:
configureTransformer in class AbstractModelTransformerSpec
Parameters:
transformer - the transformer to be configured - must not be null


Copyright © 2003 Ashridge Technologies Ltd. All Rights Reserved.