org.rococoa.cocoa.foundation.categories
Interface NSOutlineViewDelegate

All Known Subinterfaces:
ABImageClient, DOMEventTarget, DOMEventTarget, DOMNodeFilter, DOMXPathNSResolver, NSObject, NSPathCellDelegate, NSPathControlDelegate, NSTextAttachmentCell, NSURLAuthenticationChallengeSender, NSURLProtocolClient, WebDocumentRepresentation, WebDocumentSearching, WebDocumentText, WebDocumentView, WebOpenPanelResultListener, WebPlugInViewFactory, WebPolicyDecisionListener
All Known Implementing Classes:
ABAddressBook, ABAddressBook._class_, ABGroup, ABGroup._class_, ABImageClient._class_, ABMultiValue, ABMultiValue._class_, ABMutableMultiValue, ABMutableMultiValue._class_, ABPeoplePickerView, ABPeoplePickerView._class_, ABPerson, ABPerson._class_, ABRecord, ABRecord._class_, ABSearchElement, ABSearchElement._class_, AMAction, AMAction._class_, AMAppleScriptAction, AMAppleScriptAction._class_, AMBundleAction, AMBundleAction._class_, AMShellScriptAction, AMShellScriptAction._class_, AMWorkflow, AMWorkflow._class_, AMWorkflowController, AMWorkflowController._class_, AMWorkflowView, AMWorkflowView._class_, CAAction._class_, CAAnimation, CAAnimation._class_, CalAlarm, CalAlarm._class_, CalAttendee, CalAttendee._class_, CALayer, CALayer._class_, CalCalendar, CalCalendar._class_, CalCalendarItem, CalCalendarItem._class_, CalCalendarStore, CalCalendarStore._class_, CalEvent, CalEvent._class_, CalRecurrenceEnd, CalRecurrenceEnd._class_, CalTask, CalTask._class_, CAMediaTiming._class_, CAMediaTimingFunction, CAMediaTimingFunction._class_, CAOpenGLLayer, CAOpenGLLayer._class_, CARenderer, CARenderer._class_, CAScrollLayer, CAScrollLayer._class_, CATextLayer, CATextLayer._class_, CATiledLayer, CATiledLayer._class_, CATransaction, CATransaction._class_, CBGroupIdentity, CBGroupIdentity._class_, CBIdentity, CBIdentity._class_, CBIdentityAuthority, CBIdentityAuthority._class_, CBIdentityPicker, CBIdentityPicker._class_, CBUserIdentity, CBUserIdentity._class_, CIColor, CIColor._class_, CIContext, CIContext._class_, CIFilter, CIFilter._class_, CIFilterGenerator, CIFilterGenerator._class_, CIFilterShape, CIFilterShape._class_, CIImage, CIImage._class_, CIImageAccumulator, CIImageAccumulator._class_, CIKernel, CIKernel._class_, CIPlugIn, CIPlugIn._class_, CIPlugInRegistration._class_, CISampler, CISampler._class_, CIVector, CIVector._class_, DOMAbstractView, DOMAbstractView._class_, DOMAttr, DOMAttr._class_, DOMCDATASection, DOMCDATASection._class_, DOMCharacterData, DOMCharacterData._class_, DOMComment, DOMComment._class_, DOMCounter, DOMCounter._class_, DOMCSSCharsetRule, DOMCSSCharsetRule._class_, DOMCSSFontFaceRule, DOMCSSFontFaceRule._class_, DOMCSSImportRule, DOMCSSImportRule._class_, DOMCSSMediaRule, DOMCSSMediaRule._class_, DOMCSSPageRule, DOMCSSPageRule._class_, DOMCSSPrimitiveValue, DOMCSSPrimitiveValue._class_, DOMCSSRule, DOMCSSRule._class_, DOMCSSRuleList, DOMCSSRuleList._class_, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration._class_, DOMCSSStyleRule, DOMCSSStyleRule._class_, DOMCSSStyleSheet, DOMCSSStyleSheet._class_, DOMCSSUnknownRule, DOMCSSUnknownRule._class_, DOMCSSValue, DOMCSSValue._class_, DOMCSSValueList, DOMCSSValueList._class_, DOMDocument, DOMDocument._class_, DOMDocumentFragment, DOMDocumentFragment._class_, DOMDocumentType, DOMDocumentType._class_, DOMElement, DOMElement._class_, DOMEntity, DOMEntity._class_, DOMEntityReference, DOMEntityReference._class_, DOMEvent, DOMEvent._class_, DOMEventListener._class_, DOMEventTarget._class_, DOMHTMLAnchorElement, DOMHTMLAnchorElement._class_, DOMHTMLAppletElement, DOMHTMLAppletElement._class_, DOMHTMLAreaElement, DOMHTMLAreaElement._class_, DOMHTMLBaseElement, DOMHTMLBaseElement._class_, DOMHTMLBaseFontElement, DOMHTMLBaseFontElement._class_, DOMHTMLBodyElement, DOMHTMLBodyElement._class_, DOMHTMLBRElement, DOMHTMLBRElement._class_, DOMHTMLButtonElement, DOMHTMLButtonElement._class_, DOMHTMLCollection, DOMHTMLCollection._class_, DOMHTMLDirectoryElement, DOMHTMLDirectoryElement._class_, DOMHTMLDivElement, DOMHTMLDivElement._class_, DOMHTMLDListElement, DOMHTMLDListElement._class_, DOMHTMLDocument, DOMHTMLDocument._class_, DOMHTMLElement, DOMHTMLElement._class_, DOMHTMLEmbedElement, DOMHTMLEmbedElement._class_, DOMHTMLFieldSetElement, DOMHTMLFieldSetElement._class_, DOMHTMLFontElement, DOMHTMLFontElement._class_, DOMHTMLFormElement, DOMHTMLFormElement._class_, DOMHTMLFrameElement, DOMHTMLFrameElement._class_, DOMHTMLFrameSetElement, DOMHTMLFrameSetElement._class_, DOMHTMLHeadElement, DOMHTMLHeadElement._class_, DOMHTMLHeadingElement, DOMHTMLHeadingElement._class_, DOMHTMLHRElement, DOMHTMLHRElement._class_, DOMHTMLHtmlElement, DOMHTMLHtmlElement._class_, DOMHTMLIFrameElement, DOMHTMLIFrameElement._class_, DOMHTMLImageElement, DOMHTMLImageElement._class_, DOMHTMLInputElement, DOMHTMLInputElement._class_, DOMHTMLIsIndexElement, DOMHTMLIsIndexElement._class_, DOMHTMLLabelElement, DOMHTMLLabelElement._class_, DOMHTMLLegendElement, DOMHTMLLegendElement._class_, DOMHTMLLIElement, DOMHTMLLIElement._class_, DOMHTMLLinkElement, DOMHTMLLinkElement._class_, DOMHTMLMapElement, DOMHTMLMapElement._class_, DOMHTMLMarqueeElement, DOMHTMLMarqueeElement._class_, DOMHTMLMenuElement, DOMHTMLMenuElement._class_, DOMHTMLMetaElement, DOMHTMLMetaElement._class_, DOMHTMLModElement, DOMHTMLModElement._class_, DOMHTMLObjectElement, DOMHTMLObjectElement._class_, DOMHTMLOListElement, DOMHTMLOListElement._class_, DOMHTMLOptGroupElement, DOMHTMLOptGroupElement._class_, DOMHTMLOptionElement, DOMHTMLOptionElement._class_, DOMHTMLOptionsCollection, DOMHTMLOptionsCollection._class_, DOMHTMLParagraphElement, DOMHTMLParagraphElement._class_, DOMHTMLParamElement, DOMHTMLParamElement._class_, DOMHTMLPreElement, DOMHTMLPreElement._class_, DOMHTMLQuoteElement, DOMHTMLQuoteElement._class_, DOMHTMLScriptElement, DOMHTMLScriptElement._class_, DOMHTMLSelectElement, DOMHTMLSelectElement._class_, DOMHTMLStyleElement, DOMHTMLStyleElement._class_, DOMHTMLTableCaptionElement, DOMHTMLTableCaptionElement._class_, DOMHTMLTableCellElement, DOMHTMLTableCellElement._class_, DOMHTMLTableColElement, DOMHTMLTableColElement._class_, DOMHTMLTableElement, DOMHTMLTableElement._class_, DOMHTMLTableRowElement, DOMHTMLTableRowElement._class_, DOMHTMLTableSectionElement, DOMHTMLTableSectionElement._class_, DOMHTMLTextAreaElement, DOMHTMLTextAreaElement._class_, DOMHTMLTitleElement, DOMHTMLTitleElement._class_, DOMHTMLUListElement, DOMHTMLUListElement._class_, DOMImplementation, DOMImplementation._class_, DOMKeyboardEvent, DOMKeyboardEvent._class_, DOMMediaList, DOMMediaList._class_, DOMMouseEvent, DOMMouseEvent._class_, DOMMutationEvent, DOMMutationEvent._class_, DOMNamedNodeMap, DOMNamedNodeMap._class_, DOMNode, DOMNode._class_, DOMNodeFilter._class_, DOMNodeIterator, DOMNodeIterator._class_, DOMNodeList, DOMNodeList._class_, DOMNotation, DOMNotation._class_, DOMObject, DOMObject._class_, DOMOverflowEvent, DOMOverflowEvent._class_, DOMProcessingInstruction, DOMProcessingInstruction._class_, DOMRange, DOMRange._class_, DOMRect, DOMRect._class_, DOMRGBColor, DOMRGBColor._class_, DOMStyleSheet, DOMStyleSheet._class_, DOMStyleSheetList, DOMStyleSheetList._class_, DOMText, DOMText._class_, DOMTreeWalker, DOMTreeWalker._class_, DOMUIEvent, DOMUIEvent._class_, DOMWheelEvent, DOMWheelEvent._class_, DOMXPathExpression, DOMXPathExpression._class_, DOMXPathNSResolver._class_, DOMXPathResult, DOMXPathResult._class_, IMAVManager, IMAVManager._class_, IMService, IMService._class_, ISyncChange, ISyncChange._class_, ISyncClient, ISyncClient._class_, ISyncFilter, ISyncFilter._class_, ISyncFiltering._class_, ISyncManager, ISyncManager._class_, ISyncRecordSnapshot, ISyncRecordSnapshot._class_, ISyncSession, ISyncSession._class_, NSActionCell, NSActionCell._class_, NSAffineTransform, NSAffineTransform._class_, NSAlert, NSAlert._class_, NSAnimatablePropertyContainer._class_, NSAnimation, NSAnimation._class_, NSAnimationContext, NSAnimationContext._class_, NSAppleEventDescriptor, NSAppleEventDescriptor._class_, NSAppleEventManager, NSAppleEventManager._class_, NSAppleScript, NSAppleScript._class_, NSApplication, NSApplication._class_, NSArchiver, NSArchiver._class_, NSArray, NSArray._class_, NSArrayController, NSArrayController._class_, NSAssertionHandler, NSAssertionHandler._class_, NSAtomicStore, NSAtomicStore._class_, NSAtomicStoreCacheNode, NSAtomicStoreCacheNode._class_, NSATSTypesetter, NSATSTypesetter._class_, NSAttributeDescription, NSAttributeDescription._class_, NSAttributedString, NSAttributedString._class_, NSAutoreleasePool, NSAutoreleasePool._class_, NSBezierPath, NSBezierPath._class_, NSBitmapImageRep, NSBitmapImageRep._class_, NSBox, NSBox._class_, NSBrowser, NSBrowser._class_, NSBrowserCell, NSBrowserCell._class_, NSBundle, NSBundle._class_, NSButton, NSButton._class_, NSButtonCell, NSButtonCell._class_, NSCachedImageRep, NSCachedImageRep._class_, NSCachedURLResponse, NSCachedURLResponse._class_, NSCalendar, NSCalendar._class_, NSCalendarDate, NSCalendarDate._class_, NSCell, NSCell._class_, NSChangeSpelling._class_, NSCharacterSet, NSCharacterSet._class_, NSCIImageRep, NSCIImageRep._class_, org.rococoa.cocoa.foundation.NSClass, NSClassDescription, NSClassDescription._class_, NSClipView, NSClipView._class_, NSCloneCommand, NSCloneCommand._class_, NSCloseCommand, NSCloseCommand._class_, NSCoder, NSCoder._class_, NSCoding._class_, NSCollectionView, NSCollectionView._class_, NSCollectionViewItem, NSCollectionViewItem._class_, NSColor, NSColor._class_, NSColorList, NSColorList._class_, NSColorPanel, NSColorPanel._class_, NSColorPicker, NSColorPicker._class_, NSColorPickingCustom._class_, NSColorPickingDefault._class_, NSColorSpace, NSColorSpace._class_, NSColorWell, NSColorWell._class_, NSComboBox, NSComboBox._class_, NSComboBoxCell, NSComboBoxCell._class_, NSComparisonPredicate, NSComparisonPredicate._class_, NSCompoundPredicate, NSCompoundPredicate._class_, NSCondition, NSCondition._class_, NSConditionLock, NSConditionLock._class_, NSConnection, NSConnection._class_, NSConstantString, NSConstantString._class_, NSControl, NSControl._class_, NSController, NSController._class_, NSCopying._class_, NSCountCommand, NSCountCommand._class_, NSCountedSet, NSCountedSet._class_, NSCreateCommand, NSCreateCommand._class_, NSCursor, NSCursor._class_, NSCustomImageRep, NSCustomImageRep._class_, NSData, NSData._class_, NSDate, NSDate._class_, NSDateComponents, NSDateComponents._class_, NSDateFormatter, NSDateFormatter._class_, NSDatePicker, NSDatePicker._class_, NSDatePickerCell, NSDatePickerCell._class_, NSDecimalNumber, NSDecimalNumber._class_, NSDecimalNumberBehaviors._class_, NSDecimalNumberHandler, NSDecimalNumberHandler._class_, NSDeleteCommand, NSDeleteCommand._class_, NSDictionary, NSDictionary._class_, NSDictionaryController, NSDictionaryController._class_, NSDirectoryEnumerator, NSDirectoryEnumerator._class_, NSDistantObject, NSDistantObject._class_, NSDistantObjectRequest, NSDistantObjectRequest._class_, NSDistributedLock, NSDistributedLock._class_, NSDistributedNotificationCenter, NSDistributedNotificationCenter._class_, NSDockTile, NSDockTile._class_, NSDocument, NSDocument._class_, NSDocumentController, NSDocumentController._class_, NSDraggingInfo._class_, NSDrawer, NSDrawer._class_, NSEntityDescription, NSEntityDescription._class_, NSEntityMapping, NSEntityMapping._class_, NSEntityMigrationPolicy, NSEntityMigrationPolicy._class_, NSEnumerator, NSEnumerator._class_, NSEPSImageRep, NSEPSImageRep._class_, NSError, NSError._class_, NSEvent, NSEvent._class_, NSException, NSException._class_, NSExceptionHandler, NSExceptionHandler._class_, NSExistsCommand, NSExistsCommand._class_, NSExpression, NSExpression._class_, NSFastEnumeration._class_, NSFetchedPropertyDescription, NSFetchedPropertyDescription._class_, NSFetchRequest, NSFetchRequest._class_, NSFetchRequestExpression, NSFetchRequestExpression._class_, NSFileHandle, NSFileHandle._class_, NSFileManager, NSFileManager._class_, NSFileWrapper, NSFileWrapper._class_, NSFont, NSFont._class_, NSFontDescriptor, NSFontDescriptor._class_, NSFontManager, NSFontManager._class_, NSFontPanel, NSFontPanel._class_, NSForm, NSForm._class_, NSFormatter, NSFormatter._class_, NSFormCell, NSFormCell._class_, NSGarbageCollector, NSGarbageCollector._class_, NSGetCommand, NSGetCommand._class_, NSGlyphGenerator, NSGlyphGenerator._class_, NSGlyphInfo, NSGlyphInfo._class_, NSGlyphStorage._class_, NSGradient, NSGradient._class_, NSGraphicsContext, NSGraphicsContext._class_, NSHashTable, NSHashTable._class_, NSHelpManager, NSHelpManager._class_, NSHost, NSHost._class_, NSHTTPCookie, NSHTTPCookie._class_, NSHTTPCookieStorage, NSHTTPCookieStorage._class_, NSHTTPURLResponse, NSHTTPURLResponse._class_, NSIgnoreMisspelledWords._class_, NSImage, NSImage._class_, NSImageCell, NSImageCell._class_, NSImageRep, NSImageRep._class_, NSImageView, NSImageView._class_, NSIndexPath, NSIndexPath._class_, NSIndexSet, NSIndexSet._class_, NSIndexSpecifier, NSIndexSpecifier._class_, NSInputManager, NSInputManager._class_, NSInputServer, NSInputServer._class_, NSInputServerMouseTracker._class_, NSInputServiceProvider._class_, NSInputStream, NSInputStream._class_, NSInvocation, NSInvocation._class_, NSKeyedArchiver, NSKeyedArchiver._class_, NSKeyedUnarchiver, NSKeyedUnarchiver._class_, NSLayoutManager, NSLayoutManager._class_, NSLevelIndicator, NSLevelIndicator._class_, NSLevelIndicatorCell, NSLevelIndicatorCell._class_, NSLocale, NSLocale._class_, NSLock, NSLock._class_, NSLocking._class_, NSLogicalTest, NSLogicalTest._class_, NSMailDelivery, NSMailDelivery._class_, NSManagedObject, NSManagedObject._class_, NSManagedObjectContext, NSManagedObjectContext._class_, NSManagedObjectID, NSManagedObjectID._class_, NSManagedObjectModel, NSManagedObjectModel._class_, NSMappingModel, NSMappingModel._class_, NSMapTable, NSMapTable._class_, NSMatrix, NSMatrix._class_, NSMenu, NSMenu._class_, NSMenuItem, NSMenuItem._class_, NSMenuItem._class_, NSMenuItemCell, NSMenuItemCell._class_, NSMenuView, NSMenuView._class_, NSMessagePort, NSMessagePort._class_, NSMessagePortNameServer, NSMessagePortNameServer._class_, NSMetadataItem, NSMetadataItem._class_, NSMetadataQuery, NSMetadataQuery._class_, NSMetadataQueryAttributeValueTuple, NSMetadataQueryAttributeValueTuple._class_, NSMetadataQueryResultGroup, NSMetadataQueryResultGroup._class_, NSMethodSignature, NSMethodSignature._class_, NSMiddleSpecifier, NSMiddleSpecifier._class_, NSMigrationManager, NSMigrationManager._class_, NSMoveCommand, NSMoveCommand._class_, NSMovie, NSMovie._class_, NSMovieView, NSMovieView._class_, NSMutableArray, NSMutableArray._class_, NSMutableAttributedString, NSMutableAttributedString._class_, NSMutableCharacterSet, NSMutableCharacterSet._class_, NSMutableCopying._class_, NSMutableData, NSMutableData._class_, NSMutableDictionary, NSMutableDictionary._class_, NSMutableIndexSet, NSMutableIndexSet._class_, NSMutableParagraphStyle, NSMutableParagraphStyle._class_, NSMutableSet, NSMutableSet._class_, NSMutableString, NSMutableString._class_, NSMutableURLRequest, NSMutableURLRequest._class_, NSNameSpecifier, NSNameSpecifier._class_, NSNetService, NSNetService._class_, NSNetServiceBrowser, NSNetServiceBrowser._class_, NSNib, NSNib._class_, NSNibConnector, NSNibConnector._class_, NSNibControlConnector, NSNibControlConnector._class_, NSNibOutletConnector, NSNibOutletConnector._class_, NSNotification, NSNotification._class_, NSNotificationCenter, NSNotificationCenter._class_, NSNotificationQueue, NSNotificationQueue._class_, NSNull, NSNull._class_, NSNumber, NSNumber._class_, NSNumberFormatter, NSNumberFormatter._class_, NSObject, NSObject._class_, NSObject._class_, NSObjectController, NSObjectController._class_, NSOpenGLContext, NSOpenGLContext._class_, NSOpenGLPixelBuffer, NSOpenGLPixelBuffer._class_, NSOpenGLPixelFormat, NSOpenGLPixelFormat._class_, NSOpenGLView, NSOpenGLView._class_, NSOpenPanel, NSOpenPanel._class_, NSOperation, NSOperation._class_, NSOutlineView, NSOutlineView._class_, NSOutputStream, NSOutputStream._class_, NSPageLayout, NSPageLayout._class_, NSPanel, NSPanel._class_, NSParagraphStyle, NSParagraphStyle._class_, NSPasteboard, NSPasteboard._class_, NSPathCell, NSPathCell._class_, NSPathCellDelegate._class_, NSPathComponentCell, NSPathComponentCell._class_, NSPathControl, NSPathControl._class_, NSPathControlDelegate._class_, NSPDFImageRep, NSPDFImageRep._class_, NSPersistentDocument, NSPersistentDocument._class_, NSPersistentStore, NSPersistentStore._class_, NSPersistentStoreCoordinator, NSPersistentStoreCoordinator._class_, NSPICTImageRep, NSPICTImageRep._class_, NSPipe, NSPipe._class_, NSPointerArray, NSPointerArray._class_, NSPointerFunctions, NSPointerFunctions._class_, NSPopUpButton, NSPopUpButton._class_, NSPopUpButtonCell, NSPopUpButtonCell._class_, NSPort, NSPort._class_, NSPortCoder, NSPortCoder._class_, NSPortMessage, NSPortMessage._class_, NSPortNameServer, NSPortNameServer._class_, NSPositionalSpecifier, NSPositionalSpecifier._class_, NSPredicate, NSPredicate._class_, NSPredicateEditor, NSPredicateEditor._class_, NSPredicateEditorRowTemplate, NSPredicateEditorRowTemplate._class_, NSPreferencePane, NSPreferencePane._class_, NSPrinter, NSPrinter._class_, NSPrintInfo, NSPrintInfo._class_, NSPrintOperation, NSPrintOperation._class_, NSPrintPanelAccessorizing._class_, NSProcessInfo, NSProcessInfo._class_, NSProgressIndicator, NSProgressIndicator._class_, NSPropertyDescription, NSPropertyDescription._class_, NSPropertyListSerialization, NSPropertyListSerialization._class_, NSPropertyMapping, NSPropertyMapping._class_, NSPropertySpecifier, NSPropertySpecifier._class_, NSProtocolChecker, NSProtocolChecker._class_, NSProxy, NSProxy._class_, NSQuickDrawView, NSQuickDrawView._class_, NSQuitCommand, NSQuitCommand._class_, NSRandomSpecifier, NSRandomSpecifier._class_, NSRangeSpecifier, NSRangeSpecifier._class_, NSRecursiveLock, NSRecursiveLock._class_, NSRelationshipDescription, NSRelationshipDescription._class_, NSRelativeSpecifier, NSRelativeSpecifier._class_, NSResponder, NSResponder._class_, NSRuleEditor, NSRuleEditor._class_, NSRulerMarker, NSRulerMarker._class_, NSRulerView, NSRulerView._class_, NSRunLoop, NSRunLoop._class_, NSSavePanel, NSSavePanel._class_, NSScanner, NSScanner._class_, NSScreen, NSScreen._class_, NSScriptClassDescription, NSScriptClassDescription._class_, NSScriptCoercionHandler, NSScriptCoercionHandler._class_, NSScriptCommand, NSScriptCommand._class_, NSScriptCommandDescription, NSScriptCommandDescription._class_, NSScriptExecutionContext, NSScriptExecutionContext._class_, NSScriptObjectSpecifier, NSScriptObjectSpecifier._class_, NSScriptSuiteRegistry, NSScriptSuiteRegistry._class_, NSScriptWhoseTest, NSScriptWhoseTest._class_, NSScroller, NSScroller._class_, NSScrollView, NSScrollView._class_, NSSearchField, NSSearchField._class_, NSSearchFieldCell, NSSearchFieldCell._class_, NSSecureTextField, NSSecureTextField._class_, NSSecureTextFieldCell, NSSecureTextFieldCell._class_, NSSegmentedCell, NSSegmentedCell._class_, NSSegmentedControl, NSSegmentedControl._class_, NSSet, NSSet._class_, NSSetCommand, NSSetCommand._class_, NSShadow, NSShadow._class_, NSSimpleCString, NSSimpleCString._class_, NSSimpleHorizontalTypesetter, NSSimpleHorizontalTypesetter._class_, NSSlider, NSSlider._class_, NSSliderCell, NSSliderCell._class_, NSSocketPort, NSSocketPort._class_, NSSocketPortNameServer, NSSocketPortNameServer._class_, NSSortDescriptor, NSSortDescriptor._class_, NSSound, NSSound._class_, NSSpecifierTest, NSSpecifierTest._class_, NSSpeechRecognizer, NSSpeechRecognizer._class_, NSSpeechSynthesizer, NSSpeechSynthesizer._class_, NSSpellChecker, NSSpellChecker._class_, NSSpellServer, NSSpellServer._class_, NSSplitView, NSSplitView._class_, NSStatusBar, NSStatusBar._class_, NSStatusItem, NSStatusItem._class_, NSStepper, NSStepper._class_, NSStepperCell, NSStepperCell._class_, NSStream, NSStream._class_, NSString, NSString._class_, NSTableColumn, NSTableColumn._class_, NSTableHeaderCell, NSTableHeaderCell._class_, NSTableHeaderView, NSTableHeaderView._class_, NSTableView, NSTableView._class_, NSTabView, NSTabView._class_, NSTabViewItem, NSTabViewItem._class_, NSTask, NSTask._class_, NSText, NSText._class_, NSTextAttachment, NSTextAttachment._class_, NSTextAttachmentCell, NSTextAttachmentCell._class_, NSTextAttachmentCell._class_, NSTextBlock, NSTextBlock._class_, NSTextContainer, NSTextContainer._class_, NSTextField, NSTextField._class_, NSTextFieldCell, NSTextFieldCell._class_, NSTextInput._class_, NSTextInputClient._class_, NSTextList, NSTextList._class_, NSTextStorage, NSTextStorage._class_, NSTextTab, NSTextTab._class_, NSTextTable, NSTextTable._class_, NSTextTableBlock, NSTextTableBlock._class_, NSTextView, NSTextView._class_, NSThread, NSThread._class_, NSTimer, NSTimer._class_, NSTimeZone, NSTimeZone._class_, NSTokenField, NSTokenField._class_, NSTokenFieldCell, NSTokenFieldCell._class_, NSToolbar, NSToolbar._class_, NSToolbarItem, NSToolbarItem._class_, NSToolbarItemGroup, NSToolbarItemGroup._class_, NSTrackingArea, NSTrackingArea._class_, NSTreeController, NSTreeController._class_, NSTreeNode, NSTreeNode._class_, NSTypesetter, NSTypesetter._class_, NSUnarchiver, NSUnarchiver._class_, NSUndoManager, NSUndoManager._class_, NSUniqueIDSpecifier, NSUniqueIDSpecifier._class_, NSURL, NSURL._class_, NSURLAuthenticationChallenge, NSURLAuthenticationChallenge._class_, NSURLAuthenticationChallengeSender._class_, NSURLCache, NSURLCache._class_, NSURLConnection, NSURLConnection._class_, NSURLCredential, NSURLCredential._class_, NSURLCredentialStorage, NSURLCredentialStorage._class_, NSURLDownload, NSURLDownload._class_, NSURLHandle, NSURLHandle._class_, NSURLHandleClient._class_, NSURLProtectionSpace, NSURLProtectionSpace._class_, NSURLProtocol, NSURLProtocol._class_, NSURLProtocolClient._class_, NSURLRequest, NSURLRequest._class_, NSURLResponse, NSURLResponse._class_, NSUserDefaults, NSUserDefaults._class_, NSUserDefaultsController, NSUserDefaultsController._class_, NSUserInterfaceValidations._class_, NSValidatedUserInterfaceItem._class_, NSValue, NSValue._class_, NSValueTransformer, NSValueTransformer._class_, NSView, NSView._class_, NSViewAnimation, NSViewAnimation._class_, NSViewController, NSViewController._class_, NSWhoseSpecifier, NSWhoseSpecifier._class_, NSWindow, NSWindow._class_, NSWindowController, NSWindowController._class_, NSWorkspace, NSWorkspace._class_, NSXMLDocument, NSXMLDocument._class_, NSXMLDTD, NSXMLDTD._class_, NSXMLDTDNode, NSXMLDTDNode._class_, NSXMLElement, NSXMLElement._class_, NSXMLNode, NSXMLNode._class_, NSXMLParser, NSXMLParser._class_, OSALanguage, OSALanguage._class_, OSAScript, OSAScript._class_, QTCaptureAudioPreviewOutput, QTCaptureAudioPreviewOutput._class_, QTCaptureConnection, QTCaptureConnection._class_, QTCaptureDecompressedVideoOutput, QTCaptureDecompressedVideoOutput._class_, QTCaptureDevice, QTCaptureDevice._class_, QTCaptureDeviceInput, QTCaptureDeviceInput._class_, QTCaptureFileOutput, QTCaptureFileOutput._class_, QTCaptureInput, QTCaptureInput._class_, QTCaptureLayer, QTCaptureLayer._class_, QTCaptureMovieFileOutput, QTCaptureMovieFileOutput._class_, QTCaptureOutput, QTCaptureOutput._class_, QTCaptureSession, QTCaptureSession._class_, QTCaptureVideoPreviewOutput, QTCaptureVideoPreviewOutput._class_, QTCaptureView, QTCaptureView._class_, QTCompressionOptions, QTCompressionOptions._class_, QTDataReference, QTDataReference._class_, QTFormatDescription, QTFormatDescription._class_, QTMedia, QTMedia._class_, QTMovie, QTMovie._class_, QTMovieLayer, QTMovieLayer._class_, QTMovieView, QTMovieView._class_, QTSampleBuffer, QTSampleBuffer._class_, QTTrack, QTTrack._class_, ScreenSaverDefaults, ScreenSaverDefaults._class_, ScreenSaverView, ScreenSaverView._class_, SFAuthorization, SFAuthorization._class_, SFAuthorizationPluginView, SFAuthorizationPluginView._class_, SFAuthorizationView, SFAuthorizationView._class_, SFCertificatePanel, SFCertificatePanel._class_, SFCertificateTrustPanel, SFCertificateTrustPanel._class_, SFCertificateView, SFCertificateView._class_, SFChooseIdentityPanel, SFChooseIdentityPanel._class_, SFKeychainSavePanel, SFKeychainSavePanel._class_, SFKeychainSettingsPanel, SFKeychainSettingsPanel._class_, WebArchive, WebArchive._class_, WebBackForwardList, WebBackForwardList._class_, WebDataSource, WebDataSource._class_, WebDocumentRepresentation._class_, WebDocumentSearching._class_, WebDocumentText._class_, WebDocumentView._class_, WebDownload, WebDownload._class_, WebFrame, WebFrame._class_, WebFrameView, WebFrameView._class_, WebHistory, WebHistory._class_, WebHistoryItem, WebHistoryItem._class_, WebOpenPanelResultListener._class_, WebPlugInViewFactory._class_, WebPolicyDecisionListener._class_, WebPreferences, WebPreferences._class_, WebResource, WebResource._class_, WebScriptObject, WebScriptObject._class_, WebUndefined, WebUndefined._class_, WebView, WebView._class_

public interface NSOutlineViewDelegate

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 NSOutlineViewDelegate._static_
           
 
Method Summary
 NSCell outlineView_dataCellForTableColumn_item(NSOutlineView outlineView, NSTableColumn tableColumn, org.rococoa.ID item)
          Optional - Different cells for each row
A different data cell can be returned for any particular tableColumn and item, or a cell that will be used for the entire row (a full width cell).
 void outlineView_didClickTableColumn(NSOutlineView outlineView, NSTableColumn tableColumn)
           
 void outlineView_didDragTableColumn(NSOutlineView outlineView, NSTableColumn tableColumn)
           
 float outlineView_heightOfRowByItem(NSOutlineView outlineView, org.rococoa.ID item)
          Optional - Variable Row Heights
Implement this method to support an outline view with varying row heights.
 boolean outlineView_isGroupItem(NSOutlineView outlineView, org.rococoa.ID item)
          Optional - Group rows.
 void outlineView_mouseDownInHeaderOfTableColumn(NSOutlineView outlineView, NSTableColumn tableColumn)
           
 NSObject outlineView_nextTypeSelectMatchFromItem_toItem_forString(NSOutlineView outlineView, org.rococoa.ID startItem, org.rococoa.ID endItem, NSString searchString)
          Optional - Type select support
Implement this method if you want to control how type selection works.
 NSIndexSet outlineView_selectionIndexesForProposedSelection(NSOutlineView outlineView, NSIndexSet proposedSelectionIndexes)
          Optional - Return a set of new indexes to select when the user changes the selection with the keyboard or mouse.
 boolean outlineView_shouldCollapseItem(NSOutlineView outlineView, org.rococoa.ID item)
           
 boolean outlineView_shouldEditTableColumn_item(NSOutlineView outlineView, NSTableColumn tableColumn, org.rococoa.ID item)
           
 boolean outlineView_shouldExpandItem(NSOutlineView outlineView, org.rococoa.ID item)
          NSOutlineView specific
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldExpandItem:(id)
 boolean outlineView_shouldSelectItem(NSOutlineView outlineView, org.rococoa.ID item)
          Optional - Return YES if 'item' should be selected and 'NO' if it should not.
 boolean outlineView_shouldSelectTableColumn(NSOutlineView outlineView, NSTableColumn tableColumn)
           
 boolean outlineView_shouldShowCellExpansionForTableColumn_item(NSOutlineView outlineView, NSTableColumn tableColumn, org.rococoa.ID item)
          Optional - Expansion ToolTip support
Implement this method and return NO to prevent an expansion tooltip from appearing for a particular cell at 'item' in 'tableColumn'.
 boolean outlineView_shouldTrackCell_forTableColumn_item(NSOutlineView outlineView, NSCell cell, NSTableColumn tableColumn, org.rococoa.ID item)
          Optional - Custom tracking support
It is possible to control the ability to track a cell or not.
 boolean outlineView_shouldTypeSelectForEvent_withCurrentSearchString(NSOutlineView outlineView, NSEvent event, NSString searchString)
          Optional - Type select support
Implement this method if you would like to prevent a type select from happening based on the current event and current search string.
 NSString outlineView_typeSelectStringForTableColumn_item(NSOutlineView outlineView, NSTableColumn tableColumn, org.rococoa.ID item)
          Optional - Type select support
Implement this method if you want to control the string that is used for type selection.
 void outlineView_willDisplayCell_forTableColumn_item(NSOutlineView outlineView, org.rococoa.ID cell, NSTableColumn tableColumn, org.rococoa.ID item)
          NSOutlineView replacements for NSTableView delegate methods.
 void outlineView_willDisplayOutlineCell_forTableColumn_item(NSOutlineView outlineView, org.rococoa.ID cell, NSTableColumn tableColumn, org.rococoa.ID item)
           
 boolean selectionShouldChangeInOutlineView(NSOutlineView outlineView)
           
 

Method Detail

outlineView_willDisplayCell_forTableColumn_item

void outlineView_willDisplayCell_forTableColumn_item(NSOutlineView outlineView,
                                                     org.rococoa.ID cell,
                                                     NSTableColumn tableColumn,
                                                     org.rococoa.ID item)
NSOutlineView replacements for NSTableView delegate methods.
Original signature : -(void)outlineView:(NSOutlineView*) willDisplayCell:(id) forTableColumn:(NSTableColumn*) item:(id)


outlineView_shouldEditTableColumn_item

boolean outlineView_shouldEditTableColumn_item(NSOutlineView outlineView,
                                               NSTableColumn tableColumn,
                                               org.rococoa.ID item)

selectionShouldChangeInOutlineView

boolean selectionShouldChangeInOutlineView(NSOutlineView outlineView)

outlineView_shouldSelectItem

boolean outlineView_shouldSelectItem(NSOutlineView outlineView,
                                     org.rococoa.ID item)
Optional - Return YES if 'item' should be selected and 'NO' if it should not. For better performance, and greater control, it is recommended that you use outlineView:selectionIndexesForProposedSelection:.
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldSelectItem:(id)


outlineView_selectionIndexesForProposedSelection

NSIndexSet outlineView_selectionIndexesForProposedSelection(NSOutlineView outlineView,
                                                            NSIndexSet proposedSelectionIndexes)
Optional - Return a set of new indexes to select when the user changes the selection with the keyboard or mouse. If implemented, this method will be called instead of outlineView:shouldSelectItem:. This method may be called multiple times with one new index added to the existing selection to find out if a particular index can be selected when the user is extending the selection with the keyboard or mouse. Note that 'proposedSelectionIndexes' will contain the entire newly suggested selection, and you can return the exsiting selection to avoid changing the selection.
Original signature : -(NSIndexSet*)outlineView:(NSOutlineView*) selectionIndexesForProposedSelection:(NSIndexSet*)


outlineView_shouldSelectTableColumn

boolean outlineView_shouldSelectTableColumn(NSOutlineView outlineView,
                                            NSTableColumn tableColumn)

outlineView_mouseDownInHeaderOfTableColumn

void outlineView_mouseDownInHeaderOfTableColumn(NSOutlineView outlineView,
                                                NSTableColumn tableColumn)

outlineView_didClickTableColumn

void outlineView_didClickTableColumn(NSOutlineView outlineView,
                                     NSTableColumn tableColumn)

outlineView_didDragTableColumn

void outlineView_didDragTableColumn(NSOutlineView outlineView,
                                    NSTableColumn tableColumn)

outlineView_heightOfRowByItem

float outlineView_heightOfRowByItem(NSOutlineView outlineView,
                                    org.rococoa.ID item)
Optional - Variable Row Heights
Implement this method to support an outline view with varying row heights. The height returned by this method should not include intercell spacing and must be >0. Performance Considerations: For large tables in particular, you should make sure that this method is efficient. NSTableView may cache the values this method returns. So if you would like to change a row's height make sure to invalidate the row height by calling -noteHeightOfRowsWithIndexesChanged:. NSTableView automatically invalidates its entire row height cache in -reloadData, and -noteNumberOfRowsChanged.
Original signature : -(CGFloat)outlineView:(NSOutlineView*) heightOfRowByItem:(id)


outlineView_typeSelectStringForTableColumn_item

NSString outlineView_typeSelectStringForTableColumn_item(NSOutlineView outlineView,
                                                         NSTableColumn tableColumn,
                                                         org.rococoa.ID item)
Optional - Type select support
Implement this method if you want to control the string that is used for type selection. You may want to change what is searched for based on what is displayed, or simply return nil for that row and/or column to not be searched. By default, all cells with text in them are searched. The default value when this delegate method is not implemented is [[outlineView preparedCellForColumn:tableColumn row:[outlineView rowForItem:item]] stringValue], and this value can be returned from the delegate method if desired.
Original signature : -(NSString*)outlineView:(NSOutlineView*) typeSelectStringForTableColumn:(NSTableColumn*) item:(id)


outlineView_nextTypeSelectMatchFromItem_toItem_forString

NSObject outlineView_nextTypeSelectMatchFromItem_toItem_forString(NSOutlineView outlineView,
                                                                  org.rococoa.ID startItem,
                                                                  org.rococoa.ID endItem,
                                                                  NSString searchString)
Optional - Type select support
Implement this method if you want to control how type selection works. Return the first item that matches the searchString from within the range of startItem to endItem. It is possible for endItem to be less than startItem if the search will wrap. Return nil when there is no match. Include startItem as a possible match, but do not include endItem. It is not necessary to implement this method in order to support type select.
Original signature : -(id)outlineView:(NSOutlineView*) nextTypeSelectMatchFromItem:(id) toItem:(id) forString:(NSString*)


outlineView_shouldTypeSelectForEvent_withCurrentSearchString

boolean outlineView_shouldTypeSelectForEvent_withCurrentSearchString(NSOutlineView outlineView,
                                                                     NSEvent event,
                                                                     NSString searchString)
Optional - Type select support
Implement this method if you would like to prevent a type select from happening based on the current event and current search string. Generally, this will be called from keyDown: and the event will be a key event. The search string will be nil if no type select has began.
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldTypeSelectForEvent:(NSEvent*) withCurrentSearchString:(NSString*)


outlineView_shouldShowCellExpansionForTableColumn_item

boolean outlineView_shouldShowCellExpansionForTableColumn_item(NSOutlineView outlineView,
                                                               NSTableColumn tableColumn,
                                                               org.rococoa.ID item)
Optional - Expansion ToolTip support
Implement this method and return NO to prevent an expansion tooltip from appearing for a particular cell at 'item' in 'tableColumn'. See NSCell.h for more information on expansion tool tips.
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldShowCellExpansionForTableColumn:(NSTableColumn*) item:(id)


outlineView_shouldTrackCell_forTableColumn_item

boolean outlineView_shouldTrackCell_forTableColumn_item(NSOutlineView outlineView,
                                                        NSCell cell,
                                                        NSTableColumn tableColumn,
                                                        org.rococoa.ID item)
Optional - Custom tracking support
It is possible to control the ability to track a cell or not. Normally, only selectable or selected cells can be tracked. If you implement this method, cells which are not selectable or selected can be tracked, and vice-versa. For instance, this allows you to have an NSButtonCell in a table which does not change the selection, but can still be clicked on and tracked.
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldTrackCell:(NSCell*) forTableColumn:(NSTableColumn*) item:(id)


outlineView_dataCellForTableColumn_item

NSCell outlineView_dataCellForTableColumn_item(NSOutlineView outlineView,
                                               NSTableColumn tableColumn,
                                               org.rococoa.ID item)
Optional - Different cells for each row
A different data cell can be returned for any particular tableColumn and item, or a cell that will be used for the entire row (a full width cell). The returned cell should properly implement copyWithZone:, since the cell may be copied by NSTableView. If the tableColumn is non-nil, you should return a cell, and generally you will want to default to returning the result from [tableColumn dataCellForRow:row].
When each row (identified by the item) is being drawn, this method will first be called with a nil tableColumn. At this time, you can return a cell that will be used to draw the entire row, acting like a group. If you do return a cell for the 'nil' tableColumn, be prepared to have the other corresponding datasource and delegate methods to be called with a 'nil' tableColumn value. If don't return a cell, the method will be called once for each tableColumn in the tableView, as usual.
Original signature : -(NSCell*)outlineView:(NSOutlineView*) dataCellForTableColumn:(NSTableColumn*) item:(id)


outlineView_isGroupItem

boolean outlineView_isGroupItem(NSOutlineView outlineView,
                                org.rococoa.ID item)
Optional - Group rows.
Implement this method and return YES to indicate a particular row should have the "group row" style drawn for that row. If the cell in that row is an NSTextFieldCell and contains only a stringValue, the "group row" style attributes will automatically be applied for that cell.
Original signature : -(BOOL)outlineView:(NSOutlineView*) isGroupItem:(id)


outlineView_shouldExpandItem

boolean outlineView_shouldExpandItem(NSOutlineView outlineView,
                                     org.rococoa.ID item)
NSOutlineView specific
Original signature : -(BOOL)outlineView:(NSOutlineView*) shouldExpandItem:(id)


outlineView_shouldCollapseItem

boolean outlineView_shouldCollapseItem(NSOutlineView outlineView,
                                       org.rococoa.ID item)

outlineView_willDisplayOutlineCell_forTableColumn_item

void outlineView_willDisplayOutlineCell_forTableColumn_item(NSOutlineView outlineView,
                                                            org.rococoa.ID cell,
                                                            NSTableColumn tableColumn,
                                                            org.rococoa.ID item)