|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.speedo.generation.lib.AbstractGeneratorComponent
org.objectweb.speedo.generation.enhancer.common.AbstractEnhancerComponent
org.objectweb.speedo.generation.enhancer.aware.PersistenceAwareEnhancer
public class PersistenceAwareEnhancer
Field Summary | |
---|---|
static java.lang.String |
LOGGER_NAME
|
Fields inherited from class org.objectweb.speedo.generation.enhancer.common.AbstractEnhancerComponent |
---|
isSrcJar |
Fields inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent |
---|
debug, logger, personality, scp |
Constructor Summary | |
---|---|
PersistenceAwareEnhancer(Personality p)
|
Method Summary | |
---|---|
java.lang.String |
getSummary()
|
java.lang.String |
getTitle()
|
boolean |
init()
Initializes this PersistenceAwareEnhancer |
void |
process()
Loads all persistence aware classes described by the Object Model and applies revelant modification to each of them. |
Methods inherited from class org.objectweb.speedo.generation.enhancer.common.AbstractEnhancerComponent |
---|
loadJavaClass, loadJavaClass, writeJavaClass |
Methods inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent |
---|
getLogger, getSpeedoCompilerParameter, setLogger, setSpeedoCompilerParameter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LOGGER_NAME
Constructor Detail |
---|
public PersistenceAwareEnhancer(Personality p)
Method Detail |
---|
public boolean init()
init
in interface GeneratorComponent
init
in class AbstractGeneratorComponent
public java.lang.String getTitle()
getTitle
in interface GeneratorComponent
getTitle
in class AbstractGeneratorComponent
public java.lang.String getSummary()
getSummary
in interface GeneratorComponent
getSummary
in class AbstractGeneratorComponent
public void process() throws SpeedoException
process
in interface GeneratorComponent
process
in class AbstractGeneratorComponent
SpeedoEnhancerException
- if something goes wrong
SpeedoException
- if the component initialization fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |