org.objectweb.speedo.generation.generator.objectid
Class ObjectIdGenerator
java.lang.Object
|
+--org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
|
+--org.objectweb.speedo.generation.generator.lib.AbstractVelocityGenerator
|
+--org.objectweb.speedo.generation.generator.objectid.ObjectIdGenerator
- All Implemented Interfaces:
- GeneratorComponent, VelocityGenerator
- public class ObjectIdGenerator
- extends AbstractVelocityGenerator
- Author:
- S.Chassande-Barrioz
Method Summary |
void |
generate(SpeedoClass sClass,
java.lang.String fileName)
This method generates the a file since a SpeedoClass meta object. |
void |
init()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER_NAME
public static final java.lang.String LOGGER_NAME
TEMPLATE_NAME
public static final java.lang.String TEMPLATE_NAME
OBJECTID_SUFFIX
public static final java.lang.String OBJECTID_SUFFIX
ObjectIdGenerator
public ObjectIdGenerator()
init
public void init()
throws SpeedoException
- Overrides:
init
in class AbstractVelocityGenerator
generate
public void generate(SpeedoClass sClass,
java.lang.String fileName)
throws SpeedoException
- This method generates the a file since a SpeedoClass meta object.
- Overrides:
generate
in class AbstractVelocityGenerator
- Parameters:
sClass
- is the speedo meta object.fileName
- name of the new file.- Throws:
SpeedoGenerationException
- If there is a problem during writing
the new file.