comparison gnv/src/main/java/de/intevation/gnv/action/mapviewer/parser/ExternalCallParser.java @ 953:4b64b4d1f0cf

Add more Javadocs gnv/trunk@1097 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 18 May 2010 07:32:45 +0000
parents 57fa8019fbdc
children 28a0628b11b0
comparison
equal deleted inserted replaced
952:902d4de27c37 953:4b64b4d1f0cf
1 package de.intevation.gnv.action.mapviewer.parser; 1 package de.intevation.gnv.action.mapviewer.parser;
2
3 import java.util.Collection;
2 4
3 import de.intevation.gnv.artifactdatabase.objects.map.MapService; 5 import de.intevation.gnv.artifactdatabase.objects.map.MapService;
4 6
5 import java.util.Collection;
6
7 /** 7 /**
8 * Interfacedefinition for an XMl-parser of the MV-GNV-Interface requestdocument.
8 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a> 9 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a>
9 */ 10 */
10 public interface ExternalCallParser { 11 public interface ExternalCallParser {
11 12
12 13
14 /**
15 * Returns the geometry which was parsed from the XML-document.
16 * @return the geometry.
17 */
13 String getGeometry(); 18 String getGeometry();
14 19
20 /**
21 * Returns the srid which was parsed from the XML-document.
22 * @return the srid.
23 */
15 String getSRS(); 24 String getSRS();
16 25
26 /**
27 * Returns the mapservices which was parsed from the XML-document.
28 * @return the mapservices.
29 */
17 Collection<MapService> getMapServices(); 30 Collection<MapService> getMapServices();
18 31
32 /**
33 * Does the parsing work.
34 * @throws ExternalCallParserException
35 */
19 void parse() throws ExternalCallParserException; 36 void parse() throws ExternalCallParserException;
20 } 37 }

http://dive4elements.wald.intevation.org