org.mycore.frontend.indexbrowser.lucene
Class MCRIndexBrowserUtils

java.lang.Object
  extended by org.mycore.frontend.indexbrowser.lucene.MCRIndexBrowserUtils

public class MCRIndexBrowserUtils
extends Object

contains utility functions for indexbrowser

Author:
Anja Schaar, Andreas Trappe, Matthias Eichner, Robert Stephan

Field Summary
protected  MCRIndexBrowserConfig config
           
protected  MCRIndexBrowserIncomingData incomingBrowserData
           
 
Constructor Summary
MCRIndexBrowserUtils()
           
 
Method Summary
static Document createEmptyDocument(MCRIndexBrowserIncomingData incomingBrowserData)
          Creates an empty xml index browser document.
static Document createResultListDocument(MCRIndexBrowserIncomingData incomingBrowserData, MCRIndexBrowserConfig config)
          Creates a xml document with the results of the index browser.
static MCRIndexBrowserIncomingData getIncomingBrowserData(HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

incomingBrowserData

protected MCRIndexBrowserIncomingData incomingBrowserData

config

protected MCRIndexBrowserConfig config
Constructor Detail

MCRIndexBrowserUtils

public MCRIndexBrowserUtils()
Method Detail

createResultListDocument

public static Document createResultListDocument(MCRIndexBrowserIncomingData incomingBrowserData,
                                                MCRIndexBrowserConfig config)
Creates a xml document with the results of the index browser.

Returns:

createEmptyDocument

public static Document createEmptyDocument(MCRIndexBrowserIncomingData incomingBrowserData)
Creates an empty xml index browser document.

Returns:
a new empty document

getIncomingBrowserData

public static MCRIndexBrowserIncomingData getIncomingBrowserData(HttpServletRequest request)