1 package sharin.doc.builder.xhtml1; 2 3 public class InputElem extends GenericCommonElem<InputElem> { 4 5 public InputElem(Object... nodes) { 6 super("input", nodes); 7 } 8 9 public InputElem accept(Object value) { 10 return attr("accept", value); 11 } 12 13 public InputElem accesskey(Object value) { 14 return attr("accesskey", value); 15 } 16 17 public InputElem align(Object value) { 18 return attr("align", value); 19 } 20 21 public InputElem alignBottom() { 22 return align("bottom"); 23 } 24 25 public InputElem alignLeft() { 26 return align("left"); 27 } 28 29 public InputElem alignMiddle() { 30 return align("middle"); 31 } 32 33 public InputElem alignRight() { 34 return align("right"); 35 } 36 37 public InputElem alignTop() { 38 return align("top"); 39 } 40 41 public InputElem alt(Object value) { 42 return attr("alt", value); 43 } 44 45 public InputElem checked(boolean checked) { 46 return checked ? checked("checked") : this; 47 } 48 49 public InputElem checked(Object value) { 50 return attr("checked", value); 51 } 52 53 public InputElem disabled(boolean disabled) { 54 return disabled ? disabled("disabled") : this; 55 } 56 57 public InputElem disabled(Object value) { 58 return attr("disabled", value); 59 } 60 61 public InputElem maxlength(Object value) { 62 return attr("maxlength", value); 63 } 64 65 public InputElem name(Object value) { 66 return attr("name", value); 67 } 68 69 public InputElem onblur(Object value) { 70 return attr("onblur", value); 71 } 72 73 public InputElem onchange(Object value) { 74 return attr("onchange", value); 75 } 76 77 public InputElem onfocus(Object value) { 78 return attr("onfocus", value); 79 } 80 81 public InputElem onselect(Object value) { 82 return attr("onselect", value); 83 } 84 85 public InputElem readonly(boolean readonly) { 86 return readonly ? readonly("readonly") : this; 87 } 88 89 public InputElem readonly(Object value) { 90 return attr("readonly", value); 91 } 92 93 public InputElem size(Object value) { 94 return attr("size", value); 95 } 96 97 public InputElem src(Object value) { 98 return attr("src", value); 99 } 100 101 public InputElem tabindex(Object value) { 102 return attr("tabindex", value); 103 } 104 105 public InputElem type(Object value) { 106 return attr("type", value); 107 } 108 109 public InputElem typeButton() { 110 return type("button"); 111 } 112 113 public InputElem typeCheckbox() { 114 return type("checkbox"); 115 } 116 117 public InputElem typeFile() { 118 return type("file"); 119 } 120 121 public InputElem typeHidden() { 122 return type("hidden"); 123 } 124 125 public InputElem typeImage() { 126 return type("image"); 127 } 128 129 public InputElem typePassword() { 130 return type("password"); 131 } 132 133 public InputElem typeRadio() { 134 return type("radio"); 135 } 136 137 public InputElem typeReset() { 138 return type("reset"); 139 } 140 141 public InputElem typeSubmit() { 142 return type("submit"); 143 } 144 145 public InputElem typeText() { 146 return type("text"); 147 } 148 149 public InputElem usemap(Object value) { 150 return attr("usemap", value); 151 } 152 153 public InputElem value(Object value) { 154 return attr("value", value); 155 } 156 }