Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/ScenarioTypeState.java @ 9062:5198066492a9
Teilabschnitt Salix State
author | gernotbelger |
---|---|
date | Mon, 07 May 2018 17:25:53 +0200 |
parents | c265c9fc915c |
children | 2f5052835b76 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/ScenarioTypeState.java Mon May 07 10:51:36 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/ScenarioTypeState.java Mon May 07 17:25:53 2018 +0200 @@ -1,17 +1,28 @@ package org.dive4elements.river.artifacts.uinfo.salix; -import org.dive4elements.river.artifacts.states.BooleanChoiceState; +import java.util.ArrayList; +import java.util.List; + +import org.dive4elements.river.artifacts.states.RadioSelect; /** * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> */ -public class ScenarioTypeState extends BooleanChoiceState { - +public class ScenarioTypeState extends RadioSelect { private static final long serialVersionUID = 1L; public ScenarioTypeState() { - super("activeMsg1", "activeMsg2", "activeMsg3"); // kriege den state irgendwie nicht selbst hin + super(); } + @Override + protected List<String> makeEntries() { + final List<String> entries = new ArrayList<>(); + entries.add("scenarioType.option1"); + entries.add("scenarioType.option2"); + entries.add("scenarioType.option3"); + return entries; + + } } \ No newline at end of file