1 package sharin.doc.builder.xhtml1; 2 3 public class TableElem extends GenericCommonElem<TableElem> { 4 5 public TableElem(Object... nodes) { 6 super("table", nodes); 7 } 8 9 public TableElem align(Object value) { 10 return attr("align", value); 11 } 12 13 public TableElem alignCenter() { 14 return align("center"); 15 } 16 17 public TableElem alignLeft() { 18 return align("left"); 19 } 20 21 public TableElem alignRight() { 22 return align("right"); 23 } 24 25 public TableElem bgcolor(Object value) { 26 return attr("bgcolor", value); 27 } 28 29 public TableElem border(Object value) { 30 return attr("border", value); 31 } 32 33 public TableElem cellpadding(Object value) { 34 return attr("cellpadding", value); 35 } 36 37 public TableElem cellspacing(Object value) { 38 return attr("cellspacing", value); 39 } 40 41 public TableElem frame(Object value) { 42 return attr("frame", value); 43 } 44 45 public TableElem frameAbove() { 46 return frame("above"); 47 } 48 49 public TableElem frameBelow() { 50 return frame("below"); 51 } 52 53 public TableElem frameBorder() { 54 return frame("border"); 55 } 56 57 public TableElem frameBox() { 58 return frame("box"); 59 } 60 61 public TableElem frameHsides() { 62 return frame("hsides"); 63 } 64 65 public TableElem frameLhs() { 66 return frame("lhs"); 67 } 68 69 public TableElem frameRhs() { 70 return frame("rhs"); 71 } 72 73 public TableElem frameVoid() { 74 return frame("void"); 75 } 76 77 public TableElem frameVsides() { 78 return frame("vsides"); 79 } 80 81 public TableElem rules(Object value) { 82 return attr("rules", value); 83 } 84 85 public TableElem rulesAll() { 86 return rules("all"); 87 } 88 89 public TableElem rulesCols() { 90 return rules("cols"); 91 } 92 93 public TableElem rulesGroups() { 94 return rules("groups"); 95 } 96 97 public TableElem rulesNone() { 98 return rules("none"); 99 } 100 101 public TableElem rulesRows() { 102 return rules("rows"); 103 } 104 105 public TableElem summary(Object value) { 106 return attr("summary", value); 107 } 108 109 public TableElem width(Object value) { 110 return attr("width", value); 111 } 112 }