This package models XLink in the context of XBRL, as a purely abstract API.
The model follows the following schema: xl-2003-12-31.xsd (which imports xlink-2003-12-31.xsd).
Locator or resource
Simple or extended link
Title (as element, not the attribute)
XLink in an XBRL context, as purely abstract traits.
XLink in an XBRL context, as purely abstract traits. See http://www.w3.org/TR/xlink11/ and the schema documents
xl-2003-12-31.xsd and xlink-2003-12-31.xsd. Foremost, schema document xl-2003-12-31.xsd defines this model.
In an XBRL context, there are additional restrictions on XLink (see xl-2003-12-31.xsd). For example, the href
attribute in a simple link is mandatory, whereas according to the XLink specification it is optional.
Moreover, the label attribute is mandatory for locators and resources, as are the from and to attributes of an arc,
and the role of an extended link.
It is also assumed that arcs, locators and resources always have a parent extended link element.