|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Profile
Modifications to the build process which is activated based on environmental parameters or command line arguments.
Java class for Profile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Profile">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="activation" type="{http://maven.apache.org/POM/4.0.0}Activation" minOccurs="0"/>
<element name="build" type="{http://maven.apache.org/POM/4.0.0}BuildBase" minOccurs="0"/>
<element name="modules" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="module" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="repositories" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="repository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="pluginRepositories" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="pluginRepository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="dependencies" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="dependency" type="{http://maven.apache.org/POM/4.0.0}Dependency" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="reports" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="reporting" type="{http://maven.apache.org/POM/4.0.0}Reporting" minOccurs="0"/>
<element name="dependencyManagement" type="{http://maven.apache.org/POM/4.0.0}DependencyManagement" minOccurs="0"/>
<element name="distributionManagement" type="{http://maven.apache.org/POM/4.0.0}DistributionManagement" minOccurs="0"/>
<element name="properties" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</all>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static interface |
Profile.Dependencies
Java class for anonymous complex type. |
static interface |
Profile.Modules
Java class for anonymous complex type. |
static interface |
Profile.PluginRepositories
Java class for anonymous complex type. |
static interface |
Profile.Properties
Java class for anonymous complex type. |
static interface |
Profile.Reports
Java class for anonymous complex type. |
static interface |
Profile.Repositories
Java class for anonymous complex type. |
| Method Summary | |
|---|---|
Activation |
getActivation()
Gets the value of the activation property. |
BuildBase |
getBuild()
Gets the value of the build property. |
Profile.Dependencies |
getDependencies()
Gets the value of the dependencies property. |
DependencyManagement |
getDependencyManagement()
Gets the value of the dependencyManagement property. |
DistributionManagement |
getDistributionManagement()
Gets the value of the distributionManagement property. |
String |
getId()
Gets the value of the id property. |
Profile.Modules |
getModules()
Gets the value of the modules property. |
Profile.PluginRepositories |
getPluginRepositories()
Gets the value of the pluginRepositories property. |
Profile.Properties |
getProperties()
Gets the value of the properties property. |
Reporting |
getReporting()
Gets the value of the reporting property. |
Profile.Reports |
getReports()
Gets the value of the reports property. |
Profile.Repositories |
getRepositories()
Gets the value of the repositories property. |
void |
setActivation(Activation value)
Sets the value of the activation property. |
void |
setBuild(BuildBase value)
Sets the value of the build property. |
void |
setDependencies(Profile.Dependencies value)
Sets the value of the dependencies property. |
void |
setDependencyManagement(DependencyManagement value)
Sets the value of the dependencyManagement property. |
void |
setDistributionManagement(DistributionManagement value)
Sets the value of the distributionManagement property. |
void |
setId(String value)
Sets the value of the id property. |
void |
setModules(Profile.Modules value)
Sets the value of the modules property. |
void |
setPluginRepositories(Profile.PluginRepositories value)
Sets the value of the pluginRepositories property. |
void |
setProperties(Profile.Properties value)
Sets the value of the properties property. |
void |
setReporting(Reporting value)
Sets the value of the reporting property. |
void |
setReports(Profile.Reports value)
Sets the value of the reports property. |
void |
setRepositories(Profile.Repositories value)
Sets the value of the repositories property. |
| Method Detail |
|---|
String getId()
Stringvoid setId(String value)
value - allowed object is
StringActivation getActivation()
Activationvoid setActivation(Activation value)
value - allowed object is
ActivationBuildBase getBuild()
BuildBasevoid setBuild(BuildBase value)
value - allowed object is
BuildBaseProfile.Modules getModules()
Profile.Modulesvoid setModules(Profile.Modules value)
value - allowed object is
Profile.ModulesProfile.Repositories getRepositories()
Profile.Repositoriesvoid setRepositories(Profile.Repositories value)
value - allowed object is
Profile.RepositoriesProfile.PluginRepositories getPluginRepositories()
Profile.PluginRepositoriesvoid setPluginRepositories(Profile.PluginRepositories value)
value - allowed object is
Profile.PluginRepositoriesProfile.Dependencies getDependencies()
Profile.Dependenciesvoid setDependencies(Profile.Dependencies value)
value - allowed object is
Profile.DependenciesProfile.Reports getReports()
Profile.Reportsvoid setReports(Profile.Reports value)
value - allowed object is
Profile.ReportsReporting getReporting()
Reportingvoid setReporting(Reporting value)
value - allowed object is
ReportingDependencyManagement getDependencyManagement()
DependencyManagementvoid setDependencyManagement(DependencyManagement value)
value - allowed object is
DependencyManagementDistributionManagement getDistributionManagement()
DistributionManagementvoid setDistributionManagement(DistributionManagement value)
value - allowed object is
DistributionManagementProfile.Properties getProperties()
Profile.Propertiesvoid setProperties(Profile.Properties value)
value - allowed object is
Profile.Properties
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||