XLinkElem
trait XLinkElem
An XLink element in a taxonomy, obeying the constraints on XLink imposed by XBRL. For example, an XLink arc or extended link.
An XLink element in a taxonomy, obeying the constraints on XLink imposed by XBRL. For example, an XLink arc or extended link.
The XLink elements are backed by a yaidom BackingNodes.Elem
. As a consequence, XLink child elements of an extended link know their
parent element (as BackingNodes.Elem
), and therefore know their ELR (extended link role).
XLink (see https://www.w3.org/TR/xlink11/) is a somewhat low level standard on top of XML, but it is very important in an XBRL context. Many taxonomy elements are also XLink elements, especially inside linkbases.
- Authors
Chris de Vreeze
class Object
trait Matchable
class Any
trait XLinkElem
trait ChildXLink
trait LabeledXLink
trait XLinkLocator
class NonStandardLocator
class OtherNonStandardLocator
class StandardLoc
trait XLinkResource
class NonStandardResource
class LabelInLabelNamespace
class OtherNonStandardResource
class StandardResource
class ConceptLabelResource
class ConceptReferenceResource
trait XLinkArc
class NonStandardArc
class OtherNonStandardArc
class StandardArc
class CalculationArc
class DefinitionArc
class LabelArc
class PresentationArc
class ReferenceArc
trait XLinkLink
trait ExtendedLink
class NonStandardExtendedLink
class StandardExtendedLink
class CalculationLink
class DefinitionLink
class LabelLink
class PresentationLink
class ReferenceLink
trait SimpleLink
class ArcroleRef
class LinkbaseRef
class NonStandardSimpleLink
class RoleRef
class SchemaRef
trait XLinkElem
trait ChildXLink
trait LabeledXLink
trait XLinkLocator
class StandardLoc
trait XLinkResource
class Footnote
trait XLinkArc
class FootnoteArc
trait XLinkLink
trait ExtendedLink
class FootnoteLink
trait SimpleLink
class ArcroleRef
class LinkbaseRef
class RoleRef
class SchemaRef
trait ChildXLink
trait LabeledXLink
trait XLinkLocator
trait XLinkResource
trait FormulaOrTableResource
trait FormulaResource
trait Assertion
class ConsistencyAssertion
class VariableSetAssertion
class ExistenceAssertion
class ValueAssertion
class AssertionSet
class EqualityDefinition
class Filter
class AspectCoverFilter
class BooleanFilter
class AndFilter
class OrFilter
class ConceptFilter
class ConceptBalanceFilter
class ConceptDataTypeFilter
class ConceptNameFilter
class ConceptPeriodTypeFilter
class ConceptRelationFilter
class DimensionFilter
class ExplicitDimensionFilter
class TypedDimensionFilter
class EntityFilter
class IdentifierFilter
class RegexpIdentifierFilter
class RegexpSchemeFilter
class SpecificIdentifierFilter
class SpecificSchemeFilter
class GeneralFilter
class MatchFilter
class MatchConceptFilter
class MatchDimensionFilter
class MatchLocationFilter
class MatchNonXDTSegmentFilter
class MatchPeriodFilter
class MatchScenarioFilter
class MatchSegmentFilter
class MatchUnitFilter
class PeriodAspectFilter
class ForeverFilter
class InstantDurationFilter
class PeriodEndFilter
class PeriodFilter
class PeriodInstantFilter
class PeriodStartFilter
class RelativeFilter
class SegmentScenarioFilter
class ScenarioFilter
class SegmentFilter
class TupleFilter
class AncestorFilter
class LocationFilter
class ParentFilter
class SiblingFilter
class UnitFilter
class GeneralMeasuresFilter
class SingleMeasureFilter
class ValueFilter
class NilFilter
class PrecisionFilter
class Function
class FunctionImplementation
class Message
class Precondition
class Severity
class ErrorSeverity
class OkSeverity
class WarningSeverity
class VariableOrParameter
class Parameter
class Instance
class Variable
class FactVariable
class GeneralVariable
class VariableSet
class Formula
trait TableResource
class DefinitionNode
class ClosedDefinitionNode
class RelationshipNode
class ConceptRelationshipNode
class RuleNode
class OpenDefinitionNode
class AspectNode
class Table
class TableBreakdown
trait XLinkArc
trait FormulaArc
class OtherFormulaArc
class VariableArc
class VariableFilterArc
class VariableSetFilterArc
trait TableArc
class AspectNodeFilterArc
class BreakdownTreeArc
class DefinitionNodeSubtreeArc
class TableBreakdownArc
class TableFilterArc
class TableParameterArc
trait XLinkLink
trait ExtendedLink
trait SimpleLink