watij.runtime.ie
Class IEContainer

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

public abstract class IEContainer
extends BaseContainer


Constructor Summary
IEContainer()
           
 
Method Summary
protected  void debug(java.lang.String s)
           
protected  org.w3c.dom.Document document(java.lang.String html)
           
 java.lang.Object getOLEDocument()
           
protected  java.lang.String html(IHTMLDocument2 ihtmlDocument2)
           
protected  HtmlElementFactory htmlElementFactory()
           
protected abstract  IHTMLDocument2 ihtmlDocument2()
           
 
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, 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, toString, wait, wait, wait
 
Methods inherited from interface watij.Container
element, html
 
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, 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, 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

IEContainer

public IEContainer()
Method Detail

htmlElementFactory

protected HtmlElementFactory htmlElementFactory()
                                         throws java.lang.Exception
Specified by:
htmlElementFactory in class BaseHtmlFinder
Throws:
java.lang.Exception

ihtmlDocument2

protected abstract IHTMLDocument2 ihtmlDocument2()
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getOLEDocument

public java.lang.Object getOLEDocument()
                                throws java.lang.Exception
Throws:
java.lang.Exception

debug

protected void debug(java.lang.String s)

html

protected java.lang.String html(IHTMLDocument2 ihtmlDocument2)
                         throws java.lang.Exception
Throws:
java.lang.Exception

document

protected org.w3c.dom.Document document(java.lang.String html)
                                 throws java.lang.Exception
Throws:
java.lang.Exception