Package org.bonitasoft.plugin.module
Class AbstractModuleGenerator
- java.lang.Object
-
- org.bonitasoft.plugin.module.AbstractModuleGenerator
-
- All Implemented Interfaces:
ModuleGenerator
- Direct Known Subclasses:
BdmModuleGeneratorImpl,ExtensionsModuleGeneratorImpl
public abstract class AbstractModuleGenerator extends Object implements ModuleGenerator
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.maven.model.io.ModelReadermodelReaderprotected org.apache.maven.model.io.ModelWritermodelWriter-
Fields inherited from interface org.bonitasoft.plugin.module.ModuleGenerator
POM_FILE_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractModuleGenerator(org.apache.maven.model.io.ModelReader modelReader, org.apache.maven.model.io.ModelWriter modelWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathcreateModule(String projectId, org.apache.maven.model.Model parent, Path moduleFolder, String templateFileName, String moduleNameSuffix)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bonitasoft.plugin.module.ModuleGenerator
create
-
-
-
-
Method Detail
-
createModule
public Path createModule(String projectId, org.apache.maven.model.Model parent, Path moduleFolder, String templateFileName, String moduleNameSuffix) throws ModuleGenerationException
- Throws:
ModuleGenerationException
-
-