Class: ATSPI::Accessible::Table
- Inherits:
-
Object
- Object
- ATSPI::Accessible::Table
- Defined in:
- lib/atspi/accessible/table.rb,
lib/atspi/accessible/table/row.rb,
lib/atspi/accessible/table/cell.rb,
lib/atspi/accessible/table/rows.rb,
lib/atspi/accessible/table/cells.rb,
lib/atspi/accessible/table/column.rb,
lib/atspi/accessible/table/columns.rb,
lib/atspi/accessible/table/cell/rows.rb,
lib/atspi/accessible/table/cell/columns.rb,
lib/atspi/accessible/table/rows/selected.rb,
lib/atspi/accessible/table/columns/selected.rb
Overview
Wraps libatspi’s AtspiTable.
Defined Under Namespace
Classes: Cell, Cells, Column, Columns, Row, Rows
Attributes collapse
-
#caption ⇒ Accessible?
Its caption.
-
#summary ⇒ Accessible?
Its summary.
Parts collapse
-
#cells ⇒ Cells
Its cells.
-
#columns ⇒ Columns
Its columns.
-
#rows ⇒ Rows
Its rows.
Representations collapse
-
#inspect ⇒ String
Itself as an inspectable string.
Instance Method Details
#caption ⇒ Accessible?
Returns its caption.
13 14 15 |
# File 'lib/atspi/accessible/table.rb', line 13 def Accessible.new(@native.) if @native. end |
#cells ⇒ Cells
Returns its cells.
37 38 39 |
# File 'lib/atspi/accessible/table.rb', line 37 def cells Cells.new(@native) end |
#columns ⇒ Columns
Returns its columns.
32 33 34 |
# File 'lib/atspi/accessible/table.rb', line 32 def columns Columns.new(@native) end |
#inspect ⇒ String
Returns itself as an inspectable string.
44 45 46 47 |
# File 'lib/atspi/accessible/table.rb', line 44 def inspect "#<#{self.class.name}:0x#{'%x14' % __id__} @caption=#{.inspect} " << "@cells=#{cells.inspect} @rows=#{rows.inspect} @columns=#{columns.inspect}>" end |
#rows ⇒ Rows
Returns its rows.
27 28 29 |
# File 'lib/atspi/accessible/table.rb', line 27 def rows Rows.new(@native) end |
#summary ⇒ Accessible?
Returns its summary.
20 21 22 |
# File 'lib/atspi/accessible/table.rb', line 20 def summary Accessible.new(@native.summary) if @native. end |