org.nuiton.topia.generator
Class TopiaMetaTransformer

java.lang.Object
  extended by org.nuiton.eugene.Template<M>
      extended by org.nuiton.eugene.AbstractGenerator<M>
          extended by org.nuiton.eugene.AbstractMetaTransformer<org.nuiton.eugene.models.object.ObjectModel>
              extended by org.nuiton.topia.generator.TopiaMetaTransformer
All Implemented Interfaces:
org.nuiton.eugene.TemplateConfiguration

public class TopiaMetaTransformer
extends org.nuiton.eugene.AbstractMetaTransformer<org.nuiton.eugene.models.object.ObjectModel>

Created: 20 déc. 2009

Since:
2.3.0
Version:
$Id: TopiaMetaTransformer.java 2153 2010-11-27 15:58:11Z tchemit $
Author:
tchemit
Plexus component:
role:
"org.nuiton.eugene.Template"
role-hint:
"org.nuiton.topia.generator.TopiaMetaTransformer"

Field Summary
 
Fields inherited from class org.nuiton.eugene.AbstractMetaTransformer
templateTypes, transformerTypes
 
Fields inherited from class org.nuiton.eugene.AbstractGenerator
parent
 
Fields inherited from class org.nuiton.eugene.Template
configuration, excludeTemplates, generatedPackages, model
 
Fields inherited from interface org.nuiton.eugene.TemplateConfiguration
PROP_CLASS_LOADER, PROP_DEFAULT_PACKAGE, PROP_ENCODING, PROP_EXCLUDE_TEMPLATES, PROP_GENERATED_PACKAGES, PROP_LAST_MODIFIED_SOURCE, PROP_OVERWRITE, PROP_VERBOSE, PROP_WRITER_REPORT
 
Constructor Summary
TopiaMetaTransformer()
           
 
Method Summary
protected  boolean validateModel(org.nuiton.eugene.models.object.ObjectModel model)
           
 
Methods inherited from class org.nuiton.eugene.AbstractMetaTransformer
applyTemplate, applyTemplates, applyTransformers, getInstances, getTemplates, getTemplateTypes, getTransformers, getTransformerTypes, setTemplateTypes, setTransformerTypes
 
Methods inherited from class org.nuiton.eugene.AbstractGenerator
canGeneratePackage, getDestinationFile, getEncoding, getLastModifiedSource, getProperty, getProperty, getWriter, isNewerThanSource, isOverwrite, setParent, write
 
Methods inherited from class org.nuiton.eugene.Template
getClassLoader, getConfiguration, getExcludeTemplates, getGeneratedPackages, getModel, getOverwrite, getProperties, getWriterReport, isVerbose, setConfiguration, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopiaMetaTransformer

public TopiaMetaTransformer()
Method Detail

validateModel

protected boolean validateModel(org.nuiton.eugene.models.object.ObjectModel model)
Specified by:
validateModel in class org.nuiton.eugene.AbstractMetaTransformer<org.nuiton.eugene.models.object.ObjectModel>


Copyright © 2004-2010 CodeLutin. All Rights Reserved.