Package org.robovm.apple.uikit
Interface UITableViewDataSource
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
CABTMIDICentralViewController
,UITableViewController
,UITableViewDataSourceAdapter
,UITableViewModel
public interface UITableViewDataSource extends NSObjectProtocol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canEditRow(UITableView tableView, NSIndexPath indexPath)
boolean
canMoveRow(UITableView tableView, NSIndexPath indexPath)
void
commitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath)
UITableViewCell
getCellForRow(UITableView tableView, NSIndexPath indexPath)
long
getNumberOfRowsInSection(UITableView tableView, long section)
long
getNumberOfSections(UITableView tableView)
long
getSectionForSectionIndexTitle(UITableView tableView, java.lang.String title, long index)
java.util.List<java.lang.String>
getSectionIndexTitles(UITableView tableView)
java.lang.String
getTitleForFooter(UITableView tableView, long section)
java.lang.String
getTitleForHeader(UITableView tableView, long section)
void
moveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath)
-
-
-
Method Detail
-
getNumberOfRowsInSection
long getNumberOfRowsInSection(UITableView tableView, long section)
-
getCellForRow
UITableViewCell getCellForRow(UITableView tableView, NSIndexPath indexPath)
-
getNumberOfSections
long getNumberOfSections(UITableView tableView)
-
getTitleForHeader
java.lang.String getTitleForHeader(UITableView tableView, long section)
-
getTitleForFooter
java.lang.String getTitleForFooter(UITableView tableView, long section)
-
canEditRow
boolean canEditRow(UITableView tableView, NSIndexPath indexPath)
-
canMoveRow
boolean canMoveRow(UITableView tableView, NSIndexPath indexPath)
-
getSectionIndexTitles
java.util.List<java.lang.String> getSectionIndexTitles(UITableView tableView)
-
getSectionForSectionIndexTitle
long getSectionForSectionIndexTitle(UITableView tableView, java.lang.String title, long index)
-
commitEditingStyleForRow
void commitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath)
-
moveRow
void moveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath)
-
-