// This file was generated by the Gtk# code generator.
// Any changes made will be lost if regenerated.

namespace Atk {

	using System;

#region Autogenerated code
	public partial interface ITableCell : GLib.IWrapper {

		GLib.PtrArray ColumnHeaderCells { 
			get;
		}
		int ColumnSpan { 
			get;
		}
		bool GetPosition(out int row, out int column);
		bool GetRowColumnSpan(out int row, out int column, out int row_span, out int column_span);
		GLib.PtrArray RowHeaderCells { 
			get;
		}
		int RowSpan { 
			get;
		}
		Atk.Object Table { 
			get;
		}
	}

	[GLib.GInterface (typeof (TableCellAdapter))]
	public partial interface ITableCellImplementor : GLib.IWrapper {

		int ColumnSpan { get; }
		GLib.PtrArray ColumnHeaderCells { get; }
		bool GetPosition (out int row, out int column);
		int RowSpan { get; }
		GLib.PtrArray RowHeaderCells { get; }
		bool GetRowColumnSpan (out int row, out int column, out int row_span, out int column_span);
		Atk.Object Table { get; }
	}
#endregion
}
