Linux

  
[scriptable, uuid(0a7e98a9-ca7d-42f0-bfe1-2cfc35256038)]
interface nsIAccessibleTable : nsISupports

Attributes


        
attribute nsIAccessible caption

        
readonly attribute nsIAccessibleTable columnHeader

        
readonly attribute long columns

        
readonly attribute nsIAccessibleTable rowHeader

        
readonly attribute long rows

        
attribute AString summary

Methods

 gets a cell
nsIAccessible cellRefAt(in long row, in long column)

        
long getColumnAtIndex(in long index)

        
AString getColumnDescription(in long column)

        
long getColumnExtentAt(in long row, in long column)
 get an index
long getIndexAt(in long row, in long column)

        
long getRowAtIndex(in long index)

        
AString getRowDescription(in long row)

        
long getRowExtentAt(in long row, in long column)

        
void getSelectedColumns(out unsigned long columnsSize, [array, size_is(columnsSize), retval] out long columns)

        
void getSelectedRows(out unsigned long rowsSize, [array, size_is(rowsSize), retval] out long rows)

        
boolean isCellSelected(in long row, in long column)

        
boolean isColumnSelected(in long column)

        
boolean isRowSelected(in long row)