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 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 :