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