summaryrefslogtreecommitdiffstats
path: root/petascope/xml/ogc/xlink
diff options
context:
space:
mode:
authorConstantin <jucovschi@gmail.com>2010-06-02 20:09:42 +0200
committerConstantin <jucovschi@gmail.com>2010-06-02 20:09:42 +0200
commit40e12c6af9d05c3413efaf535c35c625b736cbb9 (patch)
tree6a9f6b86b55724e659ca270171496d82362de9cc /petascope/xml/ogc/xlink
parentfcda34adb1c78d0929778e1324c873552d21ee1d (diff)
downloadrasdaman-upstream-40e12c6af9d05c3413efaf535c35c625b736cbb9.tar.gz
rasdaman-upstream-40e12c6af9d05c3413efaf535c35c625b736cbb9.tar.xz
rasdaman-upstream-40e12c6af9d05c3413efaf535c35c625b736cbb9.zip
preparing for joining with rasdaman open source
Diffstat (limited to 'petascope/xml/ogc/xlink')
-rw-r--r--petascope/xml/ogc/xlink/1.0.0/ReadMe.txt6
-rw-r--r--petascope/xml/ogc/xlink/1.0.0/xlinks.xsd122
2 files changed, 128 insertions, 0 deletions
diff --git a/petascope/xml/ogc/xlink/1.0.0/ReadMe.txt b/petascope/xml/ogc/xlink/1.0.0/ReadMe.txt
new file mode 100644
index 0000000..1499a92
--- /dev/null
+++ b/petascope/xml/ogc/xlink/1.0.0/ReadMe.txt
@@ -0,0 +1,6 @@
+This XML Schema Document named xlinks.xsd has been stored here based
+on the change request:
+OGC 05-068r1 "Store xlinks.xsd file at a fixed location"
+
+Arliss Whiteside, 2005-11-22
+
diff --git a/petascope/xml/ogc/xlink/1.0.0/xlinks.xsd b/petascope/xml/ogc/xlink/1.0.0/xlinks.xsd
new file mode 100644
index 0000000..faef81d
--- /dev/null
+++ b/petascope/xml/ogc/xlink/1.0.0/xlinks.xsd
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- File: xlinks.xsd -->
+<schema targetNamespace="http://www.w3.org/1999/xlink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0">
+ <annotation>
+ <appinfo source="urn:opengis:specification:gml:schema-xlinks:v3.0c2">xlinks.xsd v3.0b2 2001-07</appinfo>
+ <documentation>
+ GML 3.0 candidate xlinks schema. Copyright (c) 2001 OGC, All Rights Reserved.
+ </documentation>
+ </annotation>
+ <!-- ==============================================================
+ global declarations
+ =============================================================== -->
+ <!-- locator attribute -->
+ <attribute name="href" type="anyURI"/>
+ <!-- semantic attributes -->
+ <attribute name="role" type="anyURI"/>
+ <attribute name="arcrole" type="anyURI"/>
+ <attribute name="title" type="string"/>
+ <!-- behavior attributes -->
+ <attribute name="show">
+ <annotation>
+ <documentation>
+ The 'show' attribute is used to communicate the desired presentation
+ of the ending resource on traversal from the starting resource; it's
+ value should be treated as follows:
+ new - load ending resource in a new window, frame, pane, or other
+ presentation context
+ replace - load the resource in the same window, frame, pane, or
+ other presentation context
+ embed - load ending resource in place of the presentation of the
+ starting resource
+ other - behavior is unconstrained; examine other markup in the
+ link for hints
+ none - behavior is unconstrained
+ </documentation>
+ </annotation>
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="new"/>
+ <enumeration value="replace"/>
+ <enumeration value="embed"/>
+ <enumeration value="other"/>
+ <enumeration value="none"/>
+ </restriction>
+ </simpleType>
+ </attribute>
+ <attribute name="actuate">
+ <annotation>
+ <documentation>
+ The 'actuate' attribute is used to communicate the desired timing
+ of traversal from the starting resource to the ending resource;
+ it's value should be treated as follows:
+ onLoad - traverse to the ending resource immediately on loading
+ the starting resource
+ onRequest - traverse from the starting resource to the ending
+ resource only on a post-loading event triggered for
+ this purpose
+ other - behavior is unconstrained; examine other markup in link
+ for hints
+ none - behavior is unconstrained
+ </documentation>
+ </annotation>
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="onLoad"/>
+ <enumeration value="onRequest"/>
+ <enumeration value="other"/>
+ <enumeration value="none"/>
+ </restriction>
+ </simpleType>
+ </attribute>
+ <!-- traversal attributes -->
+ <attribute name="label" type="string"/>
+ <attribute name="from" type="string"/>
+ <attribute name="to" type="string"/>
+ <!-- ==============================================================
+ Attributes grouped by XLink type, as specified in the W3C
+ Proposed Recommendation (dated 2000-12-20)
+ ============================================================== -->
+ <attributeGroup name="simpleLink">
+ <attribute name="type" type="string" fixed="simple" form="qualified"/>
+ <attribute ref="xlink:href" use="optional"/>
+ <attribute ref="xlink:role" use="optional"/>
+ <attribute ref="xlink:arcrole" use="optional"/>
+ <attribute ref="xlink:title" use="optional"/>
+ <attribute ref="xlink:show" use="optional"/>
+ <attribute ref="xlink:actuate" use="optional"/>
+ </attributeGroup>
+ <attributeGroup name="extendedLink">
+ <attribute name="type" type="string" fixed="extended" form="qualified"/>
+ <attribute ref="xlink:role" use="optional"/>
+ <attribute ref="xlink:title" use="optional"/>
+ </attributeGroup>
+ <attributeGroup name="locatorLink">
+ <attribute name="type" type="string" fixed="locator" form="qualified"/>
+ <attribute ref="xlink:href" use="required"/>
+ <attribute ref="xlink:role" use="optional"/>
+ <attribute ref="xlink:title" use="optional"/>
+ <attribute ref="xlink:label" use="optional"/>
+ </attributeGroup>
+ <attributeGroup name="arcLink">
+ <attribute name="type" type="string" fixed="arc" form="qualified"/>
+ <attribute ref="xlink:arcrole" use="optional"/>
+ <attribute ref="xlink:title" use="optional"/>
+ <attribute ref="xlink:show" use="optional"/>
+ <attribute ref="xlink:actuate" use="optional"/>
+ <attribute ref="xlink:from" use="optional"/>
+ <attribute ref="xlink:to" use="optional"/>
+ </attributeGroup>
+ <attributeGroup name="resourceLink">
+ <attribute name="type" type="string" fixed="resource" form="qualified"/>
+ <attribute ref="xlink:role" use="optional"/>
+ <attribute ref="xlink:title" use="optional"/>
+ <attribute ref="xlink:label" use="optional"/>
+ </attributeGroup>
+ <attributeGroup name="titleLink">
+ <attribute name="type" type="string" fixed="title" form="qualified"/>
+ </attributeGroup>
+ <attributeGroup name="emptyLink">
+ <attribute name="type" type="string" fixed="none" form="qualified"/>
+ </attributeGroup>
+</schema>