fr.paris.lutece.plugins.document.web
Class DocumentServiceJspBean

java.lang.Object
  extended by fr.paris.lutece.portal.web.insert.InsertServiceJspBean
      extended by fr.paris.lutece.plugins.document.web.DocumentServiceJspBean
All Implemented Interfaces:
fr.paris.lutece.portal.web.insert.InsertServiceSelectionBean

public class DocumentServiceJspBean
extends fr.paris.lutece.portal.web.insert.InsertServiceJspBean
implements fr.paris.lutece.portal.web.insert.InsertServiceSelectionBean

This class provides the user interface to insert a link to a document


Constructor Summary
DocumentServiceJspBean()
           
 
Method Summary
 java.lang.String doInsertUrl(javax.servlet.http.HttpServletRequest request)
          Insert the specified url into HTML content
 java.lang.String doSelectPage(javax.servlet.http.HttpServletRequest request)
          Select and validate the specified Page
 java.lang.String doSelectPortlet(javax.servlet.http.HttpServletRequest request)
          Select and validate the specified Portlet
 java.lang.String getInsertServiceSelectorUI(javax.servlet.http.HttpServletRequest request)
          Entry point of the insert service
 java.lang.String getSelectDocument(javax.servlet.http.HttpServletRequest request)
          Return the html form for document selection.
 java.lang.String getSelectPage(javax.servlet.http.HttpServletRequest request)
          Return the html form for page selection.
 java.lang.String getSelectPortlet(javax.servlet.http.HttpServletRequest request)
          Return the html form for portlet selection.
 void init(javax.servlet.http.HttpServletRequest request)
          Initialize data
 
Methods inherited from class fr.paris.lutece.portal.web.insert.InsertServiceJspBean
buildLink, insertUrl, insertUrlWithoutEscape
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentServiceJspBean

public DocumentServiceJspBean()
Method Detail

init

public void init(javax.servlet.http.HttpServletRequest request)
Initialize data

Parameters:
request - The HTTP request

getInsertServiceSelectorUI

public java.lang.String getInsertServiceSelectorUI(javax.servlet.http.HttpServletRequest request)
Entry point of the insert service

Specified by:
getInsertServiceSelectorUI in interface fr.paris.lutece.portal.web.insert.InsertServiceSelectionBean
Parameters:
request - The Http Request
Returns:
The html form.

getSelectPage

public java.lang.String getSelectPage(javax.servlet.http.HttpServletRequest request)
Return the html form for page selection.

Parameters:
request - The HTTP request
Returns:
The html form of the page selection page

doSelectPage

public java.lang.String doSelectPage(javax.servlet.http.HttpServletRequest request)
Select and validate the specified Page

Parameters:
request - The http request
Returns:
The url of the portlet selection page

getSelectPortlet

public java.lang.String getSelectPortlet(javax.servlet.http.HttpServletRequest request)
Return the html form for portlet selection.

Parameters:
request - The HTTP request
Returns:
The html form of the portlet selection page

doSelectPortlet

public java.lang.String doSelectPortlet(javax.servlet.http.HttpServletRequest request)
Select and validate the specified Portlet

Parameters:
request - The http request
Returns:
The url of the document selection page if porlet id is valid

getSelectDocument

public java.lang.String getSelectDocument(javax.servlet.http.HttpServletRequest request)
Return the html form for document selection.

Parameters:
request - The HTTP request
Returns:
The html form of the document selection page

doInsertUrl

public java.lang.String doInsertUrl(javax.servlet.http.HttpServletRequest request)
Insert the specified url into HTML content

Parameters:
request - The HTTP request
Returns:
The url


Copyright © 2009 Mairie de Paris. All Rights Reserved.