comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/objects/ParametrizedArtifactObject.java @ 693:d4d1eb56d725

Added more JavaDocs gnv/trunk@919 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 13 Apr 2010 12:10:15 +0000
parents 254f062e334b
children af22fa5567a6
comparison
equal deleted inserted replaced
692:22567e7fa381 693:d4d1eb56d725
2 2
3 import java.util.Collection; 3 import java.util.Collection;
4 import java.util.Map; 4 import java.util.Map;
5 5
6 /** 6 /**
7 * Interface which extends the funtionality of the Interface
8 * <code>ArtifactObject</code> with methods for storing and retrieving
9 * optional Parameters.
7 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a> 10 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a>
8 */ 11 */
9 public interface ParametrizedArtifactObject extends ArtifactObject { 12 public interface ParametrizedArtifactObject extends ArtifactObject {
10 13
11 /** 14 /**
16 Map<String, Collection<String>> getParameters(); 19 Map<String, Collection<String>> getParameters();
17 20
18 /** 21 /**
19 * Add a further parameter to the parameter map. 22 * Add a further parameter to the parameter map.
20 * 23 *
21 * @param key 24 * @param key the Key of the Parameter (unique)
22 * @param values 25 * @param values the Values of the Parameter
23 */ 26 */
24 void addParameters(String key, Collection<String> values); 27 void addParameters(String key, Collection<String> values);
25 } 28 }
26 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 29 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org