Class | Description |
---|---|
AbstractDependencyMojo |
This class only defines the parameters to define a Maven dependency.
|
AbstractProjectsListMojo |
This is the base class to define a list of projects.
|
AbstractProjectsListMojo.AbstractProject |
A project can be either:
an existing Maven project defined by a POM
an existing BW project that is to be mavenized (Maven properties such
as groupId, artifactId & version will be guessed from provided values)
Concrete inner-classes will define the properties according to these
profiles.
|
AddDependencyMojo |
This goal adds a dependency to the POMs of the defined projects list.
|
AddProjectsAsModules |
This goal adds some mavenized projects as modules of a root POM.
|
ExistingBWProjectsListMojo |
This goal lists all the existing TIBCO BusinessWorks projects found in
a specified folder and nested subfolders.
|
ExistingBWProjectsListMojo.BWProject |
This concrete inner-class inheriting from AbstractProject will guess
project informations from the project location and provided properties.
|
HelpMojo |
Display help information on bw-maven-plugin.
|
MassMavenizerMojo |
This goal "mavenizes" a list of existing TIBCO BusinessWorks projects.
|
MassUnMavenizerMojo |
This goal "unmavenizes" a list of mavenized TIBCO BusinessWorks projects by
simply removing the POMs of the projects.
|
MavenProjectsListMojo |
This goal lists all the existing projects (with a POM.xml file) found in a
specified folder and nested subfolders.
|
MavenProjectsListMojo.MavenProject |
This concrete inner-class inheriting from AbstractProject will guess
project information from the Maven model.
|
MavenProjectsListWithRootPOMMojo |
This class is the same as
MavenProjectsListMojo with an additional
Mojo parameter. |
POMManager |
This class handles POM file manipulation using the Maven API.
|
ProcessModel |
This class will
unmarshall XML file of the schema with
"http://xmlns.tibco.com/bw/process/2003" namespace to JAXB objects.
|
RemoveDependencyMojo |
This goal removes a dependency from the POMs of the defined projects list.
|
RemoveProjectsAsModules |
This goal removes some mavenized projects as modules of a root POM.
|