1 package sharin.doc.builder.xhtml1;
2
3 import sharin.doc.builder.GenericXmlElem;
4
5 public class ParamElem extends GenericXmlElem<ParamElem> {
6
7 public ParamElem(Object... nodes) {
8 super("param", nodes);
9 }
10
11 public ParamElem id(Object value) {
12 return attr("id", value);
13 }
14
15 public ParamElem name(Object value) {
16 return attr("name", value);
17 }
18
19 public ParamElem type(Object value) {
20 return attr("type", value);
21 }
22
23 public ParamElem value(Object value) {
24 return attr("value", value);
25 }
26
27 public ParamElem valuetype(Object value) {
28 return attr("valuetype", value);
29 }
30
31 public ParamElem valuetypeData() {
32 return valuetype("data");
33 }
34
35 public ParamElem valuetypeObject() {
36 return valuetype("object");
37 }
38
39 public ParamElem valuetypeRef() {
40 return valuetype("ref");
41 }
42 }