public class JcrNamespaceRegistry extends Object implements javax.jcr.NamespaceRegistry, org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver, NamespaceContext
| Constructor and Description |
|---|
JcrNamespaceRegistry() |
| Modifier and Type | Method and Description |
|---|---|
String |
getNamespaceURI(String prefix) |
String |
getPrefix(String uri) |
String[] |
getPrefixes() |
Iterator<String> |
getPrefixes(String namespaceURI) |
@NotNull Collection<String> |
getRegisteredCndSystemIds() |
String |
getURI(String prefix) |
String[] |
getURIs() |
void |
registerCnd(Reader reader,
String systemId) |
void |
registerNamespace(String prefix,
String uri) |
void |
unregisterNamespace(String prefix) |
public JcrNamespaceRegistry()
throws javax.jcr.RepositoryException,
org.apache.jackrabbit.commons.cnd.ParseException,
IOException
javax.jcr.RepositoryExceptionorg.apache.jackrabbit.commons.cnd.ParseExceptionIOExceptionpublic void registerCnd(Reader reader, String systemId) throws org.apache.jackrabbit.commons.cnd.ParseException, javax.jcr.RepositoryException, IOException
org.apache.jackrabbit.commons.cnd.ParseExceptionjavax.jcr.RepositoryExceptionIOExceptionpublic void registerNamespace(String prefix, String uri) throws javax.jcr.RepositoryException
registerNamespace in interface javax.jcr.NamespaceRegistryjavax.jcr.RepositoryExceptionpublic void unregisterNamespace(String prefix) throws javax.jcr.RepositoryException
unregisterNamespace in interface javax.jcr.NamespaceRegistryjavax.jcr.RepositoryExceptionpublic String[] getPrefixes() throws javax.jcr.RepositoryException
getPrefixes in interface javax.jcr.NamespaceRegistryjavax.jcr.RepositoryExceptionpublic String[] getURIs() throws javax.jcr.RepositoryException
getURIs in interface javax.jcr.NamespaceRegistryjavax.jcr.RepositoryExceptionpublic String getURI(String prefix) throws javax.jcr.NamespaceException
getURI in interface javax.jcr.NamespaceRegistrygetURI in interface org.apache.jackrabbit.spi.commons.namespace.NamespaceResolverjavax.jcr.NamespaceExceptionpublic String getNamespaceURI(String prefix)
getNamespaceURI in interface NamespaceContextpublic String getPrefix(String uri)
getPrefix in interface javax.jcr.NamespaceRegistrygetPrefix in interface NamespaceContextgetPrefix in interface org.apache.jackrabbit.spi.commons.namespace.NamespaceResolverpublic Iterator<String> getPrefixes(String namespaceURI)
getPrefixes in interface NamespaceContext@NotNull public @NotNull Collection<String> getRegisteredCndSystemIds()
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.