watij.runtime.ie
Class IETableBody

java.lang.Object
  extended by watij.BaseHtmlFinder
      extended by watij.BaseContainer
          extended by watij.runtime.ie.IEContainer
              extended by watij.runtime.ie.IEHtmlElement
                  extended by watij.runtime.ie.IETableBody
All Implemented Interfaces:
Container, HtmlElement, TableBody, HtmlFinder
Direct Known Subclasses:
IETable

public class IETableBody
extends IEHtmlElement
implements TableBody


Constructor Summary
IETableBody(org.w3c.dom.Element element, IHTMLDocument2 ihtmlDocument2)
           
 
Method Summary
 TableCell cell(int rowIndex, int cellIndex)
           
 int columnCount()
           
 int columnCount(int index)
           
protected  org.w3c.dom.html.HTMLTableSectionElement htmlTableSectionElement()
           
 int rowCount()
           
 TableRows rows()
           
 
Methods inherited from class watij.runtime.ie.IEHtmlElement
assertEnabled, className, click, dblClick, disabled, element, elements, enabled, exists, find, fireAfterSetEvents, fireBeforeSetEvents, fireEvent, flash, focus, get, getOLEObject, html, htmlElement, id, ihtmlDocument2, ihtmlElement, innerText, name, show, style, tag, text, title, toList, toString, type, value
 
Methods inherited from class watij.runtime.ie.IEContainer
debug, document, getOLEDocument, html, htmlElementFactory
 
Methods inherited from class watij.BaseContainer
decendants, elements, htmlElements, xpath
 
Methods inherited from class watij.BaseHtmlFinder
bodies, bodies, bodies, body, body, body, button, button, button, button, buttons, buttons, buttons, cell, cell, cell, cells, cells, cells, checkbox, checkbox, checkbox, checkbox, checkbox, checkboxes, checkboxes, checkboxes, div, div, div, divs, divs, divs, fileField, fileField, fileField, fileFields, fileFields, fileFields, form, form, form, form, forms, forms, forms, frame, frame, frame, frame, frames, frames, frames, hidden, hidden, hidden, hiddens, hiddens, hiddens, htmlElement, htmlElement, htmlElement, htmlElements, htmlElements, image, image, image, images, images, images, label, label, label, label, labels, labels, labels, link, link, link, link, links, links, links, option, option, option, options, options, options, radio, radio, radio, radio, radio, radios, radios, radios, row, row, row, rows, rows, selectList, selectList, selectList, selectList, selectLists, selectLists, selectLists, span, span, span, spans, spans, spans, table, table, table, tables, tables, tables, textField, textField, textField, textFields, textFields, textFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface watij.elements.TableBody
row
 
Methods inherited from interface watij.elements.HtmlElement
className, click, dblClick, disabled, enabled, exists, fireEvent, flash, focus, getOLEObject, html, id, innerText, name, show, style, text, title, type, value
 
Methods inherited from interface watij.Container
decendants, element, getOLEDocument, xpath
 
Methods inherited from interface watij.HtmlFinder
bodies, bodies, bodies, body, body, body, button, button, button, button, buttons, buttons, buttons, cell, cell, cell, cells, cells, cells, checkbox, checkbox, checkbox, checkbox, checkbox, checkboxes, checkboxes, checkboxes, div, div, div, divs, divs, divs, fileField, fileField, fileField, fileFields, fileFields, fileFields, form, form, form, form, forms, forms, forms, frame, frame, frame, frame, frames, frames, frames, hidden, hidden, hidden, hiddens, hiddens, hiddens, htmlElement, htmlElement, htmlElement, htmlElements, htmlElements, htmlElements, image, image, image, images, images, images, label, label, label, label, labels, labels, labels, link, link, link, link, links, links, links, option, option, option, options, options, options, radio, radio, radio, radio, radio, radios, radios, radios, row, row, rows, rows, selectList, selectList, selectList, selectList, selectLists, selectLists, selectLists, span, span, span, spans, spans, spans, table, table, table, tables, tables, tables, textField, textField, textField, textFields, textFields, textFields
 

Constructor Detail

IETableBody

public IETableBody(org.w3c.dom.Element element,
                   IHTMLDocument2 ihtmlDocument2)
            throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

rowCount

public int rowCount()
             throws java.lang.Exception
Specified by:
rowCount in interface TableBody
Throws:
java.lang.Exception

columnCount

public int columnCount()
                throws java.lang.Exception
Specified by:
columnCount in interface TableBody
Throws:
java.lang.Exception

columnCount

public int columnCount(int index)
                throws java.lang.Exception
Specified by:
columnCount in interface TableBody
Throws:
java.lang.Exception

cell

public TableCell cell(int rowIndex,
                      int cellIndex)
               throws java.lang.Exception
Specified by:
cell in interface TableBody
Throws:
java.lang.Exception

rows

public TableRows rows()
               throws java.lang.Exception
Specified by:
rows in interface HtmlFinder
Overrides:
rows in class BaseHtmlFinder
Throws:
java.lang.Exception

htmlTableSectionElement

protected org.w3c.dom.html.HTMLTableSectionElement htmlTableSectionElement()
                                                                    throws java.lang.Exception
Throws:
java.lang.Exception