Author: hboutemy
Date: Sat Nov 1 14:00:05 2014
New Revision: 927620
Log:
added toolchains-1.0.0.xsd
Added:
websites/production/maven/content/xsd/toolchains-1.0.0.xsd (with props)
Added: websites/production/maven/content/xsd/toolchains-1.0.0.xsd
==============================================================================
--- websites/production/maven/content/xsd/toolchains-1.0.0.xsd (added)
+++ websites/production/maven/content/xsd/toolchains-1.0.0.xsd Sat Nov 1
14:00:05 2014
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<!-- =================== DO NOT EDIT THIS FILE ==================== -->
+<!-- Generated by Modello 1.8.1, -->
+<!-- any modifications will be overwritten. -->
+<!-- ============================================================== -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" xmlns="http://maven.apache.org/TOOLCHAINS/1.0.0"
targetNamespace="http://maven.apache.org/TOOLCHAINS/1.0.0">
+ <xs:element name="toolchains" type="PersistedToolchains">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">
+ The <code>&lt;toolchains&gt;</code> element is
the root of the descriptor.
+ The following table lists all of the possible child elements.
+ </xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:complexType name="PersistedToolchains">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">
+ The <code>&lt;toolchains&gt;</code> element is
the root of the descriptor.
+ The following table lists all of the possible child elements.
+ </xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="toolchain" type="ToolchainModel"
maxOccurs="unbounded">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">The toolchain instance
definition.</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="ToolchainModel">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">Definition of a toolchain
instance.</xs:documentation>
+ </xs:annotation>
+ <xs:all>
+ <xs:element minOccurs="0" name="type" type="xs:string">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">
+ Type of toolchain:<ul>
+ <li><code>jdk</code> for
+ <a
href="http://maven.apache.org/plugins/maven-toolchains-plugin/toolchains/jdk.html">JDK
Standard Toolchain</a>,</li>
+ <li>...</li>
+ </ul>
+ </xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element minOccurs="0" name="provides">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">
+
+ <p>Toolchain identification information, which will
be matched against project requirements.</p>
+ <p>Actual content structure is completely open: each
toochain type will define its own format and semantics.</p>
+ <p>In general, this is a properties format:
<code>&lt;name&gt;value&lt;/name&gt;</code> with
+ predefined properties names.</p>
+ </xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded"
processContents="skip"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element minOccurs="0" name="configuration">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">
+
+ <p>Toolchain configuration information, like
location or any information that is to be retrieved.</p>
+ <p>Actual content structure is completely open: each
toochain type will define its own format and semantics.</p>
+ <p>In general, this is a properties format:
<code>&lt;name&gt;value&lt;/name&gt;</code> wih
+ predefined properties names.</p>
+ </xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded"
processContents="skip"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+ </xs:complexType>
+</xs:schema>
\ No newline at end of file
Propchange: websites/production/maven/content/xsd/toolchains-1.0.0.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/xsd/toolchains-1.0.0.xsd
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision