org.alfresco.jcr.dictionary
Class JCRNamespacePrefixResolver

java.lang.Object
  extended by org.alfresco.jcr.dictionary.JCRNamespacePrefixResolver
All Implemented Interfaces:
org.alfresco.service.namespace.NamespacePrefixResolver, org.alfresco.service.namespace.NamespaceService

public class JCRNamespacePrefixResolver
extends java.lang.Object
implements org.alfresco.service.namespace.NamespaceService

JCR Namespace Resolver


Field Summary
 
Fields inherited from interface org.alfresco.service.namespace.NamespaceService
ALFRESCO_PREFIX, ALFRESCO_URI, APP_MODEL_1_0_URI, APP_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, 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, WORKFLOW_MODEL_1_0_URI, WORKFLOW_MODEL_PREFIX
 
Constructor Summary
JCRNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver delegate)
          Construct
 
Method Summary
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.util.Collection getPrefixes()
           
 java.util.Collection getPrefixes(java.lang.String namespaceURI)
           
 java.util.Collection getURIs()
           
 void registerNamespace(java.lang.String prefix, java.lang.String uri)
           
 void unregisterNamespace(java.lang.String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCRNamespacePrefixResolver

public JCRNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver delegate)
Construct

Parameters:
delegate - namespace delegate
Method Detail

getPrefixes

public java.util.Collection getPrefixes(java.lang.String namespaceURI)
                                 throws org.alfresco.service.namespace.NamespaceException
Specified by:
getPrefixes in interface org.alfresco.service.namespace.NamespacePrefixResolver
Throws:
org.alfresco.service.namespace.NamespaceException

getPrefixes

public java.util.Collection getPrefixes()
Specified by:
getPrefixes in interface org.alfresco.service.namespace.NamespacePrefixResolver

registerNamespace

public void registerNamespace(java.lang.String prefix,
                              java.lang.String uri)
Specified by:
registerNamespace in interface org.alfresco.service.namespace.NamespaceService

unregisterNamespace

public void unregisterNamespace(java.lang.String prefix)
Specified by:
unregisterNamespace in interface org.alfresco.service.namespace.NamespaceService

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
                                 throws org.alfresco.service.namespace.NamespaceException
Specified by:
getNamespaceURI in interface org.alfresco.service.namespace.NamespacePrefixResolver
Throws:
org.alfresco.service.namespace.NamespaceException

getURIs

public java.util.Collection getURIs()
Specified by:
getURIs in interface org.alfresco.service.namespace.NamespacePrefixResolver


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.