## Uses of Interface
com.ihr.xbrl.om.xdt.XDTVirtualDimension

- Packages that use XDTVirtualDimension
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.
  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 XDTVirtualDimension in com.ihr.xbrl.dts

    Classes in com.ihr.xbrl.dts that implement XDTVirtualDimension
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DpDimension` Dimension for duplicate items if they exist.
    `class` | `VirtualDimension` Dimension for duplicate items if they exist.

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

    Methods in com.ihr.xbrl.om.xdt that return XDTVirtualDimension
    Modifier and Type | Method and Description
    --- | ---
    `XDTVirtualDimension` | XDTFactWithVirtualDimensions.`getDimensionByName(javax.xml.namespace.QName name)` Gets the dimension by name.

    Methods in com.ihr.xbrl.om.xdt with parameters of type XDTVirtualDimension
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | XDTFactWithVirtualDimensions.`getDimensionValue(XDTVirtualDimension dim)` Gets the dimension value.
    `java.lang.Object` | XDTFactWithVirtualDimensions.`put(XDTVirtualDimension dim, java.lang.Object value)` Put.