TypedDimensionDeclaration

Typed dimension declaration. It must be a dimension declaration with an attribute xbrldt:typedDomainRef, among other requirements.

Typed dimension declaration. It must be a dimension declaration with an attribute xbrldt:typedDomainRef, among other requirements.

class Object
trait Matchable
class Any

Value members

Concrete methods

def typedDomainRef: String

Returns the value of the xbrldt:typedDomainRef attribute, as an ID.

Returns the value of the xbrldt:typedDomainRef attribute, as an ID.

The assumption is that these typed domain declaration IDs are unique for global element declarations across documents.

def typedDomainRefOption: Option[String]

Returns the optional value of the xbrldt:typedDomainRef attribute, as optional ID. Consider calling this method if the "typed dimension declaration" is not known to be schema-valid.

Returns the optional value of the xbrldt:typedDomainRef attribute, as optional ID. Consider calling this method if the "typed dimension declaration" is not known to be schema-valid.

The assumption is that these typed domain declaration IDs are unique for global element declarations across documents.

Inherited methods

final def dimensionEName: EName
Inherited from
DimensionDeclaration
final override def equals(other: Any): Boolean
Definition Classes
Inherited from
ConceptDeclaration
final override def hashCode: Int
Definition Classes
Inherited from
ConceptDeclaration
final def isAbstract: Boolean
Inherited from
ConceptDeclaration
final def isConcrete: Boolean
Inherited from
ConceptDeclaration
final def isTyped: Boolean
Inherited from
DimensionDeclaration
Inherited from
ItemDeclaration
final def substitutionGroupOption: Option[EName]
Inherited from
ConceptDeclaration
final def targetEName: EName
Inherited from
ConceptDeclaration