public class XBRLConceptClosedRelationshipStructuralNode extends XBRLClosedRelationshipStructuralNode<javax.xml.namespace.QName> implements ConceptAspectInterface
| Constructor and Description |
|---|
XBRLConceptClosedRelationshipStructuralNode(XBRLDefinitionNodeUse dnu,
XBRLStructuralNode parent,
java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects,
java.lang.String mergeTagSelectors,
RelationshipGraphNode.Node<?> node)
Instantiates a new XBRL concept closed relationship structural node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear.
|
java.lang.Object |
getAspectClashIdentity()
Gets the aspect clash identity.
|
int |
getAspectType()
Gets the aspect type.
|
javax.xml.namespace.QName |
getConcept(XBRLStructuralTable structuralTable)
Gets the concept.
|
java.lang.String |
getLabel(CellHeader cell)
Gets the label.
|
javax.xml.namespace.QName |
getMember(XBRLStructuralTable table,
CellHeader[] header)
Gets the member.
|
int |
getUse(CellHeader cell)
Gets the use.
|
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.
|
void |
resetNode()
Reset node.
|
getNode, getValueCount, isAbstract, toStringaddChild, create, create, createRollup, getAspects, getAspectsConsolidator, getBase, getConsolidatedAspects, getMergeTagSelector, getNodeAt, getNodeCount, getNodes, getParent, getTags, getTagSelector, isAsClosed, isLeaf, isRollUp, resetMergeTagSelectorpublic XBRLConceptClosedRelationshipStructuralNode(XBRLDefinitionNodeUse dnu, XBRLStructuralNode parent, java.util.Map<java.lang.String,java.util.Map<java.lang.Object,AspectAndDistanceToLeaf>> mergeAspects, java.lang.String mergeTagSelectors, RelationshipGraphNode.Node<?> node)
dnu - the dnuparent - the parentmergeAspects - the merge aspectsmergeTagSelectors - the merge tag selectorsnode - the nodepublic java.lang.Object getAspectClashIdentity()
getAspectClashIdentity in interface Aspect<javax.xml.namespace.QName>public int getAspectType()
getAspectType in interface Aspect<javax.xml.namespace.QName>public javax.xml.namespace.QName getConcept(XBRLStructuralTable structuralTable)
getConcept in interface ConceptAspectInterfacestructuralTable - the structural tablepublic javax.xml.namespace.QName getMember(XBRLStructuralTable table, CellHeader[] header)
public void resetNode()
resetNode in interface ConceptAspectInterfaceresetNode in interface Aspect<javax.xml.namespace.QName>public java.lang.String getLabel(CellHeader cell)
getLabel in class XBRLStructuralNodecell - the cellpublic int getUse(CellHeader cell)
getUse in class XBRLStructuralNodecell - the cellpublic void clear()
clear in interface Aspect<javax.xml.namespace.QName>clear in interface StructuralNodeInterfaceclear in class XBRLStructuralNodepublic 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