Navigation

  • index
  • modules |
  • next |
  • previous |
  • RaptorXML Python API 2.8.4 »
  • xbrl.taxonomy »

Table of Contents

  • xbrl.taxonomy.ExtendedLink
    • Attributes
    • Methods
      • Special methods

Previous topic

xbrl.taxonomy.EssenceAliasRelationship

Next topic

xbrl.taxonomy.Footnote

Quick search

xbrl.taxonomy.ExtendedLink¶

An xbrl.taxonomy.ExtendedLink class represents an XLink extended link element in an XBRL linkbase.

class xbrl.taxonomy.ExtendedLink¶

Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a NotImplementedError exception.

Attributes¶

xbrl.taxonomy.ExtendedLink.arcs¶

Returns an iterator of xbrl.taxonomy.Arc objects which represent the XLink arcs present in this extended link.

xbrl.taxonomy.ExtendedLink.document¶

Returns an xml.Document object which represents the XBRL taxonomy document which contains this extended link.

xbrl.taxonomy.ExtendedLink.documentation¶

Returns an iterator of xml.ElementInformationItem objects which represent the <xl:documentation> elements present in this extended link.

xbrl.taxonomy.ExtendedLink.element¶

Returns an xml.ElementInformationItem object which represents the XML element information item of the XLink extended link.

xbrl.taxonomy.ExtendedLink.id¶

Returns the value of the ‘id’ attribute as a string, or None if the XML element information item doesn’t have an ‘id’ attribute.

xbrl.taxonomy.ExtendedLink.locators¶

Returns an iterator of xbrl.taxonomy.Locator objects which represent the XLink locators present in this extended link.

xbrl.taxonomy.ExtendedLink.qname¶

Returns an xml.QName object which represents the XML qualified name of the extended link element information item.

xbrl.taxonomy.ExtendedLink.resources¶

Returns an iterator of xbrl.taxonomy.Resource objects which represent the XLink resources present in this extended link.

xbrl.taxonomy.ExtendedLink.titles¶

Returns an iterator of xml.ElementInformationItem objects which represent the <xl:title> elements present in this extended link.

xbrl.taxonomy.ExtendedLink.xlink_role¶

Returns the value of the ‘xlink:role’ attribute as a string, or None if the XML element information item doesn’t have an ‘xlink:role’ attribute.

xbrl.taxonomy.ExtendedLink.xlink_title¶

Returns the value of the ‘xlink:title’ attribute as a string, or None if the XML element information item doesn’t have an ‘xlink:title’ attribute.

Methods¶

xbrl.taxonomy.ExtendedLink.xpointer(bForceElementScheme=False)¶

Returns an URI with XPointer fragment that points to this XML element as a string. If the XML element information item has an id attribute, a shorthand pointer with the id attribute value will be generated, otherwise the XPointer element scheme will be used. Set force_element_scheme to True to prevent generation of shorthand pointers.

Special methods¶

__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__

Navigation

  • index
  • modules |
  • next |
  • previous |
  • RaptorXML Python API 2.8.4 »
  • xbrl.taxonomy »
© Copyright 2015 - 2021 Altova GmbH. Last updated on Feb 28, 2022.