Lines Matching defs:namespace
29 * extension namespace that is required during the transformation process
53 * objects is created, one for each predefined extension namespace.
61 * If necessary, register the extension namespace found compiling a function or
64 * If it is a predefined namespace, create a
66 * during transformation runtime. Otherwise, add the namespace, if necessary,
70 public void registerExtension(String namespace)
72 if (namespaceIndex(namespace, m_extensions) == -1)
74 int predef = namespaceIndex(namespace, m_predefExtensions);
77 else if (!(m_unregisteredExtensions.contains(namespace)))
78 m_unregisteredExtensions.add(namespace);
83 * Register the extension namespace for an ElemExtensionDecl or ElemFunction,
89 String namespace = extNsSpt.getNamespace();
90 if (namespaceIndex(namespace, m_extensions) == -1)
93 if (m_unregisteredExtensions.contains(namespace))
94 m_unregisteredExtensions.remove(namespace);
100 * Get the index for a namespace entry in the extension namespace Vector, -1 if
103 public int namespaceIndex(String namespace, Vector extensions)
107 if (((ExtensionNamespaceSupport)extensions.get(i)).getNamespace().equals(namespace))
139 * For any extension namespace that is not either predefined or defined
148 * @param ns The extension namespace URI.
149 * @return An ExtensionNamespaceSupport object for this namespace