| java.lang.Object net.sf.saxon.style.StyleNodeFactory
StyleNodeFactory | public class StyleNodeFactory implements NodeFactory(Code) | | Class StyleNodeFactory.
A Factory for nodes in the stylesheet tree.
Currently only allows Element nodes to be user-constructed.
author: Michael H. Kay |
allowExtensions | boolean allowExtensions(Code) | | |
isElementAvailable | public boolean isElementAvailable(String uri, String localName)(Code) | | Method to support the element-available() function
|
makeElementNode | public ElementImpl makeElementNode(NodeInfo parent, int nameCode, AttributeCollectionImpl attlist, int[] namespaces, int namespacesUsed, LocationProvider locator, int locationId, int sequence)(Code) | | Create an Element node. Note, if there is an error detected while constructing
the Element, we add the element anyway, and return success, but flag the element
with a validation error. This allows us to report more than
one error from a single compilation.
Parameters: nameCode - The element name Parameters: attlist - the attribute list |
|
|