ingo@1022: /* ingo@1022: * Copyright (c) 2010 by Intevation GmbH ingo@1022: * ingo@1022: * This program is free software under the LGPL (>=v2.1) ingo@1022: * Read the file LGPL.txt coming with the software for details ingo@1022: * or visit http://www.gnu.org/licenses/ if it does not exist. ingo@1022: */ ingo@1022: tim@566: package de.intevation.gnv.action.mapviewer; tim@566: tim@566: import javax.servlet.http.HttpServletRequest; tim@566: import javax.servlet.http.HttpServletResponse; tim@566: tim@566: import org.apache.log4j.Logger; tim@566: import org.apache.struts.action.ActionForm; tim@566: import org.apache.struts.action.ActionForward; tim@566: import org.apache.struts.action.ActionMapping; tim@566: tim@952: import de.intevation.gnv.action.ArtifactDatabaseActionBase; tim@952: tim@566: /** tim@952: * This class provides the businesslogic to show the demo GUI for tim@952: * testing the MV-GNV-Interface. sascha@684: * @author Tim Englich tim@566: */ tim@566: public class ShowMapViewerCallBodyAction extends ArtifactDatabaseActionBase { tim@566: tim@566: /** tim@566: * the logger, used to log exceptions and additionally information tim@566: */ tim@566: private static Logger log = Logger tim@566: .getLogger(ShowMapViewerCallBodyAction.class); sascha@681: tim@566: /** tim@566: * Constructor tim@566: */ tim@566: public ShowMapViewerCallBodyAction() { tim@566: super(); tim@566: } tim@566: tim@566: @Override tim@566: public ActionForward execute(ActionMapping mapping, ActionForm form, tim@566: HttpServletRequest request, tim@566: HttpServletResponse response) throws Exception { tim@566: log.debug("ShowMapViewerCallBodyAction.execute"); tim@566: request.setAttribute("MAPVIEWERCALL", new Boolean(true)); tim@566: return super.execute(mapping, form, request, response); tim@566: } tim@566: }