com.ihr.xbrl.dts
Class XBRLTreeRoot

java.lang.Object
  extended by com.ihr.xbrl.dts.XBRLTreeNode
      extended by com.ihr.xbrl.dts.XBRLTreeRoot
All Implemented Interfaces:
javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class XBRLTreeRoot
extends XBRLTreeNode

The XBRLTreeRoot is the root node in a tree. It contains a set of tree walkers.

Author:
Ignacio

Constructor Summary
XBRLTreeRoot(XMLFragment node, XBRLRoleType labelRole, XBRLTreeWalker walker)
           
 
Method Summary
 void addWalker(XBRLTreeWalker tw)
           
 XBRLTreeNode[] getChildren()
          Obtain the chilren elements of this element in the hierarchy of this TreeWalker If this node has no children an empty array is returned This function does not return null
 java.util.Iterator<XBRLTreeWalker> getWalkers()
           
 void setWalkers(java.util.Collection<XBRLTreeWalker> colTw)
           
 
Methods inherited from class com.ihr.xbrl.dts.XBRLTreeNode
children, equals, getAllowsChildren, getChildAt, getChildCount, getHash, getIndex, getLabel, getNode, getNodeName, getParent, getPreferredLabelRole, getWalker, getWeight, hashCode, insert, isLeaf, remove, remove, removeFromParent, setLabelsRoles, setNumber, setParent, setUserObject
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBRLTreeRoot

public XBRLTreeRoot(XMLFragment node,
                    XBRLRoleType labelRole,
                    XBRLTreeWalker walker)
Parameters:
node -
walker -
labelRole -
Method Detail

setWalkers

public void setWalkers(java.util.Collection<XBRLTreeWalker> colTw)

getWalkers

public java.util.Iterator<XBRLTreeWalker> getWalkers()

addWalker

public void addWalker(XBRLTreeWalker tw)
Parameters:
tw -

getChildren

public XBRLTreeNode[] getChildren()
Description copied from class: XBRLTreeNode
Obtain the chilren elements of this element in the hierarchy of this TreeWalker If this node has no children an empty array is returned This function does not return null

Overrides:
getChildren in class XBRLTreeNode
Returns:
XBRLTreeNode[] Array of children elements in the order indicated by the order attribute


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa