You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mk...@apache.org on 2002/09/06 18:21:06 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/extensions ExtensionNamespacesManager.java
mkwan 2002/09/06 09:21:06
Modified: java/src/org/apache/xalan/extensions
ExtensionNamespacesManager.java
Log:
Register new extension namespaces, including two new EXSLT namespaces
(dynamic and strings), namespaces for redirect, PipeDocument and SQL
extensions and the new/old namespaces for Java extension.
Revision Changes Path
1.4 +27 -2 xml-xalan/java/src/org/apache/xalan/extensions/ExtensionNamespacesManager.java
Index: ExtensionNamespacesManager.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/extensions/ExtensionNamespacesManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ExtensionNamespacesManager.java 17 Jun 2002 19:44:43 -0000 1.3
+++ ExtensionNamespacesManager.java 6 Sep 2002 16:21:05 -0000 1.4
@@ -249,6 +249,10 @@
m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
new Object[]{uri, lang, lib}));
+ uri = Constants.S_EXTENSIONS_OLD_JAVA_URL;
+ m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
+ new Object[]{uri, lang, lib}));
+
uri = Constants.S_EXTENSIONS_LOTUSXSL_JAVA_URL;
m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
new Object[]{uri, lang, lib}));
@@ -260,6 +264,23 @@
m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
new Object[]{uri, lang, lib}));
+ // Xalan extension namespaces (redirect, pipe and SQL).
+ uri = Constants.S_EXTENSIONS_REDIRECT_URL;
+ lib = "org.apache.xalan.lib.Redirect";
+ m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
+ new Object[]{uri, lang, lib}));
+
+ uri = Constants.S_EXTENSIONS_PIPE_URL;
+ lib = "org.apache.xalan.lib.PipeDocument";
+ m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
+ new Object[]{uri, lang, lib}));
+
+ uri = Constants.S_EXTENSIONS_SQL_URL;
+ lib = "org.apache.xalan.lib.sql.XConnection";
+ m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
+ new Object[]{uri, lang, lib}));
+
+
//EXSLT namespaces (not including EXSLT function namespaces which are
// registered by the associated ElemFunction.
uri = Constants.S_EXSLT_COMMON_URL;
@@ -282,11 +303,15 @@
m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
new Object[]{uri, lang, lib}));
- uri = "http://exslt.org/dynamic";
+ uri = Constants.S_EXSLT_DYNAMIC_URL;
lib = "org.apache.xalan.lib.ExsltDynamic";
m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
new Object[]{uri, lang, lib}));
-
+
+ uri = Constants.S_EXSLT_STRINGS_URL;
+ lib = "org.apache.xalan.lib.ExsltStrings";
+ m_predefExtensions.addElement(new ExtensionNamespaceSupport(uri, handlerClassName,
+ new Object[]{uri, lang, lib}));
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org