comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/describedata/ExtendedKeyValueData.java @ 809:d05b17a4f3d0

Added javadoc in describedata package. gnv-artifacts/trunk@891 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 09 Apr 2010 07:27:38 +0000
parents 6cff63d0c434
children 2423cefe7d39
comparison
equal deleted inserted replaced
808:2e951160c43d 809:d05b17a4f3d0
1 package de.intevation.gnv.state.describedata; 1 package de.intevation.gnv.state.describedata;
2 2
3 import org.apache.log4j.Logger; 3 import org.apache.log4j.Logger;
4 4
5 /** 5 /**
6 * This implementation improves the <code>DefaultKeyValueDescribeData</code> and
7 * establishes another field to store a further parameter.
8 *
6 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 9 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
7 */ 10 */
8 public class ExtendedKeyValueData 11 public class ExtendedKeyValueData
9 extends DefaultKeyValueDescribeData 12 extends DefaultKeyValueDescribeData
10 { 13 {
11 private static Logger logger = Logger.getLogger(ExtendedKeyValueData.class); 14 private static Logger logger = Logger.getLogger(ExtendedKeyValueData.class);
12 15
16 /**
17 * A further parameter to be stored at this object.
18 */
13 protected String parameter; 19 protected String parameter;
14 20
15 21 /**
22 * Default constructor to initialize new objects.
23 *
24 * @param key The key.
25 * @param value The value.
26 * @param state The state - null permitted.
27 * @param parameter A further value.
28 */
16 public ExtendedKeyValueData( 29 public ExtendedKeyValueData(
17 String key, String value, String state, String parameter) 30 String key, String value, String state, String parameter)
18 { 31 {
19 super(key, value, state); 32 super(key, value, state);
20 this.parameter = parameter; 33 this.parameter = parameter;
21 } 34 }
22 35
36 /**
37 * Returns the parameter.
38 *
39 * @return the parameter.
40 */
23 public String getParameter() { 41 public String getParameter() {
24 return parameter; 42 return parameter;
25 } 43 }
26 } 44 }
27 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 45 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org