Class AbstractBuildMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.bonitasoft.plugin.AbstractBuildMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
BuildBarMojo, BuildUidPageMojo, ValidateMojo

public abstract class AbstractBuildMojo extends org.apache.maven.plugin.AbstractMojo
  • Field Details

    • PAGES_FOLDER_NAME

      protected static final String PAGES_FOLDER_NAME
      See Also:
    • WORKSPACE_PATH

      protected static final String WORKSPACE_PATH
      See Also:
    • APP_FOLDER_NAME

      protected static final String APP_FOLDER_NAME
      See Also:
    • project

      @Parameter(defaultValue="${project}", required=false, readonly=true) protected org.apache.maven.project.MavenProject project
    • outputDirectory

      @Parameter(defaultValue="${project.build.directory}", property="outputDirectory") protected File outputDirectory
      The build output directory. Default to ${project.build.directory}
  • Constructor Details

    • AbstractBuildMojo

      public AbstractBuildMojo()
  • Method Details

    • uidWorkspace

      protected Map<String,String> uidWorkspace()
    • uidWorkspaceProperties

      protected org.bonitasoft.web.designer.config.UiDesignerProperties uidWorkspaceProperties(Path outputDirectory)