raimund@3058: package de.intevation.flys.artifacts.states; raimund@3058: raimund@3058: import org.apache.log4j.Logger; raimund@3058: ingo@3407: import de.intevation.artifactdatabase.data.StateData; ingo@3407: import de.intevation.artifacts.CallContext; ingo@3407: raimund@3058: /** raimund@3058: * @author Raimund Renkert raimund@3058: */ raimund@3058: public class OutliersInput extends DefaultState { raimund@3058: raimund@3058: /** The logger used in this class. */ raimund@3058: private static Logger logger = Logger.getLogger(OutliersInput.class); raimund@3058: ingo@3407: public static final String PARAMETER_NAME = "outliers"; ingo@3407: raimund@3058: raimund@3058: /** raimund@3058: * The default constructor that initializes an empty State object. raimund@3058: */ raimund@3058: public OutliersInput() { raimund@3058: } raimund@3058: felix@4059: felix@4059: /** Tell UI how to allow for input. */ raimund@3058: @Override raimund@3058: protected String getUIProvider() { raimund@3058: return "outliers_input"; raimund@3058: } raimund@3058: ingo@3407: ingo@3407: @Override ingo@3407: protected String[] getDefaultsFor(CallContext context, StateData data) { ingo@3407: if (data != null && data.getName().equals(PARAMETER_NAME)) { ingo@3407: return new String[] {"3", "3"}; ingo@3407: } ingo@3407: ingo@3407: return null; ingo@3407: } raimund@3058: } raimund@3058: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :