public class XBRLOpenStructuralNode extends XBRLStructuralNode
Constructor and Description |
---|
XBRLOpenStructuralNode(XBRLDefinitionNodeUse base,
XBRLStructuralNode parent,
java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects,
java.lang.String mergeTagSelectors)
Instantiates a new XBRL open 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 |
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, isRollUp, resetMergeTagSelector
public XBRLOpenStructuralNode(XBRLDefinitionNodeUse base, XBRLStructuralNode parent, java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects, java.lang.String mergeTagSelectors)
base
- the baseparent
- the parentmergeAspects
- the merge aspectsmergeTagSelectors
- the merge tag selectorspublic boolean isAbstract()
isAbstract
in class XBRLStructuralNode
public int getValueCount()
getValueCount
in class XBRLStructuralNode
public java.lang.String toString()
toString
in class XBRLStructuralNode
public java.lang.String getLabel(CellHeader cell)
getLabel
in class XBRLStructuralNode
cell
- the cellpublic int getUse(CellHeader cell)
getUse
in class XBRLStructuralNode
cell
- the cellpublic boolean isTotal()
isTotal
in class XBRLStructuralNode
public boolean isNet()
isNet
in class XBRLStructuralNode
public boolean isNegated()
isNegated
in class XBRLStructuralNode
public boolean isConceptAbstract()
isConceptAbstract
in class XBRLStructuralNode
public boolean isUsable()
isUsable
in class XBRLStructuralNode
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa