public class EffectiveBreakdown
extends java.lang.Object
| Constructor and Description | 
|---|
| EffectiveBreakdown(XBRLStructuralBreakdown breakdowns)Prepares the effective breakdown as defined in the table specification
 
 The Effective Breakdown is defined in section 9.3.2 of the table specification | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear()Clear. | 
| java.util.Iterator<CellHeader> | getCellHeaders()Headers are organized in trees, the returned iterator contains the root nodes of the 
 CellHeader trees on this effective breakdown. | 
| java.util.Iterator<Group> | getGroups()Gets the groups. | 
| int[] | renumber()Re assign row and column numbers to all cells in the tree of cell headers. | 
| void | resetDistanceToLeaf()Reset distance to leaf. | 
public EffectiveBreakdown(XBRLStructuralBreakdown breakdowns)
The Effective Breakdown is defined in section 9.3.2 of the table specification
breakdowns - the breakdownspublic java.util.Iterator<Group> getGroups()
public java.util.Iterator<CellHeader> getCellHeaders()
public int[] renumber()
public void resetDistanceToLeaf()
public void clear()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa