configurationengine/doc/xsd/xlink.xsd
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
permissions -rw-r--r--
Adding EPL version of configurationengine.

<?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>