comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/MinMaxState.java @ 823:499cfbbb61bc

Removed obsolet SuppressWarnings-Annotations. gnv-artifacts/trunk@910 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 13 Apr 2010 08:25:34 +0000
parents 22c18083225e
children 41630b457b6a
comparison
equal deleted inserted replaced
822:ac1b9f00603f 823:499cfbbb61bc
1 package de.intevation.gnv.state; 1 package de.intevation.gnv.state;
2
3 import de.intevation.artifactdatabase.XMLUtils;
4
5 import de.intevation.artifacts.CallContext;
6 import de.intevation.artifacts.CallMeta;
7
8 import de.intevation.gnv.artifacts.ressource.RessourceFactory;
9
10 import de.intevation.gnv.geobackend.base.Result;
11
12 import de.intevation.gnv.geobackend.util.DateUtils;
13
14 import de.intevation.gnv.state.describedata.DefaultMinMaxDescribeData;
15 import de.intevation.gnv.state.describedata.DescribeData;
16 import de.intevation.gnv.state.describedata.MinMaxDescribeData;
17
18 import de.intevation.gnv.state.exception.StateException;
19
20 import de.intevation.gnv.utils.InputValidator;
21 2
22 import java.util.ArrayList; 3 import java.util.ArrayList;
23 import java.util.Collection; 4 import java.util.Collection;
24 import java.util.Date; 5 import java.util.Date;
25 import java.util.GregorianCalendar; 6 import java.util.GregorianCalendar;
26 import java.util.Iterator; 7 import java.util.Iterator;
27 import java.util.List; 8 import java.util.List;
28 9
29 import org.apache.log4j.Logger; 10 import org.apache.log4j.Logger;
30
31 import org.w3c.dom.Document; 11 import org.w3c.dom.Document;
32 import org.w3c.dom.Element; 12 import org.w3c.dom.Element;
33 import org.w3c.dom.Node; 13 import org.w3c.dom.Node;
14
15 import de.intevation.artifactdatabase.XMLUtils;
16 import de.intevation.artifacts.CallContext;
17 import de.intevation.artifacts.CallMeta;
18 import de.intevation.gnv.artifacts.ressource.RessourceFactory;
19 import de.intevation.gnv.geobackend.base.Result;
20 import de.intevation.gnv.geobackend.util.DateUtils;
21 import de.intevation.gnv.state.describedata.DefaultMinMaxDescribeData;
22 import de.intevation.gnv.state.describedata.DescribeData;
23 import de.intevation.gnv.state.describedata.MinMaxDescribeData;
24 import de.intevation.gnv.state.exception.StateException;
25 import de.intevation.gnv.utils.InputValidator;
34 26
35 /** 27 /**
36 * This state handles input of a min and max value and validates the user input. 28 * This state handles input of a min and max value and validates the user input.
37 * The min value needs to be equal or smaller than the max value, otherwise the 29 * The min value needs to be equal or smaller than the max value, otherwise the
38 * input results in an error. 30 * input results in an error.
81 return describeData; 73 return describeData;
82 } 74 }
83 75
84 76
85 @Override 77 @Override
86 @SuppressWarnings("static-access")
87 public Document feed( 78 public Document feed(
88 CallContext context, 79 CallContext context,
89 Collection<InputData> inputData, 80 Collection<InputData> inputData,
90 String uuid) 81 String uuid)
91 throws StateException { 82 throws StateException {
114 String msg = "Input data not expected here. Data will be ignored."; 105 String msg = "Input data not expected here. Data will be ignored.";
115 log.warn(msg); 106 log.warn(msg);
116 return feedFailure(msg); 107 return feedFailure(msg);
117 } 108 }
118 109
119 @SuppressWarnings("static-access")
120 boolean valid = InputValidator.isInputValid(value, type); 110 boolean valid = InputValidator.isInputValid(value, type);
121 if (!valid) { 111 if (!valid) {
122 String msg = "Input is not valid for this state."; 112 String msg = "Input is not valid for this state.";
123 log.error(msg); 113 log.error(msg);
124 return feedFailure(msg); 114 return feedFailure(msg);

http://dive4elements.wald.intevation.org