## Uses of Class
com.ihr.xbrl.om.xdt.XDTDimension

- Packages that use XDTDimension
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.
  com.ihr.xbrl.om.formula.aspects.tests |
  com.ihr.xbrl.om.xdt | Provides the classes necessary to implement a plug in XBRL processor for validation of dimensional instance documents according to the XBRL Dimensions specification 1.0 This package contains two hierarchies of classes.

- - ### Uses of XDTDimension in com.ihr.xbrl.dts

    Methods in com.ihr.xbrl.dts that return XDTDimension
    Modifier and Type | Method and Description
    --- | ---
    `XDTDimension` | XDimension.`getDimension()` Gets the dimension.
    `XDTDimension` | EDimension.`getDimension()` Access to the XDT Dimension declaration.

    Methods in com.ihr.xbrl.dts with parameters of type XDTDimension
    Modifier and Type | Method and Description
    --- | ---
    `static javax.xml.namespace.QName` | EDimension.`getName(XDTDimension dim2)` Gets the name.

    Constructors in com.ihr.xbrl.dts with parameters of type XDTDimension
    Constructor and Description
    `EDimension(DimensionalInstanceExplorer ie, XDTDimension dim, int container)` Instantiates a new e dimension.

  - ### Uses of XDTDimension in com.ihr.xbrl.om.formula.aspects.tests

    Methods in com.ihr.xbrl.om.formula.aspects.tests with parameters of type XDTDimension
    Modifier and Type | Method and Description
    --- | ---
    `static XBRLVariableEqualityDefinition` | XFTypedDimensionAspectTest.`getXBRLVariableEqualliDefinition(XDTDimension dim, XBRLFormulaProcessor fp)` Gets the XBRL variable equalli definition.

    Constructors in com.ihr.xbrl.om.formula.aspects.tests with parameters of type XDTDimension
    Constructor and Description
    `XFTypedDimensionAspectTest(XBRLFormulaProcessor fp, XMLFragment fragment, net.sf.saxon.s9api.QName varValue, XDTDimension dim, XBRLVariableEqualityDefinition eqd)` Instantiates a new XF typed dimension aspect test.

  - ### Uses of XDTDimension in com.ihr.xbrl.om.xdt

    Methods in com.ihr.xbrl.om.xdt that return XDTDimension
    Modifier and Type | Method and Description
    --- | ---
    `XDTDimension` | XDTDimensionUse.`getDimension()` Access to the dimension definition on this dimension use.
    `XDTDimension` | XDTProcessor.`getDimension(javax.xml.namespace.QName dimension)` Access to an XDTDimension from its dimension name or null if the QName does not refer to a dimension in the loaded DTS.
    `XDTDimension` | XDTDimensionalPrimaryItemForGUIs.`getDimension(javax.xml.namespace.QName dimension)` Returns the XDTDimension from the dimension QName or null if the dimension is not used on this primary item.

    Methods in com.ihr.xbrl.om.xdt that return types with arguments of type XDTDimension
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<XDTDimension>` | XDTProcessor.`getDimensions()` Access to the list of all dimensions defined in the DTS.

    Constructors in com.ihr.xbrl.om.xdt with parameters of type XDTDimension
    Constructor and Description
    `XDTDimensionUse(XDTProcessor processor, XDTDimension dimension, DTSBase base, DefinitionLinkbase tempDefLb, int arcroleType, int contextElement)` Instantiates a new XDT dimension use.