complexType "Site"
Namespace:
Content:
complex, 1 attribute, 3 elements
Defined:
globally in maven-4.0.0.xsd; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
Component Diagram
XML Representation Summary
<...
   
 = 
xs:string
   
>
   
Content: 
id? × name? × url?
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
version:
4.0.0+
description:
Contains the information needed for deploying websites.
XML Source (w/o annotations (5); see within schema source)
<xs:complexType name="Site">
<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="url" type="xs:string"/>
</xs:all>
<xs:attribute name="child.site.url.inherit.append.path" type="xs:string" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/1)
child.site.url.inherit.append.path
Type:
xs:string, predefined
Use:
optional
version:
4.0.0+
description:
When children inherit from distribution management site url, append path or not? Note: While the type of this field is String for technical reasons, the semantic type is actually Boolean
Default value is: true
Since: Maven 3.6.1
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="child.site.url.inherit.append.path" type="xs:string" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 3/3)
id
Type:
xs:string, predefined, simple content
version:
4.0.0+
description:
A unique identifier for a deployment location. This is used to match the site to configuration in the settings.xml file, for example.
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:
4.0.0+
description:
Human readable name of the deployment location.
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"/>

url
Type:
xs:string, predefined, simple content
version:
4.0.0+
description:
The url of the location where website is deployed, in the form protocol://hostname/path.
Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if site's child.site.url.inherit.append.path="false"
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.