complexType "Developer"
Namespace:
Content:
complex, 9 elements
Defined:
globally in maven-4.0.0.xsd; see XML source
Includes:
definitions of 9 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
version:
3.0.0+
description:
Information about one of the committers on this project.
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="Developer">
<xs:all>
<xs:element minOccurs="0" name="id" type="xs:string"/>
<xs:element minOccurs="0" name="name" type="xs:string"/>
<xs:element minOccurs="0" name="email" type="xs:string"/>
<xs:element minOccurs="0" name="url" type="xs:string"/>
<xs:element minOccurs="0" name="organization" type="xs:string"/>
<xs:element minOccurs="0" name="organizationUrl" type="xs:string"/>
<xs:element minOccurs="0" name="roles">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="role" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="timezone" type="xs:string"/>
<xs:element minOccurs="0" name="properties">
<xs:complexType>
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
Content Element Detail (all declarations; defined within this component only; 9/9)
email
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The email address of the contributor.
XML Representation Summary
<email>
   
Content: 
{ xs:string }
</email>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="email" type="xs:string"/>

id
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The unique ID of the developer in the SCM.
XML Representation Summary
<id>
   
Content: 
{ xs:string }
</id>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="id" type="xs:string"/>

name
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The full name of the contributor.
XML Representation Summary
<name>
   
Content: 
{ xs:string }
</name>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="name" type="xs:string"/>

organization
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The organization to which the contributor belongs.
XML Representation Summary
<organization>
   
Content: 
{ xs:string }
</organization>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="organization" type="xs:string"/>

organizationUrl
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The URL of the organization.
XML Representation Summary
<organizationUrl>
   
Content: 
{ xs:string }
</organizationUrl>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="organizationUrl" type="xs:string"/>

properties
Type:
anonymous complexType, complex content
version:
3.0.0+
description:
Properties about the contributor, such as an instant messenger handle.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="properties">
<xs:complexType>
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>

roles
Type:
anonymous complexType, complex content
version:
3.0.0+
description:
The roles the contributor plays in the project. Each role is described by a role element, the body of which is a role name. This can also be used to describe the contribution.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="roles">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="role" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>

timezone
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The timezone the contributor is in. Typically, this is a number in the range -12 to +14 or a valid time zone id like "America/Montreal" (UTC-05:00) or "Europe/Paris" (UTC+01:00).
XML Representation Summary
<timezone>
   
Content: 
{ xs:string }
</timezone>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="timezone" type="xs:string"/>

url
Type:
xs:string, predefined, simple content
version:
3.0.0+
description:
The URL for the homepage of the contributor.
XML Representation Summary
<url>
   
Content: 
{ xs:string }
</url>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="url" type="xs:string"/>

XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.