|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Model
The <project> element is the root of the descriptor.
The following table lists all of the possible child elements.
Java class for Model complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Model">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="parent" type="{http://maven.apache.org/POM/4.0.0}Parent" minOccurs="0"/>
<element name="modelVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="groupId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="artifactId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="packaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="prerequisites" type="{http://maven.apache.org/POM/4.0.0}Prerequisites" minOccurs="0"/>
<element name="issueManagement" type="{http://maven.apache.org/POM/4.0.0}IssueManagement" minOccurs="0"/>
<element name="ciManagement" type="{http://maven.apache.org/POM/4.0.0}CiManagement" minOccurs="0"/>
<element name="inceptionYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="mailingLists" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="mailingList" type="{http://maven.apache.org/POM/4.0.0}MailingList" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="developers" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="developer" type="{http://maven.apache.org/POM/4.0.0}Developer" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="contributors" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="contributor" type="{http://maven.apache.org/POM/4.0.0}Contributor" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="licenses" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="license" type="{http://maven.apache.org/POM/4.0.0}License" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="scm" type="{http://maven.apache.org/POM/4.0.0}Scm" minOccurs="0"/>
<element name="organization" type="{http://maven.apache.org/POM/4.0.0}Organization" minOccurs="0"/>
<element name="build" type="{http://maven.apache.org/POM/4.0.0}Build" minOccurs="0"/>
<element name="profiles" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="profile" type="{http://maven.apache.org/POM/4.0.0}Profile" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<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 |
Model.Contributors
Java class for anonymous complex type. |
static interface |
Model.Dependencies
Java class for anonymous complex type. |
static interface |
Model.Developers
Java class for anonymous complex type. |
static interface |
Model.Licenses
Java class for anonymous complex type. |
static interface |
Model.MailingLists
Java class for anonymous complex type. |
static interface |
Model.Modules
Java class for anonymous complex type. |
static interface |
Model.PluginRepositories
Java class for anonymous complex type. |
static interface |
Model.Profiles
Java class for anonymous complex type. |
static interface |
Model.Properties
Java class for anonymous complex type. |
static interface |
Model.Reports
Java class for anonymous complex type. |
static interface |
Model.Repositories
Java class for anonymous complex type. |
| Method Summary | |
|---|---|
String |
getArtifactId()
Gets the value of the artifactId property. |
Build |
getBuild()
Gets the value of the build property. |
CiManagement |
getCiManagement()
Gets the value of the ciManagement property. |
Model.Contributors |
getContributors()
Gets the value of the contributors property. |
Model.Dependencies |
getDependencies()
Gets the value of the dependencies property. |
DependencyManagement |
getDependencyManagement()
Gets the value of the dependencyManagement property. |
String |
getDescription()
Gets the value of the description property. |
Model.Developers |
getDevelopers()
Gets the value of the developers property. |
DistributionManagement |
getDistributionManagement()
Gets the value of the distributionManagement property. |
String |
getGroupId()
Gets the value of the groupId property. |
String |
getInceptionYear()
Gets the value of the inceptionYear property. |
IssueManagement |
getIssueManagement()
Gets the value of the issueManagement property. |
Model.Licenses |
getLicenses()
Gets the value of the licenses property. |
Model.MailingLists |
getMailingLists()
Gets the value of the mailingLists property. |
String |
getModelVersion()
Gets the value of the modelVersion property. |
Model.Modules |
getModules()
Gets the value of the modules property. |
String |
getName()
Gets the value of the name property. |
Organization |
getOrganization()
Gets the value of the organization property. |
String |
getPackaging()
Gets the value of the packaging property. |
Parent |
getParent()
Gets the value of the parent property. |
Model.PluginRepositories |
getPluginRepositories()
Gets the value of the pluginRepositories property. |
Prerequisites |
getPrerequisites()
Gets the value of the prerequisites property. |
Model.Profiles |
getProfiles()
Gets the value of the profiles property. |
Model.Properties |
getProperties()
Gets the value of the properties property. |
Reporting |
getReporting()
Gets the value of the reporting property. |
Model.Reports |
getReports()
Gets the value of the reports property. |
Model.Repositories |
getRepositories()
Gets the value of the repositories property. |
Scm |
getScm()
Gets the value of the scm property. |
String |
getUrl()
Gets the value of the url property. |
String |
getVersion()
Gets the value of the version property. |
void |
setArtifactId(String value)
Sets the value of the artifactId property. |
void |
setBuild(Build value)
Sets the value of the build property. |
void |
setCiManagement(CiManagement value)
Sets the value of the ciManagement property. |
void |
setContributors(Model.Contributors value)
Sets the value of the contributors property. |
void |
setDependencies(Model.Dependencies value)
Sets the value of the dependencies property. |
void |
setDependencyManagement(DependencyManagement value)
Sets the value of the dependencyManagement property. |
void |
setDescription(String value)
Sets the value of the description property. |
void |
setDevelopers(Model.Developers value)
Sets the value of the developers property. |
void |
setDistributionManagement(DistributionManagement value)
Sets the value of the distributionManagement property. |
void |
setGroupId(String value)
Sets the value of the groupId property. |
void |
setInceptionYear(String value)
Sets the value of the inceptionYear property. |
void |
setIssueManagement(IssueManagement value)
Sets the value of the issueManagement property. |
void |
setLicenses(Model.Licenses value)
Sets the value of the licenses property. |
void |
setMailingLists(Model.MailingLists value)
Sets the value of the mailingLists property. |
void |
setModelVersion(String value)
Sets the value of the modelVersion property. |
void |
setModules(Model.Modules value)
Sets the value of the modules property. |
void |
setName(String value)
Sets the value of the name property. |
void |
setOrganization(Organization value)
Sets the value of the organization property. |
void |
setPackaging(String value)
Sets the value of the packaging property. |
void |
setParent(Parent value)
Sets the value of the parent property. |
void |
setPluginRepositories(Model.PluginRepositories value)
Sets the value of the pluginRepositories property. |
void |
setPrerequisites(Prerequisites value)
Sets the value of the prerequisites property. |
void |
setProfiles(Model.Profiles value)
Sets the value of the profiles property. |
void |
setProperties(Model.Properties value)
Sets the value of the properties property. |
void |
setReporting(Reporting value)
Sets the value of the reporting property. |
void |
setReports(Model.Reports value)
Sets the value of the reports property. |
void |
setRepositories(Model.Repositories value)
Sets the value of the repositories property. |
void |
setScm(Scm value)
Sets the value of the scm property. |
void |
setUrl(String value)
Sets the value of the url property. |
void |
setVersion(String value)
Sets the value of the version property. |
| Method Detail |
|---|
Parent getParent()
Parentvoid setParent(Parent value)
value - allowed object is
ParentString getModelVersion()
Stringvoid setModelVersion(String value)
value - allowed object is
StringString getGroupId()
Stringvoid setGroupId(String value)
value - allowed object is
StringString getArtifactId()
Stringvoid setArtifactId(String value)
value - allowed object is
StringString getPackaging()
Stringvoid setPackaging(String value)
value - allowed object is
StringString getName()
Stringvoid setName(String value)
value - allowed object is
StringString getVersion()
Stringvoid setVersion(String value)
value - allowed object is
StringString getDescription()
Stringvoid setDescription(String value)
value - allowed object is
StringString getUrl()
Stringvoid setUrl(String value)
value - allowed object is
StringPrerequisites getPrerequisites()
Prerequisitesvoid setPrerequisites(Prerequisites value)
value - allowed object is
PrerequisitesIssueManagement getIssueManagement()
IssueManagementvoid setIssueManagement(IssueManagement value)
value - allowed object is
IssueManagementCiManagement getCiManagement()
CiManagementvoid setCiManagement(CiManagement value)
value - allowed object is
CiManagementString getInceptionYear()
Stringvoid setInceptionYear(String value)
value - allowed object is
StringModel.MailingLists getMailingLists()
Model.MailingListsvoid setMailingLists(Model.MailingLists value)
value - allowed object is
Model.MailingListsModel.Developers getDevelopers()
Model.Developersvoid setDevelopers(Model.Developers value)
value - allowed object is
Model.DevelopersModel.Contributors getContributors()
Model.Contributorsvoid setContributors(Model.Contributors value)
value - allowed object is
Model.ContributorsModel.Licenses getLicenses()
Model.Licensesvoid setLicenses(Model.Licenses value)
value - allowed object is
Model.LicensesScm getScm()
Scmvoid setScm(Scm value)
value - allowed object is
ScmOrganization getOrganization()
Organizationvoid setOrganization(Organization value)
value - allowed object is
OrganizationBuild getBuild()
Buildvoid setBuild(Build value)
value - allowed object is
BuildModel.Profiles getProfiles()
Model.Profilesvoid setProfiles(Model.Profiles value)
value - allowed object is
Model.ProfilesModel.Modules getModules()
Model.Modulesvoid setModules(Model.Modules value)
value - allowed object is
Model.ModulesModel.Repositories getRepositories()
Model.Repositoriesvoid setRepositories(Model.Repositories value)
value - allowed object is
Model.RepositoriesModel.PluginRepositories getPluginRepositories()
Model.PluginRepositoriesvoid setPluginRepositories(Model.PluginRepositories value)
value - allowed object is
Model.PluginRepositoriesModel.Dependencies getDependencies()
Model.Dependenciesvoid setDependencies(Model.Dependencies value)
value - allowed object is
Model.DependenciesModel.Reports getReports()
Model.Reportsvoid setReports(Model.Reports value)
value - allowed object is
Model.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
DistributionManagementModel.Properties getProperties()
Model.Propertiesvoid setProperties(Model.Properties value)
value - allowed object is
Model.Properties
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||