fr.paris.lutece.plugins.pluginwizard.web
Class PluginWizardApp

java.lang.Object
  extended by fr.paris.lutece.plugins.pluginwizard.web.PluginWizardApp
All Implemented Interfaces:
fr.paris.lutece.portal.web.xpages.XPageApplication

public class PluginWizardApp
extends java.lang.Object
implements fr.paris.lutece.portal.web.xpages.XPageApplication

The class manage pluginwizard Page


Constructor Summary
PluginWizardApp()
           
 
Method Summary
 void doCreateAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation of an admin feature
 void doCreateAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation action of an attribute
 void doCreateBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation action of the business class
 void doCreatePluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation action of the plugin application
 void doCreatePluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation action of the portlet
 void doCreateResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation action of the resource key
 void doModifyAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action of an admin feature
 void doModifyAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action for the attribute
 void doModifyBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action for the business class
 void doModifyPlugin(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action of the plugin
 void doModifyPluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action of the plugin application
 void doModifyPluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification action of the portlet
 void doModifyResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification of the resource key
 void doRemoveAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The removal screen of an admin feature
 void doRemoveAllPluginRelated(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Removes all the artifacts ralated to the generated plugin
 void doRemoveAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove Business Attribute
 void doRemoveBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The removal action of a plugin application
 void doRemovePluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The removal action of a plugin application
 void doRemovePluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove Portlet Action
 void doRemoveResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The removal action of the resource key
 void getConfirmRemoveAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of the removal of an admin feature
 void getConfirmRemoveBusinessAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of the attribute removal
 void getConfirmRemoveBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of a business class removal
 void getConfirmRemovePluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of an application removal
 void getConfirmRemovePluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of the plugin removal
 void getConfirmRemoveResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The confirmation of the resource key removal
 java.lang.String getCreateAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation form of the admin feature
 java.lang.String getCreateAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation form of the attribute associated to a business class
 java.lang.String getCreateBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation form of a business class
 java.lang.String getCreatePlugin(javax.servlet.http.HttpServletRequest request)
          The Creation form of the plugin
 java.lang.String getCreatePluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation screen of a plugin application
 java.lang.String getCreatePluginDescription(javax.servlet.http.HttpServletRequest request, java.lang.String strPluginName, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation form of the plugin description
 java.lang.String getCreatePluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation screen of a portlet
 java.lang.String getManageAdminFeatures(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The management screen of the admin features
 java.lang.String getManageBusinessClasses(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The management screen of business classes associated to the plugin which is generated
 java.lang.String getManagePluginApplications(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The management of the plugin applications associated to the generated plugin
 java.lang.String getManagePluginPortlets(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The screen for management of portlets associated to the generated plugin
 java.lang.String getManageResourceKeys(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The management screen of the management of the keys
 java.lang.String getModifyAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification screen of the admin feature
 java.lang.String getModifyAttribute(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification form of an attribute
 java.lang.String getModifyBusinessClass(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification form of the plugin
 java.lang.String getModifyPlugin(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification form of the plugin
 java.lang.String getModifyPluginApplication(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification screen of a plugin application
 java.lang.String getModifyPluginDescription(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification form of the plugin description
 java.lang.String getModifyPluginPortlet(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification page of the portlet
 java.lang.String getModifyResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The modification form of the resource key
 fr.paris.lutece.portal.web.xpages.XPage getPage(javax.servlet.http.HttpServletRequest request, int nMode, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          getPage
 java.lang.String getPluginRecapitulate(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The get page of the plugin recapitulation
 java.lang.String getResourceKey(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          The creation form of a resource key
 java.lang.String getViewAdminFeature(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          View details of the admin feature
 void verifyField(javax.servlet.http.HttpServletRequest request, java.lang.String strFieldInputText, java.lang.String strRegexProperty, java.lang.String strErrorMessageProperty)
          Verifies a field by using a regex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginWizardApp

public PluginWizardApp()
Method Detail

getPage

public fr.paris.lutece.portal.web.xpages.XPage getPage(javax.servlet.http.HttpServletRequest request,
                                                       int nMode,
                                                       fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                                throws fr.paris.lutece.portal.service.message.SiteMessageException
getPage

Specified by:
getPage in interface fr.paris.lutece.portal.web.xpages.XPageApplication
Parameters:
request - The Http Request HttpServletRequest
nMode - int
plugin - Plugin
Returns:
XPage
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The front office mechanism for handling the warning

getCreatePlugin

public java.lang.String getCreatePlugin(javax.servlet.http.HttpServletRequest request)
The Creation form of the plugin

Parameters:
request - The Http Request
Returns:
The html code of the plugin

getCreatePluginDescription

public java.lang.String getCreatePluginDescription(javax.servlet.http.HttpServletRequest request,
                                                   java.lang.String strPluginName,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation form of the plugin description

Parameters:
request - The Http Request
strPluginName - The Plugin Name
plugin - The Plugin
Returns:
The creation form of the plugin description

getModifyPluginDescription

public java.lang.String getModifyPluginDescription(javax.servlet.http.HttpServletRequest request,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification form of the plugin description

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of plugin description

getModifyPlugin

public java.lang.String getModifyPlugin(javax.servlet.http.HttpServletRequest request,
                                        fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification form of the plugin

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of plugin description

getModifyBusinessClass

public java.lang.String getModifyBusinessClass(javax.servlet.http.HttpServletRequest request,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification form of the plugin

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of plugin description

getModifyAttribute

public java.lang.String getModifyAttribute(javax.servlet.http.HttpServletRequest request,
                                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification form of an attribute

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of attribute description

doRemoveAllPluginRelated

public void doRemoveAllPluginRelated(javax.servlet.http.HttpServletRequest request,
                                     fr.paris.lutece.portal.service.plugin.Plugin plugin)
Removes all the artifacts ralated to the generated plugin

Parameters:
request - The http request
plugin - The plugin

doModifyPlugin

public void doModifyPlugin(javax.servlet.http.HttpServletRequest request,
                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
                    throws fr.paris.lutece.portal.service.message.SiteMessageException
The modification action of the plugin

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

getManageAdminFeatures

public java.lang.String getManageAdminFeatures(javax.servlet.http.HttpServletRequest request,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
The management screen of the admin features

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the admin features

getManageResourceKeys

public java.lang.String getManageResourceKeys(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
The management screen of the management of the keys

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the management of the resource keys

getCreateAdminFeature

public java.lang.String getCreateAdminFeature(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation form of the admin feature

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the admin feature

getCreateAttribute

public java.lang.String getCreateAttribute(javax.servlet.http.HttpServletRequest request,
                                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation form of the attribute associated to a business class

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the admin feature

doCreateAdminFeature

public void doCreateAdminFeature(javax.servlet.http.HttpServletRequest request,
                                 fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation of an admin feature

Parameters:
request - The Http Request
plugin - The Plugin

getModifyAdminFeature

public java.lang.String getModifyAdminFeature(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification screen of the admin feature

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the admin feature

getViewAdminFeature

public java.lang.String getViewAdminFeature(javax.servlet.http.HttpServletRequest request,
                                            fr.paris.lutece.portal.service.plugin.Plugin plugin)
View details of the admin feature

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the admin feature

doModifyAdminFeature

public void doModifyAdminFeature(javax.servlet.http.HttpServletRequest request,
                                 fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification action of an admin feature

Parameters:
request - The Http Request
plugin - The Plugin

getConfirmRemoveAdminFeature

public void getConfirmRemoveAdminFeature(javax.servlet.http.HttpServletRequest request,
                                         fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                  throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of the removal of an admin feature

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The front office mechanism for handling the warning

doRemoveAdminFeature

public void doRemoveAdminFeature(javax.servlet.http.HttpServletRequest request,
                                 fr.paris.lutece.portal.service.plugin.Plugin plugin)
The removal screen of an admin feature

Parameters:
request - The Http Request
plugin - The Plugin

getResourceKey

public java.lang.String getResourceKey(javax.servlet.http.HttpServletRequest request,
                                       fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation form of a resource key

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the resource key

doCreateResourceKey

public void doCreateResourceKey(javax.servlet.http.HttpServletRequest request,
                                fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation action of the resource key

Parameters:
request - The Http Request
plugin - The Plugin

getModifyResourceKey

public java.lang.String getModifyResourceKey(javax.servlet.http.HttpServletRequest request,
                                             fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification form of the resource key

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the modification

doModifyResourceKey

public void doModifyResourceKey(javax.servlet.http.HttpServletRequest request,
                                fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification of the resource key

Parameters:
request - The Http Request
plugin - The Plugin

getConfirmRemoveResourceKey

public void getConfirmRemoveResourceKey(javax.servlet.http.HttpServletRequest request,
                                        fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                 throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of the resource key removal

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The front office mechanism for handling the warning

doRemoveResourceKey

public void doRemoveResourceKey(javax.servlet.http.HttpServletRequest request,
                                fr.paris.lutece.portal.service.plugin.Plugin plugin)
The removal action of the resource key

Parameters:
request - The Http Request
plugin - The Plugin

getManagePluginApplications

public java.lang.String getManagePluginApplications(javax.servlet.http.HttpServletRequest request,
                                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                             throws fr.paris.lutece.portal.service.message.SiteMessageException
The management of the plugin applications associated to the generated plugin

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the management screen of the applications
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException

getManageBusinessClasses

public java.lang.String getManageBusinessClasses(javax.servlet.http.HttpServletRequest request,
                                                 fr.paris.lutece.portal.service.plugin.Plugin plugin)
The management screen of business classes associated to the plugin which is generated

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the management screen of the business classes

getCreatePluginApplication

public java.lang.String getCreatePluginApplication(javax.servlet.http.HttpServletRequest request,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation screen of a plugin application

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of a plugin application

getCreateBusinessClass

public java.lang.String getCreateBusinessClass(javax.servlet.http.HttpServletRequest request,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                        throws fr.paris.lutece.portal.service.message.SiteMessageException
The creation form of a business class

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of a business class
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

doCreatePluginApplication

public void doCreatePluginApplication(javax.servlet.http.HttpServletRequest request,
                                      fr.paris.lutece.portal.service.plugin.Plugin plugin)
                               throws fr.paris.lutece.portal.service.message.SiteMessageException
The creation action of the plugin application

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

doCreateAttribute

public void doCreateAttribute(javax.servlet.http.HttpServletRequest request,
                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
                       throws fr.paris.lutece.portal.service.message.SiteMessageException
The creation action of an attribute

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

getModifyPluginApplication

public java.lang.String getModifyPluginApplication(javax.servlet.http.HttpServletRequest request,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification screen of a plugin application

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the modification of an application associated to the generated plugin

doModifyPluginApplication

public void doModifyPluginApplication(javax.servlet.http.HttpServletRequest request,
                                      fr.paris.lutece.portal.service.plugin.Plugin plugin)
                               throws fr.paris.lutece.portal.service.message.SiteMessageException
The modification action of the plugin application

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

getConfirmRemovePluginApplication

public void getConfirmRemovePluginApplication(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                       throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of an application removal

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The front office exception

getConfirmRemoveBusinessClass

public void getConfirmRemoveBusinessClass(javax.servlet.http.HttpServletRequest request,
                                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                   throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of a business class removal

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The front office exception

doRemovePluginApplication

public void doRemovePluginApplication(javax.servlet.http.HttpServletRequest request,
                                      fr.paris.lutece.portal.service.plugin.Plugin plugin)
The removal action of a plugin application

Parameters:
request - The Http Request
plugin - The Plugin

doRemoveBusinessClass

public void doRemoveBusinessClass(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
The removal action of a plugin application

Parameters:
request - The Http Request
plugin - The Plugin

getManagePluginPortlets

public java.lang.String getManagePluginPortlets(javax.servlet.http.HttpServletRequest request,
                                                fr.paris.lutece.portal.service.plugin.Plugin plugin)
The screen for management of portlets associated to the generated plugin

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The main management screen of portlets

getCreatePluginPortlet

public java.lang.String getCreatePluginPortlet(javax.servlet.http.HttpServletRequest request,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
The creation screen of a portlet

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the creation of a portlet

doCreatePluginPortlet

public void doCreatePluginPortlet(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
                           throws fr.paris.lutece.portal.service.message.SiteMessageException
The creation action of the portlet

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

doCreateBusinessClass

public void doCreateBusinessClass(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
                           throws fr.paris.lutece.portal.service.message.SiteMessageException
The creation action of the business class

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

getModifyPluginPortlet

public java.lang.String getModifyPluginPortlet(javax.servlet.http.HttpServletRequest request,
                                               fr.paris.lutece.portal.service.plugin.Plugin plugin)
The modification page of the portlet

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The html code of the modification of the portlet

doModifyPluginPortlet

public void doModifyPluginPortlet(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
                           throws fr.paris.lutece.portal.service.message.SiteMessageException
The modification action of the portlet

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

doModifyBusinessClass

public void doModifyBusinessClass(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
                           throws fr.paris.lutece.portal.service.message.SiteMessageException
The modification action for the business class

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

doModifyAttribute

public void doModifyAttribute(javax.servlet.http.HttpServletRequest request,
                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
                       throws fr.paris.lutece.portal.service.message.SiteMessageException
The modification action for the attribute

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling

getConfirmRemoveBusinessAttribute

public void getConfirmRemoveBusinessAttribute(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                       throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of the attribute removal

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The site message exception

getConfirmRemovePluginPortlet

public void getConfirmRemovePluginPortlet(javax.servlet.http.HttpServletRequest request,
                                          fr.paris.lutece.portal.service.plugin.Plugin plugin)
                                   throws fr.paris.lutece.portal.service.message.SiteMessageException
The confirmation of the plugin removal

Parameters:
request - The Http Request
plugin - The Plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - The site message exception

doRemovePluginPortlet

public void doRemovePluginPortlet(javax.servlet.http.HttpServletRequest request,
                                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove Portlet Action

Parameters:
request - The Http Request
plugin - The Plugin

doRemoveAttribute

public void doRemoveAttribute(javax.servlet.http.HttpServletRequest request,
                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove Business Attribute

Parameters:
request - The Http Request
plugin - The Plugin

getPluginRecapitulate

public java.lang.String getPluginRecapitulate(javax.servlet.http.HttpServletRequest request,
                                              fr.paris.lutece.portal.service.plugin.Plugin plugin)
The get page of the plugin recapitulation

Parameters:
request - The Http Request
plugin - The Plugin
Returns:
The Html code of the summary

verifyField

public void verifyField(javax.servlet.http.HttpServletRequest request,
                        java.lang.String strFieldInputText,
                        java.lang.String strRegexProperty,
                        java.lang.String strErrorMessageProperty)
                 throws fr.paris.lutece.portal.service.message.SiteMessageException
Verifies a field by using a regex

Parameters:
request - The Http request
strFieldInputText - The input field content
strRegexProperty - The property corresponding to the regex
strErrorMessageProperty - The error message property
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - Front office error handling


Copyright © 2011 Mairie de Paris. All Rights Reserved.