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