public class XBRLDocumentInfo
extends java.lang.Object
| Constructor and Description | 
|---|
| XBRLDocumentInfo(DTSContainer dts)Instantiates a new XBRL document info. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addExtendedLinkNode(net.sf.saxon.om.NodeInfo ni)Adds the extended link node. | 
| void | addLocator(net.sf.saxon.om.NodeInfo ni,
          java.lang.String label)Adds the locator. | 
| void | addRelationship(net.sf.saxon.om.NodeInfo ni,
               java.lang.String arcroleURI)Adds the relationship. | 
| void | addResource(net.sf.saxon.om.NodeInfo ni,
           java.lang.String label)Adds the resource. | 
| void | clear()Clear. | 
| XBRLDocumentInfo | createEmbedded()Creates the embedded. | 
| KeyNodesCollected | getCollectedNodes()Gets the collected nodes. | 
| java.util.LinkedList<XBRLDocumentInfo> | getEmbeddedLinkbases()Gets the embedded linkbases. | 
| java.util.List<net.sf.saxon.om.NodeInfo> | getExtendedLinks()Gets the extended links. | 
| XBRLDocumentInfo | getParent()Gets the parent. | 
| XBRLDocument.XBRLDocumentType | getXbrlDocumentType()Gets the xbrl document type. | 
| boolean | isEmpty()Checks if is empty. | 
| void | removeAllEmbeddedLinkbases()Removes the all embedded linkbases. | 
| void | removeAllExtendedLinks()Removes the all extended links. | 
| void | setXbrlDocumentType(XBRLDocument.XBRLDocumentType documentType)Sets the xbrl document type. | 
public XBRLDocumentInfo(DTSContainer dts)
dts - the dtspublic void clear()
public XBRLDocumentInfo getParent()
public KeyNodesCollected getCollectedNodes()
public void setXbrlDocumentType(XBRLDocument.XBRLDocumentType documentType)
documentType - the new xbrl document typepublic XBRLDocument.XBRLDocumentType getXbrlDocumentType()
public XBRLDocumentInfo createEmbedded()
public java.util.LinkedList<XBRLDocumentInfo> getEmbeddedLinkbases()
public void addExtendedLinkNode(net.sf.saxon.om.NodeInfo ni)
ni - the nipublic java.util.List<net.sf.saxon.om.NodeInfo> getExtendedLinks()
public void removeAllExtendedLinks()
public void removeAllEmbeddedLinkbases()
public void addResource(net.sf.saxon.om.NodeInfo ni,
                        java.lang.String label)
ni - the nilabel - the labelpublic void addLocator(net.sf.saxon.om.NodeInfo ni,
                       java.lang.String label)
ni - the nilabel - the labelpublic void addRelationship(net.sf.saxon.om.NodeInfo ni,
                            java.lang.String arcroleURI)
ni - the niarcroleURI - the arcrole URIpublic boolean isEmpty()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa