## Uses of Class
com.ihr.xbrl.dts.XBRLTreeWalker

- Packages that use XBRLTreeWalker
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.

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

    Methods in com.ihr.xbrl.dts that return XBRLTreeWalker
    Modifier and Type | Method and Description
    --- | ---
    `XBRLTreeWalker` | XBRLTreeNode.`getWalker()` Returns the tree walker building the tree this node belongs to.

    Methods in com.ihr.xbrl.dts that return types with arguments of type XBRLTreeWalker
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<XBRLTreeWalker>` | XBRLTreeRoot.`getWalkers()` Gets the walkers.

    Methods in com.ihr.xbrl.dts with parameters of type XBRLTreeWalker
    Modifier and Type | Method and Description
    --- | ---
    `void` | XBRLTreeRoot.`addWalker(XBRLTreeWalker tw)` Adds the walker.

    Method parameters in com.ihr.xbrl.dts with type arguments of type XBRLTreeWalker
    Modifier and Type | Method and Description
    --- | ---
    `void` | XBRLTreeRoot.`setWalkers(java.util.Collection<XBRLTreeWalker> colTw)` Sets the walkers.

    Constructors in com.ihr.xbrl.dts with parameters of type XBRLTreeWalker
    Constructor and Description
    `XBRLTreeNode(XBRLTreeNode parent, XMLFragment node, XBRLTreeWalker walker, XBRLRoleType labelRole, java.lang.String weight)` Creates an XBRLTreeNode.
    `XBRLTreeRoot(XMLFragment node, XBRLRoleType labelRole, XBRLTreeWalker walker)` Instantiates a new XBRL tree root.