org.apache.xalan.extensions
Class ExtensionNamespaceSupport
java.lang.Object
org.apache.xalan.extensions.ExtensionNamespaceSupport
public class ExtensionNamespaceSupport
- extends java.lang.Object
During styleseet composition, an ExtensionNamespaceSupport object is created for each extension
namespace the stylesheet uses. At the beginning of a transformation, TransformerImpl generates
an ExtensionHandler for each of these objects and adds an entry to the ExtensionsTable hashtable.
Field Summary |
(package private) java.lang.Object[] |
m_args
|
(package private) java.lang.String |
m_handlerClass
|
(package private) java.lang.String |
m_namespace
|
(package private) java.lang.Class[] |
m_sig
|
Constructor Summary |
ExtensionNamespaceSupport(java.lang.String namespace,
java.lang.String handlerClass,
java.lang.Object[] constructorArgs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_namespace
java.lang.String m_namespace
m_handlerClass
java.lang.String m_handlerClass
m_sig
java.lang.Class[] m_sig
m_args
java.lang.Object[] m_args
ExtensionNamespaceSupport
public ExtensionNamespaceSupport(java.lang.String namespace,
java.lang.String handlerClass,
java.lang.Object[] constructorArgs)
getNamespace
public java.lang.String getNamespace()
launch
public ExtensionHandler launch()
throws javax.xml.transform.TransformerException
- Launch the ExtensionHandler that this ExtensionNamespaceSupport object defines.
- Throws:
javax.xml.transform.TransformerException