org.rococoa.cocoa.appkit
Class NSTableView

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.appkit.NSResponder
          extended by org.rococoa.cocoa.appkit.NSView
              extended by org.rococoa.cocoa.appkit.NSControl
                  extended by org.rococoa.cocoa.appkit.NSTableView
All Implemented Interfaces:
NSTextDelegate, NSTextViewDelegate, NSUserInterfaceValidations, NSCoding, NSObject, ObjCObject
Direct Known Subclasses:
NSOutlineView

public abstract class NSTableView
extends NSControl
implements NSUserInterfaceValidations, NSTextViewDelegate

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 class NSTableView._class_
           
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSControl
NSControl.__conFlags
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSView
NSView.__VFlags2
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.appkit.protocols.NSUserInterfaceValidations
NSUserInterfaceValidations._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.appkit.protocols.NSTextViewDelegate
NSTextViewDelegate._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
NSCoding._static_
 
Constructor Summary
NSTableView()
           
 
Method Summary
static NSTableView alloc()
           
abstract  boolean allowsColumnReordering()
          Original signature : -(BOOL)allowsColumnReordering
native declaration : NSTableView.h:126
abstract  boolean allowsColumnResizing()
          Original signature : -(BOOL)allowsColumnResizing
native declaration : NSTableView.h:131
abstract  NSView cornerView()
          Original signature : -(NSView*)cornerView
native declaration : NSTableView.h:121
abstract  ObjCObject dataSource()
          Original signature : -(id)dataSource
native declaration : NSTableView.h:106
abstract  NSTableViewDelegate delegate()
          Original signature : -(id)delegate
native declaration : NSTableView.h:111
static NSTableView._class_ getNSClass()
           
abstract  NSTableHeaderView headerView()
          Original signature : -(NSTableHeaderView*)headerView
native declaration : NSTableView.h:116
static NSTableView new_()
           
abstract  void setAllowsColumnReordering(boolean flag)
          Get and set the allowsColumnReordering.
abstract  void setAllowsColumnResizing(boolean flag)
          Get and set the allowsColumnResizing.
abstract  void setCornerView(NSView cornerView)
          Get and set the cornerView.
abstract  void setDataSource(ObjCObject aSource)
          Get and set the dataSource.
abstract  void setDelegate(NSTableViewDelegate delegate)
          Get and set the delegate.
abstract  void setHeaderView(NSTableHeaderView headerView)
          Get and set the headerView.
 
Methods inherited from class org.rococoa.cocoa.appkit.NSControl
abortEditing, action, alignment, as_NSControl_NSKeyboardUI, baseWritingDirection, calcSize, cell, currentEditor, doubleValue, drawCell, drawCellInside, floatValue, font, formatter, ignoresMultiClick, integerValue, intValue, isContinuous, isEnabled, mouseDown, objectValue, selectCell, selectedCell, selectedTag, sendAction_to, sendActionOn, setAction, setCell, setContinuous, setDoubleValue, setEnabled, setFloatValue, setFont, setFormatter, setIgnoresMultiClick, setIntegerValue, setIntValue, setNeedsDisplay, setObjectValue, setStringValue, setTag, setTarget, sizeToFit, stringValue, tag, takeDoubleValueFrom, takeFloatValueFrom, takeIntegerValueFrom, takeIntValueFrom, takeObjectValueFrom, takeStringValueFrom, target, updateCell, updateCellInside, validateEditing
 
Methods inherited from class org.rococoa.cocoa.appkit.NSView
addSubview, ancestorSharedWithView, as_NSView_NSClipViewSuperview, as_NSView_NSRulerMarkerClientViewDelegation, as_NSView_NSViewEnclosingMenuItem, createWithFrame, getRectsBeingDrawn_count, getRectsBeingDrawn_count, initWithFrame, isDescendantOf, isHidden, isHiddenOrHasHiddenAncestor, needsToDrawRect, opaqueAncestor, setHidden, setSubviews, subviews, superview, viewDidHide, viewDidUnhide, wantsDefaultClipping, window
 
Methods inherited from class org.rococoa.cocoa.appkit.NSResponder
acceptsFirstResponder, as_NSResponder_NSErrorPresentation, as_NSResponder_NSInterfaceStyle, as_NSResponder_NSKeyboardUI, as_NSResponder_NSStandardKeyBindingMethods, as_NSResponder_NSUndoSupport, becomeFirstResponder, beginGestureWithEvent, cursorUpdate, endGestureWithEvent, flagsChanged, flushBufferedKeyEvents, helpRequested, interpretKeyEvents, keyDown, keyUp, magnifyWithEvent, menu, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, nextResponder, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, performKeyEquivalent, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, rotateWithEvent, scrollWheel, setMenu, setNextResponder, shouldBeTreatedAsInkEvent, showContextHelp, swipeWithEvent, tabletPoint, tabletProximity, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesMovedWithEvent, tryToPerform_with, validRequestorForSendType_returnType
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.cocoa.appkit.protocols.NSUserInterfaceValidations
validateUserInterfaceItem
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
encodeWithCoder, initWithCoder
 

Constructor Detail

NSTableView

public NSTableView()
Method Detail

setDataSource

public abstract void setDataSource(ObjCObject aSource)
Get and set the dataSource. The dataSource can implement methods in the category NSObject(NSTableViewDataSource). Some methods are required, unless bindings are used, in which case they are optional. The dataSource is a weak reference (non retained) in non garbage collected applications. Under garbage collected apps, it is a strong reference. The default value is 'nil'.
Original signature : -(void)setDataSource:(id)
native declaration : NSTableView.h:105


dataSource

public abstract ObjCObject dataSource()
Original signature : -(id)dataSource
native declaration : NSTableView.h:106


setDelegate

public abstract void setDelegate(NSTableViewDelegate delegate)
Get and set the delegate. The delegate can implement methods in the category NSObject(NSTableViewDelegate). All delegate methods are optional. The delegate is a weak reference (non retained) in non garbage collected applications. Under garbage collected apps, it is a strong reference. The default value is 'nil'.
Original signature : -(void)setDelegate:(id)
native declaration : NSTableView.h:110


delegate

public abstract NSTableViewDelegate delegate()
Original signature : -(id)delegate
native declaration : NSTableView.h:111


setHeaderView

public abstract void setHeaderView(NSTableHeaderView headerView)
Get and set the headerView. Calling -setHeaderView:nil will remove the headerView. Calling -setHeaderView: may have the side effect of tiling the enclosingScrollView to accommodate the size change. The default value is a new NSTableHeaderView instance.
Original signature : -(void)setHeaderView:(NSTableHeaderView*)
native declaration : NSTableView.h:115


headerView

public abstract NSTableHeaderView headerView()
Original signature : -(NSTableHeaderView*)headerView
native declaration : NSTableView.h:116


setCornerView

public abstract void setCornerView(NSView cornerView)
Get and set the cornerView. The cornerView is the view that appears directly to the right of the headerView above the vertical NSScroller. The scroller must be present for the cornerView to be shown. Calling -setCornerView: may have the side effect of tiling the enclosingScrollView to accomodate the size change. The default value is an internal class that properly fills in the corner.
Original signature : -(void)setCornerView:(NSView*)
native declaration : NSTableView.h:120


cornerView

public abstract NSView cornerView()
Original signature : -(NSView*)cornerView
native declaration : NSTableView.h:121


setAllowsColumnReordering

public abstract void setAllowsColumnReordering(boolean flag)
Get and set the allowsColumnReordering. Controls whether or not columns can be drag-reordered. The default value is YES.
Original signature : -(void)setAllowsColumnReordering:(BOOL)
native declaration : NSTableView.h:125


allowsColumnReordering

public abstract boolean allowsColumnReordering()
Original signature : -(BOOL)allowsColumnReordering
native declaration : NSTableView.h:126


setAllowsColumnResizing

public abstract void setAllowsColumnResizing(boolean flag)
Get and set the allowsColumnResizing. Controls whether the user can attempt to resize columns by dragging between headers. If flag is YES the user can resize columns; if flag is NO the user can't. Columns can only be resized if a column allows user resizing. See -[NSTableColumn setResizingMask:] for more details. You can always change columns programmatically regardless of this setting. The default value is YES.
Original signature : -(void)setAllowsColumnResizing:(BOOL)
native declaration : NSTableView.h:130


allowsColumnResizing

public abstract boolean allowsColumnResizing()
Original signature : -(BOOL)allowsColumnResizing
native declaration : NSTableView.h:131


alloc

public static NSTableView alloc()

new_

public static NSTableView new_()

getNSClass

public static NSTableView._class_ getNSClass()


Copyright © 2009. All Rights Reserved.