001
014
015 package com.liferay.portal.xml.xpath;
016
017 import java.util.Map;
018
019 import org.jaxen.NamespaceContext;
020
021
024 public class LiferayNamespaceContext implements NamespaceContext {
025
026 public LiferayNamespaceContext(Map<String, String> namespaceContextMap) {
027 _namespaceContextMap = namespaceContextMap;
028 }
029
030 public String translateNamespacePrefixToUri(String prefix) {
031 if (_namespaceContextMap == null) {
032 return null;
033 }
034
035 return _namespaceContextMap.get(prefix);
036 }
037
038 private Map<String, String> _namespaceContextMap;
039
040 }