|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NSOutlineViewDataSource
Data Source Note: Specifying nil as the item will refer to the "root" item(s).
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static interface |
NSOutlineViewDataSource._static_
|
Method Summary | |
---|---|
boolean |
outlineView_acceptDrop_item_childIndex(NSOutlineView outlineView,
org.rococoa.ID info,
org.rococoa.ID item,
int index)
Deprecated. use the safer method outlineView_acceptDrop_item_childIndex(org.rococoa.cocoa.appkit.NSOutlineView, org.rococoa.cocoa.appkit.protocols.NSDraggingInfo, org.rococoa.ID, int) instead |
boolean |
outlineView_acceptDrop_item_childIndex(NSOutlineView outlineView,
NSDraggingInfo info,
org.rococoa.ID item,
int index)
This method is called when the mouse is released over an outline view that previously decided to allow a drop via the validateDrop method. |
NSObject |
outlineView_child_ofItem(NSOutlineView outlineView,
int index,
org.rococoa.ID item)
Required methods Original signature : -(id)outlineView:(NSOutlineView*) child:(NSInteger) ofItem:(id) |
boolean |
outlineView_isItemExpandable(NSOutlineView outlineView,
org.rococoa.ID item)
|
NSObject |
outlineView_itemForPersistentObject(NSOutlineView outlineView,
org.rococoa.ID object)
|
NSArray |
outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems(NSOutlineView outlineView,
NSURL dropDestination,
NSArray items)
NSOutlineView data source objects can support file promised drags via by adding NSFilesPromisePboardType to the pasteboard in outlineView:writeItems:toPasteboard:. |
int |
outlineView_numberOfChildrenOfItem(NSOutlineView outlineView,
org.rococoa.ID item)
|
NSObject |
outlineView_objectValueForTableColumn_byItem(NSOutlineView outlineView,
NSTableColumn tableColumn,
org.rococoa.ID item)
|
NSObject |
outlineView_persistentObjectForItem(NSOutlineView outlineView,
org.rococoa.ID item)
|
void |
outlineView_setObjectValue_forTableColumn_byItem(NSOutlineView outlineView,
org.rococoa.ID object,
NSTableColumn tableColumn,
org.rococoa.ID item)
Optional Methods Original signature : -(void)outlineView:(NSOutlineView*) setObjectValue:(id) forTableColumn:(NSTableColumn*) byItem:(id) |
void |
outlineView_sortDescriptorsDidChange(NSOutlineView outlineView,
NSArray oldDescriptors)
Optional - Sorting Support This is the indication that sorting needs to be done. |
NSObject |
outlineView_validateDrop_proposedItem_proposedChildIndex(NSOutlineView outlineView,
org.rococoa.ID info,
org.rococoa.ID item,
int index)
Deprecated. use the safer method outlineView_validateDrop_proposedItem_proposedChildIndex(org.rococoa.cocoa.appkit.NSOutlineView, org.rococoa.cocoa.appkit.protocols.NSDraggingInfo, org.rococoa.ID, int) instead |
NSObject |
outlineView_validateDrop_proposedItem_proposedChildIndex(NSOutlineView outlineView,
NSDraggingInfo info,
org.rococoa.ID item,
int index)
This method is used by NSOutlineView to determine a valid drop target. |
boolean |
outlineView_writeItems_toPasteboard(NSOutlineView outlineView,
NSArray items,
NSPasteboard pasteboard)
This method is called after it has been determined that a drag should begin, but before the drag has been started. |
Method Detail |
---|
NSObject outlineView_child_ofItem(NSOutlineView outlineView, int index, org.rococoa.ID item)
-(id)outlineView:(NSOutlineView*) child:(NSInteger) ofItem:(id)
boolean outlineView_isItemExpandable(NSOutlineView outlineView, org.rococoa.ID item)
int outlineView_numberOfChildrenOfItem(NSOutlineView outlineView, org.rococoa.ID item)
NSObject outlineView_objectValueForTableColumn_byItem(NSOutlineView outlineView, NSTableColumn tableColumn, org.rococoa.ID item)
void outlineView_setObjectValue_forTableColumn_byItem(NSOutlineView outlineView, org.rococoa.ID object, NSTableColumn tableColumn, org.rococoa.ID item)
-(void)outlineView:(NSOutlineView*) setObjectValue:(id) forTableColumn:(NSTableColumn*) byItem:(id)
NSObject outlineView_itemForPersistentObject(NSOutlineView outlineView, org.rococoa.ID object)
NSObject outlineView_persistentObjectForItem(NSOutlineView outlineView, org.rococoa.ID item)
void outlineView_sortDescriptorsDidChange(NSOutlineView outlineView, NSArray oldDescriptors)
-(void)outlineView:(NSOutlineView*) sortDescriptorsDidChange:(NSArray*)
boolean outlineView_writeItems_toPasteboard(NSOutlineView outlineView, NSArray items, NSPasteboard pasteboard)
-(BOOL)outlineView:(NSOutlineView*) writeItems:(NSArray*) toPasteboard:(NSPasteboard*)
@Deprecated NSObject outlineView_validateDrop_proposedItem_proposedChildIndex(NSOutlineView outlineView, org.rococoa.ID info, org.rococoa.ID item, int index)
outlineView_validateDrop_proposedItem_proposedChildIndex(org.rococoa.cocoa.appkit.NSOutlineView, org.rococoa.cocoa.appkit.protocols.NSDraggingInfo, org.rococoa.ID, int)
instead
-(id)outlineView:(NSOutlineView*) validateDrop:(id) proposedItem:(id) proposedChildIndex:(NSInteger)
NSObject outlineView_validateDrop_proposedItem_proposedChildIndex(NSOutlineView outlineView, NSDraggingInfo info, org.rococoa.ID item, int index)
-(id)outlineView:(NSOutlineView*) validateDrop:(id) proposedItem:(id) proposedChildIndex:(NSInteger)
@Deprecated boolean outlineView_acceptDrop_item_childIndex(NSOutlineView outlineView, org.rococoa.ID info, org.rococoa.ID item, int index)
outlineView_acceptDrop_item_childIndex(org.rococoa.cocoa.appkit.NSOutlineView, org.rococoa.cocoa.appkit.protocols.NSDraggingInfo, org.rococoa.ID, int)
instead
-(BOOL)outlineView:(NSOutlineView*) acceptDrop:(id) item:(id) childIndex:(NSInteger)
boolean outlineView_acceptDrop_item_childIndex(NSOutlineView outlineView, NSDraggingInfo info, org.rococoa.ID item, int index)
-(BOOL)outlineView:(NSOutlineView*) acceptDrop:(id) item:(id) childIndex:(NSInteger)
NSArray outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems(NSOutlineView outlineView, NSURL dropDestination, NSArray items)
-(NSArray*)outlineView:(NSOutlineView*) namesOfPromisedFilesDroppedAtDestination:(NSURL*) forDraggedItems:(NSArray*)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |