data.schemas.4.1.XLINK.XLink.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ddmsence Show documentation
Show all versions of ddmsence Show documentation
DDMSence (pronounced "dee-dee-em-Essence") is the only open-source Java library that fully supports the
DoD Discovery Metadata Specification (DDMS).
The newest version!
This schema is not normative, or even definitive. The prose copy in the XLink
1.1 recommendation (http://www.w3.org/TR/xlink11/) is definitive, although it should not
differ from this file, except for the absence of these two initial
comments.
In keeping with the W3C's standard versioning policy, this schema document
will persist at http://www.w3.org/XML/2008/06/xlink.xsd. At the date of issue it can also be
found at http://www.w3.org/1999/xlink.xsd. The schema document at that URI may however change
in the future, in order to remain compatible with the latest version of XML Schema itself, or
with the XLink namespace itself. In other words, if the XML Schema or XLink namespaces change,
the version of this document at http://www.w3.org/1999/xlink.xsd will change accordingly; the
version at http://www.w3.org/2008/06/xlink.xsd will not change.
This schema document provides attribute declarations and attribute group,
complex type and simple type definitions which can be used in the construction of user schemas
to define the structure of particular linking constructs, e.g.
...
...
...
]]>
Identifies the type of Extensible Linking Language (XLink) element the
current element is functioning as. The value of this attribute is
constrained to certain value(s) by the schema. XLink elements can
serve several functions. The function is indicated by the value of
the attribute xlink:type. The value of xlink:type can be
simple, extended, locator, arc, or resource.
In addition to xlink:type, the XLink specification defines several
other attributes which are used in various combinations to fulfill
the various functions. These attributes are: xlink:href, xlink:arcrole,
xlink:role, xlink:show, xlink:actuate, xlink:title, xlink:label,
xlink:from, and xlink:to.
Intended for use as the type of user-declared elements to make them simple links.
Intended for use as the type of user-declared elements to make them
extended links. Note that the elements referenced in the content model are all abstract. The
intention is that by simply declaring elements with these as their substitutionGroup, all
the right things will happen.
xml:lang is not required, but provides much of the motivation for title
elements in addition to attributes, and so is provided here for convenience.
label is not required, but locators have no particular XLink function if they are not labeled.
from and to have default behavior when values are missing