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.RepositoryException
org.apache.jackrabbit.commons.cnd.ParseException
IOException
public void registerCnd(Reader reader, String systemId) throws org.apache.jackrabbit.commons.cnd.ParseException, javax.jcr.RepositoryException, IOException
org.apache.jackrabbit.commons.cnd.ParseException
javax.jcr.RepositoryException
IOException
public void registerNamespace(String prefix, String uri) throws javax.jcr.RepositoryException
registerNamespace
in interface javax.jcr.NamespaceRegistry
javax.jcr.RepositoryException
public void unregisterNamespace(String prefix) throws javax.jcr.RepositoryException
unregisterNamespace
in interface javax.jcr.NamespaceRegistry
javax.jcr.RepositoryException
public String[] getPrefixes() throws javax.jcr.RepositoryException
getPrefixes
in interface javax.jcr.NamespaceRegistry
javax.jcr.RepositoryException
public String[] getURIs() throws javax.jcr.RepositoryException
getURIs
in interface javax.jcr.NamespaceRegistry
javax.jcr.RepositoryException
public String getURI(String prefix) throws javax.jcr.NamespaceException
getURI
in interface javax.jcr.NamespaceRegistry
getURI
in interface org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver
javax.jcr.NamespaceException
public String getNamespaceURI(String prefix)
getNamespaceURI
in interface NamespaceContext
public String getPrefix(String uri)
getPrefix
in interface javax.jcr.NamespaceRegistry
getPrefix
in interface NamespaceContext
getPrefix
in interface org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver
public 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.