public class XBRLNodeFactory
extends java.lang.Object
implements net.sf.saxon.tree.linked.NodeFactory
| Constructor and Description | 
|---|
| XBRLNodeFactory(DTSContainer dts)Instantiates a new XBRL node factory. | 
| Modifier and Type | Method and Description | 
|---|---|
| net.sf.saxon.tree.linked.ElementImpl | makeElementNode(net.sf.saxon.om.NodeInfo parent,
               net.sf.saxon.om.NodeName nameCode,
               net.sf.saxon.type.SchemaType elementType,
               boolean isNilled,
               net.sf.saxon.tree.util.AttributeCollectionImpl attlist,
               net.sf.saxon.om.NamespaceBinding[] namespaces,
               int namespacesUsed,
               net.sf.saxon.event.PipelineConfiguration pipe,
               int locationId,
               int sequenceNumber)Make element node. | 
| net.sf.saxon.tree.linked.TextImpl | makeTextNode(net.sf.saxon.om.NodeInfo parent,
            java.lang.CharSequence content)Make text node. | 
public XBRLNodeFactory(DTSContainer dts)
dts - the dtspublic net.sf.saxon.tree.linked.ElementImpl makeElementNode(net.sf.saxon.om.NodeInfo parent,
                                                            net.sf.saxon.om.NodeName nameCode,
                                                            net.sf.saxon.type.SchemaType elementType,
                                                            boolean isNilled,
                                                            net.sf.saxon.tree.util.AttributeCollectionImpl attlist,
                                                            net.sf.saxon.om.NamespaceBinding[] namespaces,
                                                            int namespacesUsed,
                                                            net.sf.saxon.event.PipelineConfiguration pipe,
                                                            int locationId,
                                                            int sequenceNumber)
makeElementNode in interface net.sf.saxon.tree.linked.NodeFactoryparent - the parentnameCode - the name codeelementType - the element typeisNilled - the is nilledattlist - the attlistnamespaces - the namespacesnamespacesUsed - the namespaces usedpipe - the pipelocationId - the location idsequenceNumber - the sequence numberpublic net.sf.saxon.tree.linked.TextImpl makeTextNode(net.sf.saxon.om.NodeInfo parent,
                                                      java.lang.CharSequence content)
makeTextNode in interface net.sf.saxon.tree.linked.NodeFactoryparent - the parentcontent - the contentCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa