com.icl.saxon.style
Class  StyleNodeFactory
java.lang.Object
  |
  +--com.icl.saxon.style.StyleNodeFactory
- All Implemented Interfaces: 
- NodeFactory
- public class StyleNodeFactory- extends java.lang.Object- implements NodeFactory
Class StyleNodeFactory. 
 A Factory for nodes in the stylesheet tree. 
 Currently only allows Element nodes to be user-constructed.
 
| Method Summary | 
|  boolean | isSAXONElement(java.lang.String localname)Method to support extension-element-available() function when used with SAXON prefix
 | 
|  boolean | isXSLElement(java.lang.String localname)Method to support extension-element-available() function when used with XSL prefix
 | 
|  ElementImpl | makeElementNode(NodeInfo parent,
                Name elname,
                AttributeCollection attlist,
                java.lang.String[] namespaces,
                int namespacesUsed,
                org.xml.sax.Locator locator,
                int sequence)Create an Element node
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
StyleNodeFactory
public StyleNodeFactory()
makeElementNode
public ElementImpl makeElementNode(NodeInfo parent,
                                   Name elname,
                                   AttributeCollection attlist,
                                   java.lang.String[] namespaces,
                                   int namespacesUsed,
                                   org.xml.sax.Locator locator,
                                   int sequence)
                            throws org.xml.sax.SAXException
- Create an Element node- 
- Specified by: 
- makeElementNodein interface- NodeFactory
 
- 
- Parameters:
- tag- The element name
- attlist- the attribute list
 
isXSLElement
public boolean isXSLElement(java.lang.String localname)
- Method to support extension-element-available() function when used with XSL prefix- 
 
isSAXONElement
public boolean isSAXONElement(java.lang.String localname)
- Method to support extension-element-available() function when used with SAXON prefix-