}
private CHTMLCollection rows = null;
private NodeList createRowsList() {
CNodeList nl = new CNodeList(true);
NodeList children = getChildNodes();
for (int i=0;i<children.getLength();i++) {
Node n = children.item(i);
if ("tr".equalsIgnoreCase(n.getNodeName())) {
nl.addItem(n);
}
if ("tbody".equalsIgnoreCase(n.getNodeName())) {
NodeList list = n.getChildNodes();
for (int j=0;j<list.getLength();j++) {
n = list.item(j);
if ("tr".equalsIgnoreCase(n.getNodeName())) {
nl.addItem(n);
}
}
}
if ("thead".equalsIgnoreCase(n.getNodeName())) {
NodeList list = n.getChildNodes();
for (int j=0;j<list.getLength();j++) {
n = list.item(j);
if ("tr".equalsIgnoreCase(n.getNodeName())) {
nl.addItem(n);
}
}
}
if ("tfoot".equalsIgnoreCase(n.getNodeName())) {
NodeList list = n.getChildNodes();
for (int j=0;j<list.getLength();j++) {
n = list.item(j);
if ("tr".equalsIgnoreCase(n.getNodeName())) {
nl.addItem(n);
}
}
}
}
return nl;