uk.ac.ebi.intact.application.editor.struts.action.util
Class HeaderSwitchAction

java.lang.Object
  |
  +--org.apache.struts.action.Action
        |
        +--org.apache.struts.tiles.actions.TilesAction
              |
              +--uk.ac.ebi.intact.application.editor.struts.action.util.HeaderSwitchAction

public class HeaderSwitchAction
extends org.apache.struts.tiles.actions.TilesAction

This action class is responsible for appending the class type to the header.

Version:
$Id: HeaderSwitchAction.java,v 1.5 2003/10/16 10:36:48 smudali Exp $
Author:
Sugath Mudali (smudali@ebi.ac.uk)

Field Summary
 
Fields inherited from class org.apache.struts.action.Action
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY
 
Constructor Summary
HeaderSwitchAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward execute(org.apache.struts.tiles.ComponentContext context, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it), with provision for handling exceptions thrown by the business logic.
 
Methods inherited from class org.apache.struts.tiles.actions.TilesAction
execute, perform
 
Methods inherited from class org.apache.struts.action.Action
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderSwitchAction

public HeaderSwitchAction()
Method Detail

execute

public org.apache.struts.action.ActionForward execute(org.apache.struts.tiles.ComponentContext context,
                                                      org.apache.struts.action.ActionMapping mapping,
                                                      org.apache.struts.action.ActionForm form,
                                                      javax.servlet.http.HttpServletRequest request,
                                                      javax.servlet.http.HttpServletResponse response)
                                               throws java.lang.Exception
Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it), with provision for handling exceptions thrown by the business logic. Override this method to provide functionality

Overrides:
execute in class org.apache.struts.tiles.actions.TilesAction
Parameters:
context - the current Tile context, containing Tile attributes.
mapping - the ActionMapping used to select this instance.
form - the optional ActionForm bean for this request (if any).
request - the HTTP request we are processing.
response - the HTTP response we are creating
Returns:
null because there is no forward associated with this action.
Throws:
java.lang.Exception - if the application business logic throws an exception.


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk