API  1.0.0
<CPTableViewDataSource > Protocol Reference
+ Inheritance diagram for <CPTableViewDataSource >:

Instance Methods

(CPInteger) - numberOfRowsInTableView:
 
(BOOL) - tableView:acceptDrop:row:dropOperation:
 
(CPArray) - tableView:namesOfPromisedFilesDroppedAtDestination:forDraggedRowsWithIndexes:
 
(id) - tableView:objectValueForTableColumn:row:
 
(void) - tableView:setObjectValue:forTableColumn:row:
 
(void) - tableView:sortDescriptorsDidChange:
 
(CPDragOperation) - tableView:validateDrop:proposedRow:proposedDropOperation:
 
(BOOL) - tableView:writeRowsWithIndexes:toPasteboard:
 
- Instance Methods inherited from <CPObject>
(Class) - class
 
(BOOL) - conformsToProtocol:
 
(CPString- debugDescription
 
(CPString- description
 
(CPUInteger) - hash
 
(BOOL) - isEqual:
 
(BOOL) - isKindOfClass:
 
(BOOL) - isMemberOfClass:
 
(BOOL) - isProxy
 
(id) - performSelector:
 
(id) - performSelector:withObject:
 
(id) - performSelector:withObject:withObject:
 
(BOOL) - respondsToSelector:
 
(id) - self
 
(Class) - superclass
 

Detailed Description

Definition at line 109 of file CPTableView.j.

Method Documentation

◆ numberOfRowsInTableView:()

- (CPInteger CPTableViewDataSource) numberOfRowsInTableView: (CPTableView aTableView
optional

◆ tableView:acceptDrop:row:dropOperation:()

- (BOOL CPTableViewDataSource) tableView: (CPTableView aTableView
acceptDrop: (id< CPDraggingInfo >)  info
row: (CPInteger)  aRowIndex
dropOperation: (CPTableViewDropOperation)  operation 
optional

◆ tableView:namesOfPromisedFilesDroppedAtDestination:forDraggedRowsWithIndexes:()

- (CPArray CPTableViewDataSource) tableView: (CPTableView aTableView
namesOfPromisedFilesDroppedAtDestination: (CPURL dropDestination
forDraggedRowsWithIndexes: (CPIndexSet anIndexSet 
optional

◆ tableView:objectValueForTableColumn:row:()

- (id CPTableViewDataSource) tableView: (CPTableView aTableView
objectValueForTableColumn: (CPTableColumn aTableColumn
row: (CPInteger)  aRowIndex 
optional

◆ tableView:setObjectValue:forTableColumn:row:()

- (void CPTableViewDataSource) tableView: (CPTableView aTableView
setObjectValue: (id)  anObjectValue
forTableColumn: (CPTableColumn aTableColumn
row: (CPInteger)  aRowIndex 
optional

◆ tableView:sortDescriptorsDidChange:()

- (void CPTableViewDataSource) tableView: (CPTableView aTableView
sortDescriptorsDidChange: (CPArray)  oldDescriptors 
optional

◆ tableView:validateDrop:proposedRow:proposedDropOperation:()

- (CPDragOperation CPTableViewDataSource) tableView: (CPTableView aTableView
validateDrop: (id< CPDraggingInfo >)  info
proposedRow: (CPInteger)  aRowIndex
proposedDropOperation: (CPTableViewDropOperation)  anOperation 
optional

◆ tableView:writeRowsWithIndexes:toPasteboard:()

- (BOOL CPTableViewDataSource) tableView: (CPTableView aTableView
writeRowsWithIndexes: (CPIndexSet rowIndexes
toPasteboard: (CPPasteboard pboard 
optional

The documentation for this protocol was generated from the following file: