com.ashridgetech.jamda.config
Class AbstractModelTransformerSpec

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--com.ashridgetech.jamda.config.ModelTransformerSpec
              |
              +--com.ashridgetech.jamda.config.AbstractModelTransformerSpec
Direct Known Subclasses:
BasicTransformerSpec, CodeGenTransformerSpec

public abstract class AbstractModelTransformerSpec
extends ModelTransformerSpec

Base class for elements relating to subclasses of AbstractModelTransformer.

Author:
Paul Boocock version 1.0

Field Summary
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
AbstractModelTransformerSpec()
           
 
Method Summary
protected  void configureTransformer(ModelTransformer transformer)
          Configure the ModelTransformer specified by this class.
 void setStereotypes(java.lang.String names)
          Set the names of the Stereotypes included.
 
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

AbstractModelTransformerSpec

public AbstractModelTransformerSpec()
Method Detail

setStereotypes

public void setStereotypes(java.lang.String names)
Set the names of the Stereotypes included.

Parameters:
names - the list of names, separated by spaces or commas

configureTransformer

protected void configureTransformer(ModelTransformer transformer)
Configure the ModelTransformer specified by this class.

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


Copyright © 2003 Ashridge Technologies Ltd. All Rights Reserved.