com.ashridgetech.jamda.config
Class CodeGenTransformerSpec

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

public class CodeGenTransformerSpec
extends AbstractModelTransformerSpec

The codeGen 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
CodeGenTransformerSpec()
          Construct a CodeGenTransformerSpec.
 
Method Summary
protected  void configureTransformer(ModelTransformer transformer)
          Configure the ModelTransformer specified by this class.
 void setDir(java.io.File dir)
          Set the directory for the CodeGenTransformer.
 
Methods inherited from class com.ashridgetech.jamda.config.AbstractModelTransformerSpec
setStereotypes
 
Methods inherited from class com.ashridgetech.jamda.config.ModelTransformerSpec
createConfig, getConfiguredTransformer, getTransformer, loadClass, setClassName, 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

CodeGenTransformerSpec

public CodeGenTransformerSpec()
Construct a CodeGenTransformerSpec. Sets the superclass className to com.ashridgetech.jamda.transform.CodeGenTransformer.

Method Detail

setDir

public void setDir(java.io.File dir)
Set the directory for the CodeGenTransformer.


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.