Package org.bonitasoft.plugin.module
Class AbstractModuleGenerator
java.lang.Object
org.bonitasoft.plugin.module.AbstractModuleGenerator
- All Implemented Interfaces:
ModuleGenerator
- Direct Known Subclasses:
BdmModuleGeneratorImpl,ExtensionsModuleGeneratorImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.maven.model.io.ModelReaderprotected org.apache.maven.model.io.ModelWriterFields inherited from interface org.bonitasoft.plugin.module.ModuleGenerator
POM_FILE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractModuleGenerator(org.apache.maven.model.io.ModelReader modelReader, org.apache.maven.model.io.ModelWriter modelWriter) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bonitasoft.plugin.module.ModuleGenerator
create
-
Field Details
-
modelReader
protected org.apache.maven.model.io.ModelReader modelReader -
modelWriter
protected org.apache.maven.model.io.ModelWriter modelWriter
-
-
Constructor Details
-
AbstractModuleGenerator
protected AbstractModuleGenerator(org.apache.maven.model.io.ModelReader modelReader, org.apache.maven.model.io.ModelWriter modelWriter)
-
-
Method Details
-
createModule
public Path createModule(String projectId, org.apache.maven.model.Model parent, Path moduleFolder, String templateFileName, String moduleNameSuffix) throws ModuleGenerationException - Throws:
ModuleGenerationException
-