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 IndexedBridgeElem 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. final class CalculationArc extends StandardArc

  5. final class CalculationLink extends StandardExtendedLink

  6. final class Definition extends LinkbaseElem

  7. final class DefinitionArc extends StandardArc

  8. final class DefinitionLink extends StandardExtendedLink

  9. final class Documentation extends LinkbaseElem

  10. abstract class ExtendedLink extends XLink with xl.ExtendedLink

    Extended link in XBRL.

  11. final class FootnoteArc extends StandardArc

  12. final class FootnoteLink extends StandardExtendedLink

  13. final class FootnoteResource extends StandardResource

  14. class GenericArc extends Arc

  15. final class GenericLabelResource extends GenericResource

  16. class GenericLink extends ExtendedLink

  17. final class GenericReferenceResource extends GenericResource

  18. class GenericResource extends Resource

  19. final class LabelArc extends StandardArc

  20. final class LabelLink extends StandardExtendedLink

  21. final class LabelResource extends StandardResource

  22. final class Linkbase extends LinkbaseElem

  23. sealed abstract class LinkbaseElem extends ScopedElemLike[LinkbaseElem] with SubtypeAwareElemLike[LinkbaseElem]

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

  24. final class LinkbaseRef extends SimpleLink

  25. abstract class Locator extends XLink with xl.Locator

    Locator in XBRL.

  26. final class PresentationArc extends StandardArc

  27. final class PresentationLink extends StandardExtendedLink

  28. final class ReferenceArc extends StandardArc

  29. final class ReferenceLink extends StandardExtendedLink

  30. final class ReferenceResource extends StandardResource

  31. abstract class Resource extends XLink with xl.Resource

    Resource in XBRL.

  32. final class RoleRef extends SimpleLink

  33. final class RoleType extends LinkbaseElem

  34. final class SchemaRef extends SimpleLink

  35. class SimpleLink extends XLink with xl.SimpleLink

  36. abstract class StandardArc extends Arc

  37. abstract class StandardExtendedLink extends ExtendedLink

  38. final class StandardLocator extends Locator

  39. abstract class StandardResource extends Resource

  40. class Title extends XLink with xl.Title

  41. final class UsedOn extends LinkbaseElem

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