InterElementDeclarationRelationship
Common super-trait for relationships (whether standard or generic) between global element declarations. Typically they are relationships between concepts. An element declaration relationship is either a eu.cdevreeze.tqa.base.model.StandardInterConceptRelationship or a eu.cdevreeze.tqa.base.model.NonStandardInterElementDeclarationRelationship.
Common super-trait for relationships (whether standard or generic) between global element declarations. Typically they are relationships between concepts. An element declaration relationship is either a eu.cdevreeze.tqa.base.model.StandardInterConceptRelationship or a eu.cdevreeze.tqa.base.model.NonStandardInterElementDeclarationRelationship.
This trait is rich enough to model both standard inter-concept relationships and potentially generic inter-concept relationships that make up concept relationship trees that are allowed according to XBRL table and formula specifications.
Value members
Abstract methods
Returns the optional gpl:preferredLabel attribute on the underlying arc.
Returns the optional gpl:preferredLabel attribute on the underlying arc.
Returns true if the target of this relationship matches the source of the parameter relationship, and both relationships are in the same base set, with exceptions for dimensional relationships (where the targetRole attribute must be respected).
Returns true if the target of this relationship matches the source of the parameter relationship, and both relationships are in the same base set, with exceptions for dimensional relationships (where the targetRole attribute must be respected).
Inherited methods
The arcrole of the underlying arc in the original XML representation. The arcrole gives semantics to the
relationship. Equals baseSetKey.arcrole
.
The arcrole of the underlying arc in the original XML representation. The arcrole gives semantics to the
relationship. Equals baseSetKey.arcrole
.
- Inherited from
- Relationship
The base set key, which consists of arcrole, arc name, (parent) linkrole and (parent) link name.
The base set key, which consists of arcrole, arc name, (parent) linkrole and (parent) link name.
- Inherited from
- Relationship
The extended link role of the parent extended link, in the XML representation.
Equals baseSetKey.extLinkRole
.
The extended link role of the parent extended link, in the XML representation.
Equals baseSetKey.extLinkRole
.
- Inherited from
- Relationship
The attributes of the underlying arc, excluding XLink attributes.
The attributes of the underlying arc, excluding XLink attributes.
- Inherited from
- Relationship