Package org.robovm.apple.uikit
Class UITableViewDataSourceAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UITableViewDataSourceAdapter
- All Implemented Interfaces:
NSObjectProtocol,UITableViewDataSource,ObjCProtocol
public class UITableViewDataSourceAdapter extends NSObject implements UITableViewDataSource
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description UITableViewDataSourceAdapter() -
Method Summary
Modifier and Type Method Description booleancanEditRow(UITableView tableView, NSIndexPath indexPath)booleancanMoveRow(UITableView tableView, NSIndexPath indexPath)voidcommitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath)UITableViewCellgetCellForRow(UITableView tableView, NSIndexPath indexPath)longgetNumberOfRowsInSection(UITableView tableView, long section)longgetNumberOfSections(UITableView tableView)longgetSectionForSectionIndexTitle(UITableView tableView, String title, long index)List<String>getSectionIndexTitles(UITableView tableView)StringgetTitleForFooter(UITableView tableView, long section)StringgetTitleForHeader(UITableView tableView, long section)voidmoveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
UITableViewDataSourceAdapter
public UITableViewDataSourceAdapter()
-
-
Method Details
-
getNumberOfRowsInSection
- Specified by:
getNumberOfRowsInSectionin interfaceUITableViewDataSource
-
getCellForRow
- Specified by:
getCellForRowin interfaceUITableViewDataSource
-
getNumberOfSections
- Specified by:
getNumberOfSectionsin interfaceUITableViewDataSource
-
getTitleForHeader
- Specified by:
getTitleForHeaderin interfaceUITableViewDataSource
-
getTitleForFooter
- Specified by:
getTitleForFooterin interfaceUITableViewDataSource
-
canEditRow
- Specified by:
canEditRowin interfaceUITableViewDataSource
-
canMoveRow
- Specified by:
canMoveRowin interfaceUITableViewDataSource
-
getSectionIndexTitles
- Specified by:
getSectionIndexTitlesin interfaceUITableViewDataSource
-
getSectionForSectionIndexTitle
- Specified by:
getSectionForSectionIndexTitlein interfaceUITableViewDataSource
-
commitEditingStyleForRow
public void commitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath)- Specified by:
commitEditingStyleForRowin interfaceUITableViewDataSource
-
moveRow
public void moveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath)- Specified by:
moveRowin interfaceUITableViewDataSource
-