|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.pub.indexed.valueclass.maven.pom400.Profile
public class 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 class |
Profile.Dependencies
Java class for anonymous complex type. |
static class |
Profile.Modules
Java class for anonymous complex type. |
static class |
Profile.PluginRepositories
Java class for anonymous complex type. |
static class |
Profile.Properties
Java class for anonymous complex type. |
static class |
Profile.Reports
Java class for anonymous complex type. |
static class |
Profile.Repositories
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected Activation |
activation
|
protected BuildBase |
build
|
protected Profile.Dependencies |
dependencies
|
protected DependencyManagement |
dependencyManagement
|
protected DistributionManagement |
distributionManagement
|
protected String |
id
|
protected Profile.Modules |
modules
|
protected Profile.PluginRepositories |
pluginRepositories
|
protected Profile.Properties |
properties
|
protected Reporting |
reporting
|
protected Profile.Reports |
reports
|
protected Profile.Repositories |
repositories
|
| Constructor Summary | |
|---|---|
Profile()
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.maven.pom400.Profile instance. |
|
Profile(Profile o)
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.maven.pom400.Profile instance by copying a given instance. |
|
| Method Summary | |
|---|---|
Profile |
clone()
Creates and returns a copy of this object. |
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. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String id
protected Activation activation
protected BuildBase build
protected Profile.Modules modules
protected Profile.Repositories repositories
protected Profile.PluginRepositories pluginRepositories
protected Profile.Dependencies dependencies
protected Profile.Reports reports
protected Reporting reporting
protected DependencyManagement dependencyManagement
protected DistributionManagement distributionManagement
protected Profile.Properties properties
| Constructor Detail |
|---|
public Profile()
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.maven.pom400.Profile instance.
public Profile(Profile o)
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.maven.pom400.Profile instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public String getId()
Stringpublic void setId(String value)
value - allowed object is
Stringpublic Activation getActivation()
Activationpublic void setActivation(Activation value)
value - allowed object is
Activationpublic BuildBase getBuild()
BuildBasepublic void setBuild(BuildBase value)
value - allowed object is
BuildBasepublic Profile.Modules getModules()
Profile.Modulespublic void setModules(Profile.Modules value)
value - allowed object is
Profile.Modulespublic Profile.Repositories getRepositories()
Profile.Repositoriespublic void setRepositories(Profile.Repositories value)
value - allowed object is
Profile.Repositoriespublic Profile.PluginRepositories getPluginRepositories()
Profile.PluginRepositoriespublic void setPluginRepositories(Profile.PluginRepositories value)
value - allowed object is
Profile.PluginRepositoriespublic Profile.Dependencies getDependencies()
Profile.Dependenciespublic void setDependencies(Profile.Dependencies value)
value - allowed object is
Profile.Dependenciespublic Profile.Reports getReports()
Profile.Reportspublic void setReports(Profile.Reports value)
value - allowed object is
Profile.Reportspublic Reporting getReporting()
Reportingpublic void setReporting(Reporting value)
value - allowed object is
Reportingpublic DependencyManagement getDependencyManagement()
DependencyManagementpublic void setDependencyManagement(DependencyManagement value)
value - allowed object is
DependencyManagementpublic DistributionManagement getDistributionManagement()
DistributionManagementpublic void setDistributionManagement(DistributionManagement value)
value - allowed object is
DistributionManagementpublic Profile.Properties getProperties()
Profile.Propertiespublic void setProperties(Profile.Properties value)
value - allowed object is
Profile.Propertiespublic Profile clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||