comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/ParameterList.java @ 8854:7bbfb24e6eec

SINFO - first prototype of BArt Fließtiefen
author gernotbelger
date Thu, 18 Jan 2018 18:34:41 +0100
parents b1ff606f01ee
children 28df64078f27
comparison
equal deleted inserted replaced
8853:8c64617a7991 8854:7bbfb24e6eec
63 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact; 63 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact;
64 import org.dive4elements.river.client.shared.model.MINFOArtifact; 64 import org.dive4elements.river.client.shared.model.MINFOArtifact;
65 import org.dive4elements.river.client.shared.model.OutputMode; 65 import org.dive4elements.river.client.shared.model.OutputMode;
66 import org.dive4elements.river.client.shared.model.ReportMode; 66 import org.dive4elements.river.client.shared.model.ReportMode;
67 import org.dive4elements.river.client.shared.model.River; 67 import org.dive4elements.river.client.shared.model.River;
68 import org.dive4elements.river.client.shared.model.SINFOArtifact;
68 import org.dive4elements.river.client.shared.model.WINFOArtifact; 69 import org.dive4elements.river.client.shared.model.WINFOArtifact;
69 70
70 import java.util.ArrayList; 71 import java.util.ArrayList;
71 import java.util.List; 72 import java.util.List;
72 import java.util.Map; 73 import java.util.Map;
768 else { 769 else {
769 // we have reached a final state with no more user input 770 // we have reached a final state with no more user input
770 setCurrentData(null, null); 771 setCurrentData(null, null);
771 } 772 }
772 } 773 }
774
775 // FIXME: we got a whole artifact framework to separate ui and backend stuff, but in the end.... we have switches over specific datatypes here...
773 if (art instanceof WINFOArtifact 776 if (art instanceof WINFOArtifact
774 || art instanceof FixAnalysisArtifact) { 777 || art instanceof SINFOArtifact
778 || art instanceof FixAnalysisArtifact) {
775 createGaugePanel(); 779 createGaugePanel();
776 renderInfo(desc.getRiver(), desc.getOldData()); 780 renderInfo(desc.getRiver(), desc.getOldData());
777 } 781 }
778 else if (art instanceof MINFOArtifact) { 782 else if (art instanceof MINFOArtifact) {
779 createMeasurementStationPanel(); 783 createMeasurementStationPanel();

http://dive4elements.wald.intevation.org