All Classes and Interfaces
Class
Description
The conditions within the build runtime environment which will
 trigger the
         automatic inclusion of the build profile.
This is the file specification used to activate the profile.
This is an activator which will detect an operating system's
 attributes in order
         to activate its profile.
This is the property specification used to activate a profile.
The 
<build> element contains
 informations required to build the project.Build configuration in a profile.
The 
<CiManagement> element contains
 informations required to the
         continuous integration system of the project.Contains the configuration information of the container like
 Plugin.
Description of a person who has contributed to the project, but
 who does not have
         commit privileges.
The 
<dependency> element contains
 information about a dependency
         of the project.Section for management of default dependency information for use
 in a group of
         POMs.
Deployment repository contains the information needed for
 deploying to the remote
         repository, which adds uniqueVersion property to usual
 repositories for download.
Information about one of the committers on this project.
This elements describes all that pertains to distribution for a
 project.
The 
<exclusion> element contains
 informations required to exclude
         an artifact to the project.Describes a build extension to utilise.
A PatternSet for files.
Class InputLocation.
Class StringFormatter.
Interface InputLocationTracker.
Class InputSource.
Information about the issue tracking (or bug tracking) system
 used to manage this
         project.
Describes the licenses for this project.
This element describes all of the mailing lists associated with
 a project.
Class MavenXpp3Reader.
Class MavenXpp3ReaderEx.
Class MavenXpp3Writer.
Class MavenXpp3WriterEx.
The 
<project> element is the root of
 the descriptor.Base class for the 
Model and the
 Profile objects.This is a hand-crafted prototype of the default model merger that should eventually be generated by Modello by a new
 Java plugin.
Configures one method for notifying users/developers when a
 build breaks.
Specifies the organization that produces this project.
The 
<parent> element contains
 information required to locate the parent project from which
         this project will inherit from.Definition of include or exclude patterns.
The 
<plugin> element contains
 informations required for a plugin.Contains the plugins management informations for the project.
Contains the plugins informations for the project.
The 
<execution> element contains
 informations required for the
         execution of a plugin.Section for management of default plugin information for use in
 a group of POMs.
Describes the prerequisites a project can have.
Modifications to the build process which is activated based on
 environmental
         parameters or command line arguments.
Describes where an artifact has moved to.
Section for management of reports and their configuration.
The 
<plugin> element in
 <reporting><plugins> contains
 informations required for a report plugin.Represents a set of reports and configuration to be used to
 generate them.
A repository contains the information needed for establishing
 connections with
         remote repository.
A repository contains the information needed for establishing
 connections with
         remote repository.
Download policy.
This element describes all of the classpath resources associated
 with a project
         or unit tests.
The 
<scm> element contains
 informations required to the SCM
         (Source Control Management) of the project.Contains the information needed for deploying websites.