eu.cdevreeze.yaidom.xlink

link

package link

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 there is a BridgeElem bridge for it.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. link
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Arc extends XLink with xl.Arc

    Arc in XBRL.

  2. final class ArcroleRef extends SimpleLink

  3. final class ArcroleType extends LinkbaseElem

  4. type BridgeElem = IndexedScopedElemApi

  5. final class CalculationArc extends StandardArc

  6. final class CalculationLink extends StandardExtendedLink

  7. final class Definition extends LinkbaseElem

  8. final class DefinitionArc extends StandardArc

  9. final class DefinitionLink extends StandardExtendedLink

  10. final class Documentation extends LinkbaseElem

  11. abstract class ExtendedLink extends XLink with xl.ExtendedLink

    Extended link in XBRL.

  12. final class FootnoteArc extends StandardArc

  13. final class FootnoteLink extends StandardExtendedLink

  14. final class FootnoteResource extends StandardResource

  15. class GenericArc extends Arc

  16. final class GenericLabelResource extends GenericResource

  17. class GenericLink extends ExtendedLink

  18. final class GenericReferenceResource extends GenericResource

  19. class GenericResource extends Resource

  20. final class LabelArc extends StandardArc

  21. final class LabelLink extends StandardExtendedLink

  22. final class LabelResource extends StandardResource

  23. final class Linkbase extends LinkbaseElem

  24. sealed abstract class LinkbaseElem extends ScopedElemLike with SubtypeAwareElemLike

    XBRL linkbase content, as sub-classes of LinkbaseElem, which is an arbitrary element in a linkbase.

  25. final class LinkbaseRef extends SimpleLink

  26. abstract class Locator extends XLink with xl.Locator

    Locator in XBRL.

  27. final class PresentationArc extends StandardArc

  28. final class PresentationLink extends StandardExtendedLink

  29. final class ReferenceArc extends StandardArc

  30. final class ReferenceLink extends StandardExtendedLink

  31. final class ReferenceResource extends StandardResource

  32. abstract class Resource extends XLink with xl.Resource

    Resource in XBRL.

  33. final class RoleRef extends SimpleLink

  34. final class RoleType extends LinkbaseElem

  35. final class SchemaRef extends SimpleLink

  36. class SimpleLink extends XLink with xl.SimpleLink

  37. abstract class StandardArc extends Arc

  38. abstract class StandardExtendedLink extends ExtendedLink

  39. final class StandardLocator extends Locator

  40. abstract class StandardResource extends Resource

  41. class Title extends XLink with xl.Title

  42. final class UsedOn extends LinkbaseElem

  43. abstract class XLink extends LinkbaseElem with xl.XLink

Value Members

  1. val ArcroleUriEName: EName

  2. val GenArcEName: EName

  3. val GenNamespace: String

  4. val IdEName: EName

  5. val LabelLabelEName: EName

  6. val LabelNamespace: String

  7. val LinkArcroleRefEName: EName

  8. val LinkArcroleTypeEName: EName

  9. val LinkCalculationArcEName: EName

  10. val LinkCalculationLinkEName: EName

  11. val LinkDefinitionArcEName: EName

  12. val LinkDefinitionEName: EName

  13. val LinkDefinitionLinkEName: EName

  14. val LinkDocumentationEName: EName

  15. val LinkFootnoteArcEName: EName

  16. val LinkFootnoteEName: EName

  17. val LinkFootnoteLinkEName: EName

  18. val LinkLabelArcEName: EName

  19. val LinkLabelEName: EName

  20. val LinkLabelLinkEName: EName

  21. val LinkLinkbaseEName: EName

  22. val LinkLinkbaseRefEName: EName

  23. val LinkLocEName: EName

  24. val LinkNamespace: String

  25. val LinkPresentationArcEName: EName

  26. val LinkPresentationLinkEName: EName

  27. val LinkReferenceArcEName: EName

  28. val LinkReferenceEName: EName

  29. val LinkReferenceLinkEName: EName

  30. val LinkRoleRefEName: EName

  31. val LinkRoleTypeEName: EName

  32. val LinkSchemaRefEName: EName

  33. val LinkUsedOnEName: EName

  34. object Linkbase

  35. object LinkbaseElem

  36. val OrderEName: EName

  37. val PriorityEName: EName

  38. val ReferenceNamespace: String

  39. val ReferenceReferenceEName: EName

  40. val RoleUriEName: EName

  41. val UseEName: EName

  42. val XmlBaseEName: EName

  43. val XmlLangEName: EName

  44. val XmlNamespace: String

Inherited from AnyRef

Inherited from Any

Ungrouped