summaryrefslogtreecommitdiff
path: root/sfx2/classification/xlink-2003-12-31.xsd
blob: bfe7a792ea1db536bf1eca2e638a4c9157fe4f6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?xml version="1.0" encoding="UTF-8"?>
<!-- (c) XBRL International.  See www.xbrl.org/legal  
 XLink attribute specification - produced by xBRL group in December 2006
    Thanks to xBRL for giving OASIS CIQ TC permission to use this specification
-->
<schema xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/1999/xlink" elementFormDefault="qualified" attributeFormDefault="qualified">
	<annotation>
		<documentation>
    XLink attribute specification
    </documentation>
	</annotation>
	<attribute name="type">
		<simpleType>
			<annotation>
				<documentation>
	    Enumeration of values for the type attribute
	    </documentation>
			</annotation>
			<restriction base="string">
				<enumeration value="simple"/>
				<enumeration value="extended"/>
				<enumeration value="locator"/>
				<enumeration value="arc"/>
				<enumeration value="resource"/>
				<enumeration value="title"/>
			</restriction>
		</simpleType>
	</attribute>
	<attribute name="role">
		<simpleType>
			<annotation>
				<documentation>
	      A URI with a minimum length of 1 character.
	      </documentation>
			</annotation>
			<restriction base="anyURI">
				<minLength value="1"/>
			</restriction>
		</simpleType>
	</attribute>
	<attribute name="arcrole">
		<simpleType>
			<annotation>
				<documentation>
	      A URI with a minimum length of 1 character.
	      </documentation>
			</annotation>
			<restriction base="anyURI">
				<minLength value="1"/>
			</restriction>
		</simpleType>
	</attribute>
	<attribute name="title" type="string"/>
	<attribute name="show">
		<simpleType>
			<annotation>
				<documentation>
	      Enumeration of values for the show attribute
	      </documentation>
			</annotation>
			<restriction base="string">
				<enumeration value="new"/>
				<enumeration value="replace"/>
				<enumeration value="embed"/>
				<enumeration value="other"/>
				<enumeration value="none"/>
			</restriction>
		</simpleType>
	</attribute>
	<attribute name="actuate">
		<simpleType>
			<annotation>
				<documentation>
      Enumeration of values for the actuate attribute
      </documentation>
			</annotation>
			<restriction base="string">
				<enumeration value="onLoad"/>
				<enumeration value="onRequest"/>
				<enumeration value="other"/>
				<enumeration value="none"/>
			</restriction>
		</simpleType>
	</attribute>
	<attribute name="label" type="NCName"/>
	<attribute name="from" type="NCName"/>
	<attribute name="to" type="NCName"/>
	<attribute name="href" type="anyURI"/>
</schema>