import java.util.*;
public class ScreenTemplate {
private Widgets1 widgets;
private boolean layout;
private String screenId;
private CurScreen curScreen;
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(SwingPresenter presenter) {
this.widgets = new Widgets1(presenter);
}
public void setReferences(Screen screen, CurScreen curScreen, SwingPresenter presenter, BusinessCardManagement businessCardManagement, Editcompany editcompany, Editaddress1 editaddress1, Editbusiness1 editbusiness1, Editestablish editestablish, Editbusiness2 editbusiness2, Editposition editposition, Editcompanydetail editcompanydetail, EditURL editURL, Editaddress2 editaddress2, Editrepresentative editrepresentative, Company company, Representative representative, Position position, Establishment establishment, Address1 address1, Address2 address2, Businessdescription1 businessdescription1, Businessdescription2 businessdescription2, Companyoverview companyoverview, URL URL, Search6 search6, SearchCriteriaScreen searchCriteriaScreen, Search3 search3, Search5 search5, Search1 search1, Result result, Search2 search) {
this.widgets.setReferences(screen, curScreen, presenter, businessCardManagement, editcompany, editaddress1, editbusiness1, editestablish, editbusiness2, editposition, editcompanydetail, editURL, editaddress2, editrepresentative, company, representative, position, establishment, address1, address2, businessdescription1, businessdescription2, companyoverview, URL, search6, searchCriteriaScreen, search3, search5, search1, result, search);
}
}