com.liferay.portal.search
Class OpenSearchUtil

java.lang.Object
  extended bycom.liferay.portal.search.OpenSearchUtil

public class OpenSearchUtil
extends java.lang.Object

View Source

Author:
Charles May, Brian Wing Shun Chan

Field Summary
static int DEFAULT_NAMESPACE
           
static int OS_NAMESPACE
           
static int RELEVANCE_NAMESPACE
           
 
Constructor Summary
OpenSearchUtil()
           
 
Method Summary
static org.dom4j.Element addElement(org.dom4j.Element el, java.lang.String name, int namespaceType)
           
static org.dom4j.Element addElement(org.dom4j.Element el, java.lang.String name, int namespaceType, java.util.Date value)
           
static org.dom4j.Element addElement(org.dom4j.Element el, java.lang.String name, int namespaceType, double value)
           
static org.dom4j.Element addElement(org.dom4j.Element el, java.lang.String name, int namespaceType, int value)
           
static org.dom4j.Element addElement(org.dom4j.Element el, java.lang.String name, int namespaceType, java.lang.String value)
           
static void addLink(org.dom4j.Element root, java.lang.String searchURL, java.lang.String rel, java.lang.String keywords, int page, int itemsPerPage)
           
static org.dom4j.Namespace getNamespace(int namespaceType)
           
static org.dom4j.QName getQName(java.lang.String name, int namespaceType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_NAMESPACE

public static final int DEFAULT_NAMESPACE
See Also:
Constant Field Values

OS_NAMESPACE

public static final int OS_NAMESPACE
See Also:
Constant Field Values

RELEVANCE_NAMESPACE

public static final int RELEVANCE_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

OpenSearchUtil

public OpenSearchUtil()
Method Detail

addElement

public static org.dom4j.Element addElement(org.dom4j.Element el,
                                           java.lang.String name,
                                           int namespaceType)

addElement

public static org.dom4j.Element addElement(org.dom4j.Element el,
                                           java.lang.String name,
                                           int namespaceType,
                                           java.util.Date value)

addElement

public static org.dom4j.Element addElement(org.dom4j.Element el,
                                           java.lang.String name,
                                           int namespaceType,
                                           double value)

addElement

public static org.dom4j.Element addElement(org.dom4j.Element el,
                                           java.lang.String name,
                                           int namespaceType,
                                           int value)

addElement

public static org.dom4j.Element addElement(org.dom4j.Element el,
                                           java.lang.String name,
                                           int namespaceType,
                                           java.lang.String value)

addLink

public static void addLink(org.dom4j.Element root,
                           java.lang.String searchURL,
                           java.lang.String rel,
                           java.lang.String keywords,
                           int page,
                           int itemsPerPage)

getNamespace

public static org.dom4j.Namespace getNamespace(int namespaceType)

getQName

public static org.dom4j.QName getQName(java.lang.String name,
                                       int namespaceType)