public class XBRLDefinitionNodeUse extends java.lang.Object implements java.lang.Comparable<XBRLDefinitionNodeUse>
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(XBRLDefinitionNodeUse o) |
static XBRLDefinitionNodeUse |
createDefinitionNodeUse(XBRLRelationship rel,
XBRLDefinitionNode definitionNodeSubTree,
XBRLDefinitionNode parent)
Creates the definition node use.
|
XBRLDefinitionNode |
getDefinitionNode()
Gets the definition node.
|
XBRLDefinitionNode |
getParent()
Access to the parent node of this node.
|
java.lang.String |
getTagSelector()
Gets the tag selector.
|
boolean |
isOpen()
Returns true if the definition node is open.
|
void |
resetTable()
This method traverse all elements in the definition layer and cleans up all evaluated
and cached resources so the table can be evaluated again. it is calles by the API
automatically each time a table in the tableSet is evaluated
|
java.lang.String |
toString() |
public static XBRLDefinitionNodeUse createDefinitionNodeUse(XBRLRelationship rel, XBRLDefinitionNode definitionNodeSubTree, XBRLDefinitionNode parent)
rel - the reldefinitionNodeSubTree - the definition node sub treeparent - the parentpublic int compareTo(XBRLDefinitionNodeUse o)
compareTo in interface java.lang.Comparable<XBRLDefinitionNodeUse>public XBRLDefinitionNode getDefinitionNode()
public XBRLDefinitionNode getParent()
public boolean isOpen()
public java.lang.String toString()
toString in class java.lang.Objectpublic void resetTable()
public java.lang.String getTagSelector()