package com.frameworkset.common.ecs; public class Input extends BaseElement{ private String type; private String name; private String ID; private Object value; private boolean checked; private boolean disabled; private Object size; private String onClick; private String onKeyDown; public static final String TEXT = "TEXT"; public static final String PASSWORD = "PASSWORD"; public static final String CHECKBOX = "CHECKBOX"; public static final String RADIO = "RADIO"; public static final String FILE = "FILE"; public static final String BUTTON = "BUTTON"; public static final String IMAGE = "IMAGE"; public static final String HIDDEN = "HIDDEN"; public static final String SUBMIT = "SUBMIT"; public static final String RESET = "RESET"; public static final String text = "text"; public static final String password = "password"; public static final String checkbox = "checkbox"; public static final String radio = "radio"; public static final String file = "file"; public static final String button = "button"; public static final String image = "image"; public static final String hidden = "hidden"; public static final String submit = "submit"; public static final String reset = "reset"; public Input() { // TODO Auto-generated constructor stub } @Override public void toString(StringBuilder a) { a.append("<input"); if(type != null) a.append(" type=\"").append(type).append("\""); if(checked ) a.append(" checked "); if(disabled ) a.append(" disabled "); if(size != null) a.append(" size=\"").append(size).append("\""); if(name != null) a.append(" name=\"").append(name).append("\""); if(onKeyDown != null) a.append(" onKeyDown=\"").append(onKeyDown).append("\""); if(ID != null) a.append(" id=\"").append(ID).append("\""); if(value != null) a.append(" value=\"").append(value).append("\""); if(style != null) a.append(" style=\"").append(style).append("\""); if(clazz != null) a.append(" class=\"").append(clazz).append("\""); if(onClick != null) a.append(" onClick=\"").append(onClick).append("\""); if(this.extend != null) a.append(" ").append(extend); a.append(">"); if(tagText != null) a.append(tagText); } public String getType() { return type; } public Input setType(String type) { this.type = type; return this; } public String getName() { return name; } public Input setName(String name) { this.name = name; return this; } public String getID() { return ID; } public Input setID(String iD) { ID = iD; return this; } public Object getValue() { return value; } public Input setValue(Object value) { this.value = value; return this; } public boolean isChecked() { return checked; } public Input setChecked(boolean checked) { this.checked = checked; return this; } public boolean isDisabled() { return disabled; } public Input setDisabled(boolean disabled) { this.disabled = disabled; return this; } public Object getSize() { return size; } public Input setSize(Object size) { this.size = size;return this; } public String getOnClick() { return onClick; } public Input setOnClick(String onClick) { this.onClick = onClick;return this; } public String getOnKeyDown() { return onKeyDown; } public void setOnKeyDown(String onKeyDown) { this.onKeyDown = onKeyDown; } }