Class Summary |
Activation |
The conditions within the build runtime environment which will
trigger the
automatic inclusion of the build profile. |
ActivationFile |
This is the file specification used to activate the profile. |
ActivationOS |
This is an activator which will detect an operating system's
attributes in order
to activate its profile. |
ActivationProperty |
This is the property specification used to activate a profile. |
Build |
The <build> element contains
informations required to build the project. |
BuildBase |
Generic informations for a build. |
CiManagement |
The <CiManagement> element contains
informations required to the
continuous integration system of the project. |
ConfigurationContainer |
Contains the configuration information of the container like
Plugin. |
Contributor |
Description of a person who has contributed to the project, but
who does not have
commit privileges. |
Dependency |
The <dependency> element contains
information about a dependency
of the project. |
DependencyManagement |
Section for management of default dependency information for use
in a group of
POMs. |
DeploymentRepository |
Repository contains the information needed for deploying to the
remote
repository. |
Developer |
Information about one of the committers on this project. |
DistributionManagement |
This elements describes all that pertains to distribution for a
project. |
Exclusion |
The <exclusion> element contains
informations required to exclude
an artifact to the project. |
Extension |
Describes a build extension to utilise. |
FileSet |
A PatternSet for files. |
IssueManagement |
Information about the issue tracking (or bug tracking) system
used to manage this
project. |
License |
Describes the licenses for this project. |
MailingList |
This element describes all of the mailing lists associated with
a project. |
Model |
The <project> element is the root of
the descriptor. |
ModelBase |
Base class for the Model and the
Profile objects. |
Notifier |
Configures one method for notifying users/developers when a
build breaks. |
Organization |
Specifies the organization that produces this project. |
Parent |
The <parent> element contains
informations required to the parent project. |
PatternSet |
Definition of include or exclude patterns. |
Plugin |
The <plugin> element contains
informations required for a plugin. |
PluginConfiguration |
Contains the plugins management informations for the project. |
PluginContainer |
Contains the plugins informations for the project. |
PluginExecution |
The <execution> element contains
informations required for the
execution of a plugin. |
PluginManagement |
Section for management of default plugin information for use in
a group of POMs. |
Prerequisites |
Describes the prerequisites a project can have. |
Profile |
Modifications to the build process which is activated based on
environmental
parameters or command line arguments. |
Relocation |
Describes where an artifact has moved to. |
Reporting |
Section for management of reports and their configuration. |
ReportPlugin |
The <plugin> element contains
informations required for a report plugin. |
ReportSet |
Represents a set of reports and configuration to be used to
generate them. |
Repository |
A repository contains the information needed for establishing
connections with
remote repository. |
RepositoryBase |
A repository contains the information needed for establishing
connections with
remote repository. |
RepositoryPolicy |
Download policy. |
Resource |
This element describes all of the classpath resources associated
with a project
or unit tests. |
Scm |
The <scm> element contains
informations required to the SCM
(Source Control Management) of the project. |
Site |
Contains the information needed for deploying websites. |