configurationengine/doc/xsd/xlink.xsd
changeset 0 2e8eeb919028
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/configurationengine/doc/xsd/xlink.xsd	Thu Mar 11 17:04:37 2010 +0200
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Date: 2008/08/14 07:59:30 $ -->
+	<!--
+		Copyright (c) 2002 World Wide Web Consortium, (Massachusetts Institute
+		of Technology, Institut National de Recherche en Informatique et en
+		Automatique, Keio University). All Rights Reserved. This document is
+		distributed under the W3C's Software Intellectual Property License.
+		This document is distributed in the hope that it will be useful, but
+		WITHOUT ANY WARRANTY; without even the implied warranty of
+		MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See W3C License
+		http://www.w3.org/Consortium/Legal/ for more details.
+	-->
+<xs:schema targetNamespace="http://www.w3.org/1999/xlink"
+	xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+	attributeFormDefault="unqualified" version="$Date: 2008/08/14 07:59:30 $">
+	<xs:annotation>
+		<xs:documentation source="http://www.w3.org/TR/2000/REC-xlink-20010627"
+			xml:lang="en"> Note this schema is NOT a normative schema - - It contains
+			attribute types derived from all the attribute definitions found in
+			the XLink Recommendation available at
+			http://www.w3.org/TR/2001/REC-xlink-20010627 Section 4.1
+			(http://www.w3.org/TR/2001/REC-xlink-20010627/#N1238) provides a
+			summary of the element types on which the global attributes are
+			allowed, with an indication of whether a value is required or
+			optional. </xs:documentation>
+	</xs:annotation>
+	<xs:attribute name="type">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2000/REC-xlink-20010627/#link-types"
+				xml:lang="en"> The XLink Element Type Attribute. Note: xml:lang is not
+				required if the value of the type attribute is "title", but provides
+				much of the motivation for title elements in addition to attributes.
+				A W3C XML Schema definition of the xml:lang attribute can be found
+				at: http://www.w3.org/2001/xml.xsd </xs:documentation>
+		</xs:annotation>
+		<xs:simpleType>
+			<xs:restriction base="xs:string">
+				<xs:enumeration value="simple" />
+				<xs:enumeration value="extended" />
+				<xs:enumeration value="locator" />
+				<xs:enumeration value="arc" />
+				<xs:enumeration value="resource" />
+				<xs:enumeration value="title" />
+				<xs:enumeration value="none" />
+			</xs:restriction>
+		</xs:simpleType>
+	</xs:attribute>
+	<xs:attribute name="href" type="xs:anyURI">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2000/REC-xlink-20010627/#link-locators"
+				xml:lang="en"> The Locator Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="arcrole" type="xs:anyURI">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#link-semantics"
+				xml:lang="en"> The Arcrole Semantic Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="role" type="xs:anyURI">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#link-semantics"
+				xml:lang="en"> The Role Semantic Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="title" type="xs:string">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#link-semantics"
+				xml:lang="en"> The Title Semantic Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="show">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#show-att"
+				xml:lang="en"> The Show Behavior Attribute. </xs:documentation>
+		</xs:annotation>
+		<xs:simpleType>
+			<xs:restriction base="xs:string">
+				<xs:enumeration value="new" />
+				<xs:enumeration value="replace" />
+				<xs:enumeration value="embed" />
+				<xs:enumeration value="other" />
+				<xs:enumeration value="none" />
+			</xs:restriction>
+		</xs:simpleType>
+	</xs:attribute>
+	<xs:attribute name="actuate">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#actuate-att"
+				xml:lang="en"> The Actuate Behavior Attribute. </xs:documentation>
+		</xs:annotation>
+		<xs:simpleType>
+			<xs:restriction base="xs:string">
+				<xs:enumeration value="onLoad" />
+				<xs:enumeration value="onRequest" />
+				<xs:enumeration value="other" />
+				<xs:enumeration value="none" />
+			</xs:restriction>
+		</xs:simpleType>
+	</xs:attribute>
+	<xs:attribute name="label" type="xs:NCName">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#traversal-atts"
+				xml:lang="en"> The Label Traversal Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="from" type="xs:NCName">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#traversal-atts"
+				xml:lang="en"> The From Traversal Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+	<xs:attribute name="to" type="xs:NCName">
+		<xs:annotation>
+			<xs:documentation
+				source="http://www.w3.org/TR/2001/REC-xlink-20010627/#traversal-atts"
+				xml:lang="en"> The To Traversal Attribute. </xs:documentation>
+		</xs:annotation>
+	</xs:attribute>
+</xs:schema>
\ No newline at end of file