overhauled registry

This commit is contained in:
Stephan Richter
2020-12-03 12:11:27 +01:00
parent 559538d55e
commit 50a5508a33
65 changed files with 552 additions and 352 deletions

View File

@@ -13,12 +13,12 @@ import de.srsoftware.web4rail.tiles.TextDisplay;
public class SetDisplayText extends TextAction{
private TextDisplay display;
private static final String DISPLAY = "display";
public SetDisplayText(BaseClass parent) {
super(parent);
}
private TextDisplay display;
private static final String DISPLAY = "display";
@Override
public boolean fire(Context context) {
@@ -51,6 +51,11 @@ public class SetDisplayText extends TextAction{
return super.load(json);
}
@Override
protected void removeChild(BaseClass child) {
if (child == display) display = null;
}
@Override
protected Window properties(List<Fieldset> preForm, FormInput formInputs, List<Fieldset> postForm) {
formInputs.add(t("Select display"),TextDisplay.selector(display, null));