comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/OutliersInput.java @ 3407:70e9d56e21fc

Set default value of MINFO SQ relation's outliers parameter to 3. flys-artifacts/trunk@5059 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 19 Jul 2012 11:45:15 +0000
parents 0f7abd95c6e2
children c63f0b4ac1b4
comparison
equal deleted inserted replaced
3406:3732e1bab0aa 3407:70e9d56e21fc
1 package de.intevation.flys.artifacts.states; 1 package de.intevation.flys.artifacts.states;
2 2
3 import org.apache.log4j.Logger; 3 import org.apache.log4j.Logger;
4
5 import de.intevation.artifactdatabase.data.StateData;
6 import de.intevation.artifacts.CallContext;
4 7
5 /** 8 /**
6 * @author <a href="mailto:raimund.renkert@intevation.de">Raimund Renkert</a> 9 * @author <a href="mailto:raimund.renkert@intevation.de">Raimund Renkert</a>
7 */ 10 */
8 public class OutliersInput extends DefaultState { 11 public class OutliersInput extends DefaultState {
9 12
10 /** The logger used in this class. */ 13 /** The logger used in this class. */
11 private static Logger logger = Logger.getLogger(OutliersInput.class); 14 private static Logger logger = Logger.getLogger(OutliersInput.class);
15
16 public static final String PARAMETER_NAME = "outliers";
12 17
13 18
14 /** 19 /**
15 * The default constructor that initializes an empty State object. 20 * The default constructor that initializes an empty State object.
16 */ 21 */
20 @Override 25 @Override
21 protected String getUIProvider() { 26 protected String getUIProvider() {
22 return "outliers_input"; 27 return "outliers_input";
23 } 28 }
24 29
30
31 @Override
32 protected String[] getDefaultsFor(CallContext context, StateData data) {
33 if (data != null && data.getName().equals(PARAMETER_NAME)) {
34 return new String[] {"3", "3"};
35 }
36
37 return null;
38 }
39
25 } 40 }
26 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : 41 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org