Package

eu.cdevreeze.yaidom

xlink

Permalink

package xlink

XLink support, in an XBRL context.

The XLink class and its sub-classes in this package are legacy that will be phased out. They model "XLink as XLink", without any restrictions imposed by XBRL. They also wrap only yaidom "simple elements". Both properties make these classes less useful in an XBRL context.

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

Type Members

  1. final class Arc extends XLink

    Permalink
  2. final class ExtendedLink extends Link

    Permalink

    Extended link.

    Extended link. This object is expensive to create, because it aggressively caches its child XLinks.

  3. abstract class LabeledXLink extends XLink

    Permalink
  4. abstract class Link extends XLink

    Permalink

    Simple or extended link

  5. final class Locator extends LabeledXLink

    Permalink
  6. final class Resource extends LabeledXLink

    Permalink
  7. final class SimpleLink extends Link

    Permalink
  8. final class Title extends XLink

    Permalink
  9. sealed abstract class XLink extends Immutable

    Permalink

    Immutable XLink.

    Immutable XLink. See See http://www.w3.org/TR/xlink11/. An XLink wraps a yaidom "simple element". The XLink support is without any support for XPointer.

    This XLink class and sub-classes will be phased out. They only wrap simple elements, and are less useful directly in an XBRL context, because of many optional attributes that are mandatory in an XBRL context.

Value Members

  1. object Arc

    Permalink
  2. object ExtendedLink

    Permalink
  3. object Link

    Permalink
  4. object Locator

    Permalink
  5. object Resource

    Permalink
  6. object SimpleLink

    Permalink
  7. object Title

    Permalink
  8. object XLink

    Permalink
  9. package link

    Permalink

    This package models XBRL linkbases.

    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.

  10. package testprogram

    Permalink
  11. package xl

    Permalink

    This package models XLink in the context of XBRL, as a purely abstract API.

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

  12. package xpointer

    Permalink

    This package models XPointer in the context of XBRL.

    This package models XPointer in the context of XBRL. Hence (only) shorthand and element scheme pointers are supported.

Inherited from AnyRef

Inherited from Any

Ungrouped