complexType Contributor

complexType {http://maven.apache.org/POM/3.0.0}Contributor

Abstractfalse (This can be used in an instance)
Target Namespacehttp://maven.apache.org/POM/3.0.0
Declared Namespacesxmlns:xs=http://www.w3.org/2001/XMLSchema
xmlns=http://maven.apache.org/POM/3.0.0


Source

<xs:complexType name="Contributor">
    <
xs:annotation>
        <
xs:documentation source="version">3.0.0+</xs:documentation>
        <
xs:documentation source="description">
Description of a person who has contributed to the project, but who does
not have commit privileges. Usually, these contributions come in the
form of patches submitted.
        
</xs:documentation>
    </
xs:annotation>
    <
xs:all>
        <
xs:element name="name" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The full name of the contributor.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="email" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The email address of the contributor.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="url" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The URL for the homepage of the contributor.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="organization" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The organization to which the contributor belongs.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="organizationUrl" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The URL of the organization.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="roles" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">
The roles the contributor plays in the project. Each role is
described by a <code>role</code> element, the body of which is a
role name.
                
</xs:documentation>
            </
xs:annotation>
            <
xs:complexType>
                <
xs:sequence>
                    <
xs:element name="role" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
                </
xs:sequence>
            </
xs:complexType>
        </
xs:element>
        <
xs:element name="timezone" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">The timezone the contributor is in. This is a number in the range -11 to 12.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="properties" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation source="version">3.0.0+</xs:documentation>
                <
xs:documentation source="description">Properties about the contributor, such as an instant messenger handle.</xs:documentation>
            </
xs:annotation>
            <
xs:complexType>
                <
xs:sequence>
                    <
xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
                </
xs:sequence>
            </
xs:complexType>
        </
xs:element>
    </
xs:all>
</
xs:complexType>


Documentation

See also: version
3.0.0+
See also: description
Description of a person who has contributed to the project, but who does
not have commit privileges. Usually, these contributions come in the
form of patches submitted.


complexType Contributor


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.