Serialized Form


Package org.apache.maven.plugin.doap.options

Class org.apache.maven.plugin.doap.options.ASFExtOptions extends java.lang.Object implements Serializable

Serialized Fields

xmlnsPrefix

java.lang.String xmlnsPrefix
The ASFext xmlns prefix.
Default value: asfext.


xmlnsNamespaceURI

java.lang.String xmlnsNamespaceURI
The URI of the ASFext xmlns namespace.
Default value: http://projects.apache.org/ns/asfext#.


included

boolean included
Flag to use or not the ASF extension in the generated DOAP.


pmc

java.lang.String pmc
The top level element within a file. Optional will be discovered from POM.
Default value: ${project.url}

See Also:
http://projects.apache.org/docs/pmc.html

name

java.lang.String name
The name of the PMC, including the 'Apache ', e.g. 'Apache Forrest'. Optional will be discovered from POM.
Default value: ${project.name}

See Also:
http://projects.apache.org/docs/pmc.html

charter

java.lang.String charter
Every PMC is created by a board resolution with a specific charter. That charter should be listed here as it gives the focus and scope of the PMC. Optional.

See Also:
http://projects.apache.org/docs/pmc.html

chair

java.lang.String chair
This should contain the name of the current PMC chairperson. Optional.
Note: it will be discovered from ${project.developers.roles}

See Also:
http://projects.apache.org/docs/pmc.html

standards

java.util.List<E> standards
Field standards.


extra

java.util.Map<K,V> extra
Field extra.

Class org.apache.maven.plugin.doap.options.DoapArtifact extends java.lang.Object implements Serializable

Serialized Fields

groupId

java.lang.String groupId
The id of the group of the Maven artifact.


artifactId

java.lang.String artifactId
The artifact id of the Maven artifact.


version

java.lang.String version
The version of the Maven artifact.


doapFileName

java.lang.String doapFileName
The name of the DOAP file that will be generated, no notion of path.

Class org.apache.maven.plugin.doap.options.DoapOptions extends java.lang.Object implements Serializable

Serialized Fields

xmlnsPrefix

java.lang.String xmlnsPrefix
The DOAP xmlns prefix.


xmlnsNamespaceURI

java.lang.String xmlnsNamespaceURI
The URI of the DOAP xmlns namespace.
Default value: http://usefulinc.com/ns/doap#.


audience

java.lang.String audience
Description of target user base.

See Also:
http://usefulinc.com/ns/doap#audience

blog

java.lang.String blog
URI of a blog related to a project.

See Also:
http://usefulinc.com/ns/doap#blog

bugDatabase

java.lang.String bugDatabase
Bug tracker for a project.
Default value: ${project.issueManagement.url}

See Also:
http://usefulinc.com/ns/doap#bug-database

category

java.lang.String category
A category of project.
Default value: library
Note: This string is comma separated to allow several categories.

See Also:
http://usefulinc.com/ns/doap#category

created

java.lang.String created
Date when something was created, in YYYY-MM-DD form. e.g. 2004-04-05.
Default value: ${project.inceptionYear}-01-01

See Also:
http://usefulinc.com/ns/doap#created

description

java.lang.String description
The project description.
Default value: ${project.description}

See Also:
http://usefulinc.com/ns/doap#description

downloadPage

java.lang.String downloadPage
Web page from which the project software can be downloaded.
Default value: ${project.distributionManagement.downloadUrl}

See Also:
http://usefulinc.com/ns/doap#download-page

downloadMirror

java.lang.String downloadMirror
Mirror of software download web page.
Note: This string is comma separated to allow several mirror pages.

See Also:
http://usefulinc.com/ns/doap#download-mirror

homepage

java.lang.String homepage
URL of a project's homepage, associated with exactly one project.
Default value: ${project.url}

See Also:
http://usefulinc.com/ns/doap#homepage

implementations

java.lang.String implementations
A specification that a project implements. Could be a standard, API or legally defined level of conformance.
Note: This string is comma separated to allow several implementations.

See Also:
http://usefulinc.com/ns/doap#implements

language

java.lang.String language
ISO language code a project has been translated into. Note: This string is comma separated to allow several languages.

See Also:
http://usefulinc.com/ns/doap#language

license

java.lang.String license
The URI of an RDF description of the license the software is distributed under.
Default value: ${project.licenses[0].url}

See Also:
http://usefulinc.com/ns/doap#license

mailingList

java.lang.String mailingList
Single web page that allows people to find out more information about the mailing lists provided by the project.
Default value: ${project.url}/mail-lists.html
Note: by default, the mailing list page is the one generated by the Maven Project Info Reports Plugin.

See Also:
http://usefulinc.com/ns/doap#mailing-list

name

java.lang.String name
The project name.
Default value: ${project.name}

See Also:
http://usefulinc.com/ns/doap#name

oldHomepage

java.lang.String oldHomepage
URL of a project's past homepage, associated with exactly one project.

See Also:
http://usefulinc.com/ns/doap#old-homepage

os

java.lang.String os
Operating system that a project is limited to. Omit this property if the project is not OS-specific.
Note: This string is comma separated to allow several OS.

See Also:
http://usefulinc.com/ns/doap#os

platform

java.lang.String platform
Indicator of software platform (non-OS specific), e.g. Java, Firefox, ECMA CLR.
Note: This string is comma separated to allow several platforms.

See Also:
http://usefulinc.com/ns/doap#platform

programmingLanguage

java.lang.String programmingLanguage
Programming language a project is implemented in or intended for use with.
Default value: Java
Note: This string is comma separated to allow several programming-language.

See Also:
http://usefulinc.com/ns/doap#programming-language

scmAnonymous

java.lang.String scmAnonymous
Anonymous Source Repository as URL or Maven format.
Default value: ${project.scm.connection}

See Also:
http://usefulinc.com/ns/doap#Repository, http://usefulinc.com/ns/doap#CVSRepository, http://usefulinc.com/ns/doap#SVNRepository

scmDeveloper

java.lang.String scmDeveloper
Developer Source Repository as URL or Maven format.
Default value: ${project.scm.developerConnection}

See Also:
http://usefulinc.com/ns/doap#Repository, http://usefulinc.com/ns/doap#CVSRepository, http://usefulinc.com/ns/doap#SVNRepository

screenshots

java.lang.String screenshots
Web page with screenshots of project.

See Also:
http://usefulinc.com/ns/doap#screenshots

serviceEndpoint

java.lang.String serviceEndpoint
URI of a web service endpoint where software as a service may be accessed.

See Also:
http://usefulinc.com/ns/doap#service-endpoint

shortdesc

java.lang.String shortdesc
Short (8 or 9 words) plain text description of a project.
Default value: ${project.description}

See Also:
http://usefulinc.com/ns/doap#shortdesc

vendor

java.lang.String vendor
Vendor organization: commercial, free or otherwise.
Default value: ${project.organization.name}

See Also:
http://usefulinc.com/ns/doap#vendor

wiki

java.lang.String wiki
URL of Wiki for collaborative discussion of project.

See Also:
http://usefulinc.com/ns/doap#wiki

extra

java.util.Map<K,V> extra
Field extra.

Class org.apache.maven.plugin.doap.options.ExtOptions extends java.lang.Object implements Serializable

Serialized Fields

xmlnsPrefix

java.lang.String xmlnsPrefix
The extension xmlns prefix.


xmlnsNamespaceURI

java.lang.String xmlnsNamespaceURI
The URI of the extension xmlns namespace.


extensions

java.util.Map<K,V> extensions
Field extensions.

Class org.apache.maven.plugin.doap.options.Standard extends java.lang.Object implements Serializable

Serialized Fields

title

java.lang.String title
The expanded title of the standard. Required.

See Also:
http://projects.apache.org/docs/standards.html

body

java.lang.String body
The body which published the standard (Example: "W3C", "OASIS", "ISO" etc.). Required.

See Also:
http://projects.apache.org/docs/standards.html

id

java.lang.String id
An identifier for the standard (Example: ISO/IEC 15438, RFC2397, JSR206 etc.). Required.

See Also:
http://projects.apache.org/docs/standards.html

url

java.lang.String url
An URL pointing to the standard (main website or specification document). Optional.

See Also:
http://projects.apache.org/docs/standards.html



Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.