eXo JCR :: Component :: Webdav Service 1.15.10-GA

org.exoplatform.services.jcr.webdav.xml
Class WebDavNamespaceContext

java.lang.Object
  extended by org.exoplatform.services.jcr.webdav.xml.WebDavNamespaceContext
All Implemented Interfaces:
NamespaceContext

public class WebDavNamespaceContext
extends Object
implements NamespaceContext

Created by The eXo Platform SARL Author : Vitaly Guly.

Version:
$Id: $

Constructor Summary
WebDavNamespaceContext(javax.jcr.Session session)
          WebDav namespace context.
 
Method Summary
static String createName(QName qName)
          Converts QName into the String.
 QName createQName(String strName)
          Converts String into QName.
 String getNamespaceURI(String prefix)
          Returns namespace URI.
 String getPrefix(String namespaceURI)
          Returns namespace prefix.
 Iterator<String> getPrefixes(String namespaceURI)
          Returns the list of registered for this URI namespace prefixes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebDavNamespaceContext

public WebDavNamespaceContext(javax.jcr.Session session)
                       throws javax.jcr.RepositoryException
WebDav namespace context.

Parameters:
session - current session.
Throws:
javax.jcr.RepositoryException - RepositoryException
Method Detail

createQName

public QName createQName(String strName)
Converts String into QName.

Parameters:
strName - string name
Returns:
new QName

createName

public static String createName(QName qName)
Converts QName into the String.

Parameters:
qName - QName
Returns:
string name

getNamespaceURI

public String getNamespaceURI(String prefix)
Returns namespace URI.

Specified by:
getNamespaceURI in interface NamespaceContext
Parameters:
prefix - namespace prefix
Returns:
namespace URI
See Also:
NamespaceContext.getNamespaceURI(java.lang.String).

getPrefix

public String getPrefix(String namespaceURI)
Returns namespace prefix.

Specified by:
getPrefix in interface NamespaceContext
Parameters:
namespaceURI - namespace URI
Returns:
namespace prefix
See Also:
NamespaceContext.getPrefix(java.lang.String).

getPrefixes

public Iterator<String> getPrefixes(String namespaceURI)
Returns the list of registered for this URI namespace prefixes.

Specified by:
getPrefixes in interface NamespaceContext
Parameters:
namespaceURI - namespace URI
Returns:
list of registered for prefixes
See Also:
NamespaceContext.getPrefixes(java.lang.String).

eXo JCR :: Component :: Webdav Service 1.15.10-GA

Copyright © 2014 eXo Platform SAS. All Rights Reserved.