felix@1173: package de.intevation.flys.artifacts.states;
felix@1173: 
felix@1173: import java.util.List;
felix@1173: 
felix@1173: import org.apache.log4j.Logger;
felix@1173: 
felix@1173: import de.intevation.artifacts.CallContext;
felix@1173: 
felix@1173: import de.intevation.artifactdatabase.state.Facet;
felix@1173: 
felix@1173: import de.intevation.flys.artifacts.FLYSArtifact;
felix@1173: 
felix@1173: import de.intevation.flys.artifacts.model.FacetTypes;
felix@1173: 
felix@1173: 
felix@1173: public class WaterlevelPairSelectState
felix@1173: extends      DefaultState
felix@1173: implements   FacetTypes
felix@1173: {
felix@1173:     /** The logger that is used in this state. */
felix@1173:     private static Logger logger = Logger.getLogger(WaterlevelPairSelectState.class);
felix@1173: 
felix@1173:     public WaterlevelPairSelectState() {
felix@1173:     }
felix@1173: 
felix@1173: 
felix@1173:     /** Specify to display a datacage_twin_panel. */
felix@1173:     @Override
felix@1173:     protected String getUIProvider() {
felix@1173:         return "datacage_twin_panel";
felix@1173:     }
felix@1173: 
felix@1173: 
felix@1173:     @Override
felix@1173:     public Object computeAdvance(
felix@1173:         FLYSArtifact artifact,
felix@1173:         String       hash,
felix@1173:         CallContext  context,
felix@1173:         List<Facet>  facets,
felix@1173:         Object       old
felix@1173:     ) {
felix@1173:         //Get data and do stuff, do not calculate
felix@1173:         //JSONObject jsonObject = new JSONObject().accumulate("string", 2.0f);
felix@1173:         return "";
felix@1173:     }
felix@1173: }
felix@1173: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :