tim@335: package de.intevation.gnv.state;
tim@335:
sascha@779: import de.intevation.gnv.geobackend.base.Result;
sascha@779:
sascha@779: import de.intevation.gnv.state.describedata.DefaultSingleValueDescribeData;
sascha@779:
tim@335: import java.util.ArrayList;
tim@335: import java.util.Collection;
ingo@470: import java.util.List;
tim@335:
tim@335: import org.apache.log4j.Logger;
tim@335:
tim@335: /**
ingo@796: * This state handles single user input. The user is allowed to select just one
ingo@796: * value.
ingo@796: *
sascha@780: * @author Tim Englich
sascha@778: *
tim@335: */
tim@335: public class SingleInputState extends StateBase {
tim@335:
tim@335: /**
tim@335: * the logger, used to log exceptions and additonaly information
tim@335: */
tim@335: private static Logger log = Logger.getLogger(SingleInputState.class);
tim@335:
tim@335: /**
tim@335: *
tim@335: */
tim@335: private static final long serialVersionUID = -6169497306324917318L;
tim@335:
tim@335: /**
tim@335: * Constructor
tim@335: */
tim@335: public SingleInputState() {
tim@335: }
tim@335:
ingo@796: /**s
ingo@796: *
ingo@796: * @param result
ingo@796: * @param uuid
ingo@796: * @return
tim@335: */
tim@335: @Override
ingo@607: protected List