public class DynamicNamespacePrefixResolver extends java.lang.Object implements NamespaceService
ALFRESCO_PREFIX, ALFRESCO_URI, APP_MODEL_1_0_URI, APP_MODEL_PREFIX, AUDIO_MODEL_1_0_URI, AUDIO_MODEL_PREFIX, BPM_MODEL_1_0_URI, BPM_MODEL_PREFIX, CONTENT_MODEL_1_0_URI, CONTENT_MODEL_PREFIX, DATALIST_MODEL_1_0_URI, DATALIST_MODEL_PREFIX, DEFAULT_PREFIX, DEFAULT_URI, DICTIONARY_MODEL_1_0_URI, DICTIONARY_MODEL_PREFIX, EMAILSERVER_MODEL_PREFIX, EMAILSERVER_MODEL_URI, EXIF_MODEL_1_0_URI, EXIF_MODEL_PREFIX, FORUMS_MODEL_1_0_URI, FORUMS_MODEL_PREFIX, LINKS_MODEL_1_0_URI, LINKS_MODEL_PREFIX, RENDITION_MODEL_1_0_URI, RENDITION_MODEL_PREFIX, REPOSITORY_VIEW_1_0_URI, REPOSITORY_VIEW_PREFIX, SECURITY_MODEL_1_0_URI, SECURITY_MODEL_PREFIX, SYSTEM_MODEL_1_0_URI, SYSTEM_MODEL_PREFIX, WCM_MODEL_1_0_URI, WCM_MODEL_PREFIX, WCMAPP_MODEL_1_0_URI, WCMAPP_MODEL_PREFIX, WCMWF_MODEL, WCMWF_MODEL_1_0_URI, WEBDAV_MODEL_1_0_URI, WEBDAV_MODEL_PREFIX, WORKFLOW_MODEL_1_0_URI, WORKFLOW_MODEL_PREFIX
Constructor and Description |
---|
DynamicNamespacePrefixResolver() |
DynamicNamespacePrefixResolver(NamespacePrefixResolver delegate) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Gets the namespace URI registered for the given prefix
|
java.util.Collection |
getPrefixes()
Gets all registered Prefixes
|
java.util.Collection |
getPrefixes(java.lang.String namespaceURI)
Gets the registered prefixes for the given namespace URI
|
java.util.Collection |
getURIs()
Gets all registered Uris
|
void |
registerNamespace(java.lang.String prefix,
java.lang.String uri)
Add prefix to name space mapping override
|
void |
unregisterNamespace(java.lang.String prefix)
Remove a prefix to namespace mapping
|
public DynamicNamespacePrefixResolver(NamespacePrefixResolver delegate)
public DynamicNamespacePrefixResolver()
public void registerNamespace(java.lang.String prefix, java.lang.String uri)
registerNamespace
in interface NamespaceService
prefix
- uri
- public void unregisterNamespace(java.lang.String prefix)
unregisterNamespace
in interface NamespaceService
prefix
- public java.lang.String getNamespaceURI(java.lang.String prefix) throws NamespaceException
NamespacePrefixResolver
getNamespaceURI
in interface NamespacePrefixResolver
prefix
- prefix to lookupNamespaceException
- if prefix has not been registeredpublic java.util.Collection getPrefixes(java.lang.String namespaceURI) throws NamespaceException
NamespacePrefixResolver
getPrefixes
in interface NamespacePrefixResolver
namespaceURI
- namespace URI to lookupNamespaceException
- if URI has not been registeredpublic java.util.Collection getPrefixes()
NamespacePrefixResolver
getPrefixes
in interface NamespacePrefixResolver
public java.util.Collection getURIs()
NamespacePrefixResolver
getURIs
in interface NamespacePrefixResolver
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.