Package org.mycore.frontend.servlets
Class MCRClassificationBrowser2
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.mycore.frontend.servlets.MCRServlet
-
- org.mycore.frontend.servlets.MCRClassificationBrowser2
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class MCRClassificationBrowser2 extends org.mycore.frontend.servlets.MCRServletThis servlet provides a way to visually navigate through the tree of categories of a classification. The XML output is transformed to HTML using classificationBrowserData.xsl on the server side, then sent to the client browser, where AJAX does the rest.- Author:
- Frank Lützenkirchen
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMCRClassificationBrowser2.MCRQueryAdapter
-
Constructor Summary
Constructors Constructor Description MCRClassificationBrowser2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanallowCrossDomainRequests()protected voidconfigureQueryAdapter(MCRClassificationBrowser2.MCRQueryAdapter queryAdapter, javax.servlet.http.HttpServletRequest req)voiddoGetPost(org.mycore.frontend.servlets.MCRServletJob job)protected MCRClassificationBrowser2.MCRQueryAdaptergetQueryAdapter(java.lang.String fieldName)-
Methods inherited from class org.mycore.frontend.servlets.MCRServlet
buildRedirectURL, cleanupMCRSession, doGet, doGet, doPost, doPost, getErrorI18N, getLastModified, getLayoutService, getProperty, getReferer, getServletBaseURL, getSession, handleException, init, initializeMCRSession, render, reportException, think, toReferrer, toReferrer
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, service, service
-
-
-
-
Method Detail
-
getQueryAdapter
protected MCRClassificationBrowser2.MCRQueryAdapter getQueryAdapter(java.lang.String fieldName)
-
configureQueryAdapter
protected void configureQueryAdapter(MCRClassificationBrowser2.MCRQueryAdapter queryAdapter, javax.servlet.http.HttpServletRequest req)
-
doGetPost
public void doGetPost(org.mycore.frontend.servlets.MCRServletJob job) throws java.lang.Exception- Overrides:
doGetPostin classorg.mycore.frontend.servlets.MCRServlet- Throws:
java.lang.Exception
-
allowCrossDomainRequests
protected boolean allowCrossDomainRequests()
- Overrides:
allowCrossDomainRequestsin classorg.mycore.frontend.servlets.MCRServlet
-
-