String ss = w.addHNode("Social Security", HNodeType.Regular, f).getId();
String personContainer = w.addHNode("Person", HNodeType.Regular, f).getId();
String addressContainer = w.addHNode("Address", HNodeType.Regular, f).getId();
String relativesContainer = w.addHNode("Relatives", HNodeType.Regular, f).getId();
HTable personTable = w.getHeaders().getHNode(personContainer)
.addNestedTable("Person Table", w, f);
String firstName = personTable.addHNode("First Name", HNodeType.Regular, w, f).getId();
String lastName = personTable.addHNode("Last Name", HNodeType.Regular, w, f).getId();
HTable addressTable = w.getHeaders().getHNode(addressContainer)
.addNestedTable("Address Table", w, f);
String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
String address = addressTable.addHNode("Address", HNodeType.Regular, w, f).getId();
HTable relativesTable = w.getHeaders().getHNode(relativesContainer)
.addNestedTable("Relatives Person Table", w, f);
String relFirstName = relativesTable.addHNode("Relatives First Name", HNodeType.Regular,
w, f).getId();
String relLastName = relativesTable.addHNode("Relatives Last Name", HNodeType.Regular, w,
f).getId();
// Row 1
Row r1 = w.addRow(f);
r1.setValue(ss, "123-45-6789", f);