comparison gnv/src/main/java/de/intevation/gnv/action/mapviewer/MapViewerCallAction.java @ 952:902d4de27c37

Add more Javadocs gnv/trunk@1096 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 17 May 2010 14:21:19 +0000
parents 57fa8019fbdc
children 28a0628b11b0
comparison
equal deleted inserted replaced
951:f9c77c85deb2 952:902d4de27c37
1 package de.intevation.gnv.action.mapviewer; 1 package de.intevation.gnv.action.mapviewer;
2
3 import de.intevation.gnv.action.ArtifactDatabaseActionBase;
4
5 import de.intevation.gnv.action.mapviewer.parser.ExternalCallParser;
6 import de.intevation.gnv.action.mapviewer.parser.XMLExternalCallParser;
7
8 import de.intevation.gnv.action.sessionmodel.SessionModel;
9 import de.intevation.gnv.action.sessionmodel.SessionModelFactory;
10
11 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClientFactory;
12
13 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
14
15 import de.intevation.gnv.artifactdatabase.objects.map.MapService;
16 2
17 import java.io.ByteArrayInputStream; 3 import java.io.ByteArrayInputStream;
18 import java.io.InputStream; 4 import java.io.InputStream;
19
20 import java.util.ArrayList; 5 import java.util.ArrayList;
21 import java.util.Collection; 6 import java.util.Collection;
22 import java.util.Iterator; 7 import java.util.Iterator;
23 8
24 import javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletRequest;
25 import javax.servlet.http.HttpServletResponse; 10 import javax.servlet.http.HttpServletResponse;
26 11
27 import org.apache.log4j.Logger; 12 import org.apache.log4j.Logger;
28
29 import org.apache.struts.action.ActionForm; 13 import org.apache.struts.action.ActionForm;
30 import org.apache.struts.action.ActionForward; 14 import org.apache.struts.action.ActionForward;
31 import org.apache.struts.action.ActionMapping; 15 import org.apache.struts.action.ActionMapping;
32 16
17 import de.intevation.gnv.action.ArtifactDatabaseActionBase;
18 import de.intevation.gnv.action.mapviewer.parser.ExternalCallParser;
19 import de.intevation.gnv.action.mapviewer.parser.XMLExternalCallParser;
20 import de.intevation.gnv.action.sessionmodel.SessionModel;
21 import de.intevation.gnv.action.sessionmodel.SessionModelFactory;
22 import de.intevation.gnv.artifactdatabase.client.ArtifactDatabaseClientFactory;
23 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
24 import de.intevation.gnv.artifactdatabase.objects.map.MapService;
25
33 /** 26 /**
27 * This class provides the businesslogic for handling an
28 * MV-GNV-Interface-call.
29 * This call can be done in two ways.
30 * First is to put the requestbody into the body of the http-post-request.
31 * Second to put the requestbody to the parameter "document" of the
32 * http-post-request.
34 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a> 33 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a>
35 */ 34 */
36 public class MapViewerCallAction extends ArtifactDatabaseActionBase { 35 public class MapViewerCallAction extends ArtifactDatabaseActionBase {
37 36
38 /** 37 /**

http://dive4elements.wald.intevation.org