public class XBRLClosedStructuralNode extends XBRLStructuralNode
| Constructor and Description |
|---|
XBRLClosedStructuralNode(XBRLStructuralTable xTable,
XBRLDefinitionNodeUse base,
XBRLStructuralNode parent,
java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects,
java.lang.String mergeTagSelectors,
HasParentChildAttribute.ParentChildEnum parentChildValue)
Instantiates a new XBRL closed structural node.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLabel(CellHeader cell)
Gets the label.
|
int |
getUse(CellHeader cell)
Gets the use.
|
int |
getValueCount()
Gets the value count.
|
boolean |
isAbstract()
Checks if is abstract.
|
boolean |
isConceptAbstract()
Checks if is concept abstract.
|
boolean |
isNegated()
Checks if is negated.
|
boolean |
isNet()
Checks if is net.
|
boolean |
isRollUp()
this is set to true when this structural node is a roll-up node.
|
boolean |
isTotal()
Checks if is total.
|
boolean |
isUsable()
Checks if is usable.
|
java.lang.String |
toString()
To string.
|
addChild, clear, create, create, createRollup, getAspects, getAspectsConsolidator, getBase, getConsolidatedAspects, getMergeTagSelector, getNodeAt, getNodeCount, getNodes, getParent, getTags, getTagSelector, isAsClosed, isLeaf, resetMergeTagSelectorpublic XBRLClosedStructuralNode(XBRLStructuralTable xTable, XBRLDefinitionNodeUse base, XBRLStructuralNode parent, java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects, java.lang.String mergeTagSelectors, HasParentChildAttribute.ParentChildEnum parentChildValue)
xTable - the x tablebase - the baseparent - the parentmergeAspects - the merge aspectsmergeTagSelectors - the merge tag selectorsparentChildValue - the parent child valuepublic boolean isRollUp()
isRollUp in class XBRLStructuralNodepublic boolean isAbstract()
isAbstract in class XBRLStructuralNodepublic int getValueCount()
getValueCount in class XBRLStructuralNodepublic java.lang.String toString()
toString in class XBRLStructuralNodepublic java.lang.String getLabel(CellHeader cell)
getLabel in class XBRLStructuralNodecell - the cellpublic int getUse(CellHeader cell)
getUse in class XBRLStructuralNodecell - the cellpublic boolean isTotal()
isTotal in class XBRLStructuralNodepublic boolean isNet()
isNet in class XBRLStructuralNodepublic boolean isNegated()
isNegated in class XBRLStructuralNodepublic boolean isConceptAbstract()
isConceptAbstract in class XBRLStructuralNodepublic boolean isUsable()
isUsable in class XBRLStructuralNodeCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa