package com.frameworkset.common.ecs; import java.util.ArrayList; public class Select extends BaseElement{ private String name; private String ID; private String onChange; private boolean disabled; private boolean multiple; private Object size; public Select() { subelements = new ArrayList<BaseElement>(); } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getID() { return ID; } public void setID(String iD) { ID = iD; } public boolean isDisabled() { return disabled; } public void setDisabled(boolean disabled) { this.disabled = disabled; } public boolean isMultiple() { return multiple; } public void setMultiple(boolean multiple) { this.multiple = multiple; } @Override public void toString(StringBuilder a) { a.append("<select"); if(disabled ) a.append(" disabled "); if(multiple ) a.append(" multiple "); if(name != null) a.append(" name=\"").append(name).append("\""); if(onChange != null) a.append(" onChange=\"").append(onChange).append("\""); if(ID != null) a.append(" id=\"").append(ID).append("\""); if(size != null) a.append(" size=\"").append(size).append("\""); if(style != null) a.append(" style=\"").append(style).append("\""); if(clazz != null) a.append(" class=\"").append(clazz).append("\""); if(this.extend != null) a.append(" ").append(extend); a.append(">"); buildElements( a); a.append("</select>"); } public Object getSize() { return size; } public void setSize(Object size) { this.size = size; } public String getOnChange() { return onChange; } public void setOnChange(String onChange) { this.onChange = onChange; } }