JadeTableRow Class

The JadeTableRow class provides access to an internally created row object that you can use to directly reference the properties and methods of the table row. This object is created on the first call to the Table class accessRow method or the JadeTableSheet class accessRow method for each Table control.

Using instances of the JadeTableRow class is equivalent to setting the accessMode property of the Table control to the Table.AccessMode_Row value without having to set the row or sheet properties.

One JadeTableRow object only is created for each Table control, as there would be too much overhead in creating an object for each row. This object is a proxy object that holds the reference to the row that was last accessed by the Table class accessRow method or the JadeTableSheet class accessRow method.

Accessing a row by using the Table class accessRow method or the JadeTableSheet class accessRow method sets the accessedRow property in the Table class, allowing subsequent access to that table row.

Storing a reference to a returned row causes problems unless you take a copy of that row, as there is one row object only. (Your logic must delete the cloned row.)

For details about the properties and methods defined in the JadeTableRow class, see "JadeTableRow Properties" and "JadeTableRow Methods", in the following subsections. For details about the table control and the constants, properties, methods, and events that it provides, see "Table Class", in Chapter 2.

JadeTableElement

(None)