Package

eu.cdevreeze.yaidom.xlink

xl

Permalink

package xl

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).

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. xl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait Arc extends XLink

    Permalink

    Arc

  2. trait ExtendedLink extends Link

    Permalink

    Extended link

  3. trait LabeledXLink extends XLink

    Permalink

    Locator or resource

  4. trait Link extends XLink

    Permalink

    Simple or extended link

  5. trait Locator extends LabeledXLink

    Permalink

    Locator

  6. trait Resource extends LabeledXLink

    Permalink

    Resource

  7. trait SimpleLink extends Link

    Permalink

    Simple link

  8. trait Title extends XLink

    Permalink

    Title (as element, not the attribute)

  9. trait XLink extends AnyRef

    Permalink

    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.

Value Members

  1. object XLink

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped