Arc in XBRL.
Extended link in XBRL.
Extended link in XBRL. It stores the maps from XLink labels to resources and locators for speed. The same holds for the base URI.
XBRL linkbase content, as sub-classes of LinkbaseElem
, which is an arbitrary element in a linkbase.
XBRL linkbase content, as sub-classes of LinkbaseElem
, which is an arbitrary element in a linkbase.
See xbrl-linkbase-2003-12-31.xsd (for standard XBRL).
The LinkbaseElem
type hierarchy also knows about generic links and generic label and reference links in particular.
For other generic link content, the user may want to define own (implicit) classes for ease of use, taking the
data of the underlying LinkbaseElem, such as a GenericResource.
Moreover, some LinkbaseElem
objects such as footnotes occur in XBRL instances, not in XBRL taxonomies. The user may
want to make it easy to populate the specific LinkbaseElems from those elements.
Locator in XBRL.
Resource in XBRL.
This package models XBRL linkbases.
The model can be populated if it obeys the relevant schema: xbrl-linkbase-2003-12-31.xsd (which imports xl-2003-12-31.xsd and xlink-2003-12-31.xsd).
The "DOM backend" is pluggable as long as it is a BackingElemApi.