Newer
Older
StartupManagement / src / ScreenTemplate.java
import java.util.*;

public class ScreenTemplate {
    private CurScreen curScreen;
    private Widgets1 widgets;
    private boolean layout;
    private String screenId;
    public Map<String, Object> getValue() {
        Map temp_nil1 = new HashMap<>();
        temp_nil1.put("widgets",this.widgets.getValue());
        temp_nil1.put("layout",this.getLayout());
        temp_nil1.put("screenId",this.getScreenId());
        return temp_nil1;
    }
    public void setValue(Map<String, Object> value) {
        widgets.setValue((Map<String, Object>) value.get("widgets"));
        layout = (boolean) value.get("layout");
        screenId = (String) value.get("screenId");
    }
    public Widgets1 getWidgets1() {
        return this.widgets;
    }
    public boolean getLayout() {
        return layout;
    }
    public String getScreenId() {
        return this.screenId;
    }
    public ScreenTemplate() {
        this.widgets = new Widgets1();
    }
    public void setCurScreen(CurScreen curScreen) {
        this.widgets.setCurScreen(curScreen);
    }
}