Jiffie: Java InterFace For Internet Explorer

net.sf.jiffie
Class IHTMLTable

Package class diagram package IHTMLTable
java.lang.Object
  extended by net.sf.jiffie.IDispatch
      extended by net.sf.jiffie.BrowserDispatch
          extended by net.sf.jiffie.IHTMLDOMNode
              extended by net.sf.jiffie.ElementContainer
                  extended by net.sf.jiffie.IHTMLElement
                      extended by net.sf.jiffie.IHTMLTable
All Implemented Interfaces:
java.lang.Cloneable, Releaseable

public class IHTMLTable
extends IHTMLElement

Implementation of the IHTMLTable interface.


Field Summary
 
Fields inherited from class net.sf.jiffie.IHTMLElement
IID
 
Constructor Summary
IHTMLTable(InternetExplorer parentBrowser, Dispatch object)
          Constructor
 
Method Summary
 IHTMLTableRow getRow(int index)
          Convenience method to obtain a row at the specified index from this table.
 int getRowCount()
          Convenience method gets the count of rows in this table.
 ElementList getRows()
          Retrieve a collection of all row elements.
 
Methods inherited from class net.sf.jiffie.IHTMLElement
click, fireEvent, getClassName, getCurrentStyle, getID, getInnerHtml, getInnerText, getName, getOuterHtml, getOuterText, getParentElement, getStyle, getTagName, setID, setInnerHtml, setInnerText, waitWhileIncomplete
 
Methods inherited from class net.sf.jiffie.ElementContainer
getElementById, getElementByName, getElementByNameAndTag, getElementByTag, getElementList, getElementListByName, getElementListByNameAndTag, getElementListByTag
 
Methods inherited from class net.sf.jiffie.IHTMLDOMNode
appendChild, createNodeFromProperty, getAttributes, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling
 
Methods inherited from class net.sf.jiffie.BrowserDispatch
getElementProperty, getParentBrowser
 
Methods inherited from class net.sf.jiffie.IDispatch
call, call, call, call, call, clone, finalize, getBooleanProperty, getDispatch, getDispatchProperty, getIntegerProperty, getStringProperty, getVariantProperty, isReleased, newDispatch, queryInterface, release, setBooleanProperty, setIntegerProperty, setStringProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IHTMLTable

public IHTMLTable(InternetExplorer parentBrowser,
                  Dispatch object)
Constructor

Parameters:
parentBrowser - parent browser
object - Jacob dispatch interface
Method Detail

getRows

public ElementList getRows()
                    throws JiffieException
Retrieve a collection of all row elements.

Returns:
row collection
Throws:
JiffieException - if error creating row list

getRowCount

public int getRowCount()
Convenience method gets the count of rows in this table.

Returns:
the number of rows in this table.

getRow

public IHTMLTableRow getRow(int index)
Convenience method to obtain a row at the specified index from this table.

Parameters:
index - the zero-based index of the row to be retrieved.
Returns:
the row element at the specified index


Copyright © 2004-2009 Packwood Software. All Rights Reserved.