org.objectweb.speedo.generation.jdo
Class JDOEnhancer

java.lang.Object
  extended by org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
      extended by org.objectweb.speedo.generation.AbstractEnhancer
          extended by org.objectweb.speedo.generation.jdo.JDOEnhancer
All Implemented Interfaces:
GeneratorComponent

public class JDOEnhancer
extends AbstractEnhancer

This class is the enhancer for the JDO personality of Speedo.

Author:
S.Chassande-Barrioz

Field Summary
 
Fields inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
debug, logger, personality, scp
 
Constructor Summary
JDOEnhancer()
           
 
Method Summary
protected  GeneratorComponent[] getGeneratorComponents()
           
 
Methods inherited from class org.objectweb.speedo.generation.AbstractEnhancer
getSpeedoCompilerParameter, init, process
 
Methods inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
getLogger, getSummary, getTitle, setLogger, setSpeedoCompilerParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDOEnhancer

public JDOEnhancer()
Method Detail

getGeneratorComponents

protected GeneratorComponent[] getGeneratorComponents()
Specified by:
getGeneratorComponents in class AbstractEnhancer
Returns:
the array of GeneratorComponent class to use. This array defines the different step of the Speedo enhancer.
See Also:
GeneratorComponent