org.objectweb.speedo.generation.enhancer
Class MetaDataAnalyzer

java.lang.Object
  extended byorg.objectweb.speedo.generation.lib.AbstractGeneratorComponent
      extended byorg.objectweb.speedo.generation.mivisitor.AbstractMetaInfoVisitor
          extended byorg.objectweb.speedo.generation.enhancer.MetaDataAnalyzer
All Implemented Interfaces:
GeneratorComponent, MetaInfoVisitor

public class MetaDataAnalyzer
extends AbstractMetaInfoVisitor


Field Summary
static java.lang.String LOGGER_NAME
           
 
Fields inherited from class org.objectweb.speedo.generation.mivisitor.AbstractMetaInfoVisitor
debug, logger
 
Fields inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
scp
 
Constructor Summary
MetaDataAnalyzer()
           
MetaDataAnalyzer(MetaInfoVisitor mim)
           
 
Method Summary
protected  java.lang.String getLoggerName()
           
 void setLogger(Logger logger)
           
 void visitClass(SpeedoClass sc)
           
 void visitCompilerParameter(SpeedoCompilerParameter scp)
           
 
Methods inherited from class org.objectweb.speedo.generation.mivisitor.AbstractMetaInfoVisitor
getLogger, getNext, getSpeedoClass, init, process, setNext, visitExtension, visitField, visitPackage, visitXml
 
Methods inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
getSpeedoCompilerParameter, setSpeedoCompilerParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER_NAME

public static final java.lang.String LOGGER_NAME
See Also:
Constant Field Values
Constructor Detail

MetaDataAnalyzer

public MetaDataAnalyzer()

MetaDataAnalyzer

public MetaDataAnalyzer(MetaInfoVisitor mim)
Method Detail

getLoggerName

protected java.lang.String getLoggerName()
Overrides:
getLoggerName in class AbstractMetaInfoVisitor

setLogger

public void setLogger(Logger logger)
Overrides:
setLogger in class AbstractMetaInfoVisitor

visitCompilerParameter

public void visitCompilerParameter(SpeedoCompilerParameter scp)
                            throws SpeedoException
Specified by:
visitCompilerParameter in interface MetaInfoVisitor
Overrides:
visitCompilerParameter in class AbstractMetaInfoVisitor
Throws:
SpeedoException

visitClass

public void visitClass(SpeedoClass sc)
                throws SpeedoException
Specified by:
visitClass in interface MetaInfoVisitor
Overrides:
visitClass in class AbstractMetaInfoVisitor
Throws:
SpeedoException