net.sf.saxon.tree
public interface NodeFactory
Version: 25 February 2000
Method Summary | |
---|---|
ElementImpl | makeElementNode(NodeInfo parent, int nameCode, int typeCode, AttributeCollectionImpl attlist, int[] namespaces, int namespacesUsed, PipelineConfiguration pipe, int locationId, int sequenceNumber)
Create an Element node |
Parameters: parent The parent element nameCode The element name typeCode attlist The attribute collection, excluding any namespace attributes namespaces List of new namespace declarations for this element, as a sequence of namespace codes representing pairs of strings: (prefix1, uri1), (prefix2, uri2)... namespacesUsed the number of elemnts of the namespaces array actually used pipe The pipeline configuration (provides access to the error listener and the location provider) locationId Indicates the source document and line number containing the node sequenceNumber Sequence number to be assigned to represent document order.