package org.openiot.lsm.sdum.model.beans; import java.util.ArrayList; import org.openiot.lsm.sdum.model.beans.OSMOBean; import org.openiot.lsm.sdum.model.beans.WidgetBean; public class ReqPresentationBean { private String id; private ArrayList<WidgetBean> widgetBeanLsit; private OSMOBean osmoBean; public ReqPresentationBean(){ } public ReqPresentationBean(String id) { this.id = id; } public String getId() { return id; } public void setId(String id) { this.id = id; } public ArrayList<WidgetBean> getWidgetBeanLsit() { if (widgetBeanLsit == null) { widgetBeanLsit = new ArrayList<WidgetBean>(); } return widgetBeanLsit; } public OSMOBean getOsmoBean() { return osmoBean; } public void setOsmoBean(OSMOBean osmoBean) { this.osmoBean = osmoBean; } public String toStringWidget() { StringBuffer reqPre = new StringBuffer(); // reqPre.append("{"); reqPre.append("\"reqPre\":"); reqPre.append("{"); for(WidgetBean widget : widgetBeanLsit) { reqPre.append(widget.toStringIdPreAttr());reqPre.append(","); } int lastIdx = reqPre.lastIndexOf(","); reqPre.deleteCharAt(lastIdx); reqPre.append("}"); // reqPre.append("}"); return reqPre.toString(); } }