com.jniwrapper.macosx.cocoa.nstableview
Class NSTableView

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nsresponder.NSResponder
                          extended bycom.jniwrapper.macosx.cocoa.nsview.NSView
                              extended bycom.jniwrapper.macosx.cocoa.nscontrol.NSControl
                                  extended bycom.jniwrapper.macosx.cocoa.nstableview.NSTableView
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSObjectProtocol, NSUserInterfaceValidationsProtocol, com.jniwrapper.PointerParameter
Direct Known Subclasses:
NSOutlineView

public class NSTableView
extends NSControl
implements NSUserInterfaceValidationsProtocol

This class represents NSTableView class. See the class documentation at the Apple's site: NSTableView


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSTableView()
           
NSTableView(boolean autorelease)
          Contructs the NSTableView class with the autorelease option on.
NSTableView(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSTableView class from pointer.
NSTableView(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSTableView class with static constructor.
 
Method Summary
 void addTableColumn(NSTableColumn column)
           
 com.jniwrapper.Bool allowsColumnReordering()
           
 com.jniwrapper.Bool allowsColumnResizing()
           
 com.jniwrapper.Bool allowsColumnSelection()
           
 com.jniwrapper.Bool allowsEmptySelection()
           
 com.jniwrapper.Bool allowsMultipleSelection()
           
 com.jniwrapper.Bool autoresizesAllColumnsToFit()
           
 com.jniwrapper.Pointer.Void autosaveName()
           
 com.jniwrapper.Bool autosaveTableColumns()
           
 com.jniwrapper.Pointer.Void backgroundColor()
           
 com.jniwrapper.Int clickedColumn()
           
 com.jniwrapper.Int clickedRow()
           
 com.jniwrapper.Int columnAtPoint(NSPoint point)
           
 NSRange columnsInRect(NSRect rect)
           
 com.jniwrapper.Int columnWithIdentifier(Id identifier)
           
 com.jniwrapper.Pointer.Void cornerView()
           
 Id dataSource()
           
 Id delegate()
           
 void deselectAll(Id sender)
           
 void deselectColumn(com.jniwrapper.Int column)
           
 void deselectRow(com.jniwrapper.Int row)
           
 Sel doubleAction()
           
 com.jniwrapper.Pointer.Void dragImageForRows_event_dragImageOffset(NSArray dragRows, NSEvent dragEvent, NSPointPointer dragImageOffset)
          This method represents the dragImageForRows() method of the NSTableView Objective-C class.
 void drawBackgroundInClipRect(NSRect clipRect)
           
 void drawGridInClipRect(NSRect rect)
           
 void drawRow_clipRect(com.jniwrapper.Int row, NSRect rect)
          This method represents the drawRow() method of the NSTableView Objective-C class.
 com.jniwrapper.Bool drawsGrid()
           
 void editColumn_row_withEvent_select(com.jniwrapper.Int column, com.jniwrapper.Int row, NSEvent theEvent, boolean select)
          This method represents the editColumn() method of the NSTableView Objective-C class.
 com.jniwrapper.Int editedColumn()
           
 com.jniwrapper.Int editedRow()
           
 NSRect frameOfCellAtColumn_row(com.jniwrapper.Int column, com.jniwrapper.Int row)
          This method represents the frameOfCellAtColumn() method of the NSTableView Objective-C class.
 com.jniwrapper.Pointer.Void gridColor()
           
 com.jniwrapper.UInt gridStyleMask()
           
 com.jniwrapper.Pointer.Void headerView()
           
 com.jniwrapper.Pointer.Void highlightedTableColumn()
           
 void highlightSelectionInClipRect(NSRect rect)
           
 com.jniwrapper.Pointer.Void indicatorImageInTableColumn(NSTableColumn tc)
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 NSSize intercellSpacing()
           
 com.jniwrapper.Bool isColumnSelected(com.jniwrapper.Int row)
           
 com.jniwrapper.Bool isRowSelected(com.jniwrapper.Int row)
           
 void moveColumn_toColumn(com.jniwrapper.Int column, com.jniwrapper.Int newIndex)
          This method represents the moveColumn() method of the NSTableView Objective-C class.
 void noteNumberOfRowsChanged()
           
 com.jniwrapper.Int numberOfColumns()
           
 com.jniwrapper.Int numberOfRows()
           
 com.jniwrapper.Int numberOfSelectedColumns()
           
 com.jniwrapper.Int numberOfSelectedRows()
           
 NSRect rectOfColumn(com.jniwrapper.Int column)
           
 NSRect rectOfRow(com.jniwrapper.Int row)
           
 void reloadData()
           
 void removeTableColumn(NSTableColumn column)
           
 com.jniwrapper.Int rowAtPoint(NSPoint point)
           
 com.jniwrapper.SingleFloat rowHeight()
           
 NSRange rowsInRect(NSRect rect)
           
 void scrollColumnToVisible(com.jniwrapper.Int column)
           
 void scrollRowToVisible(com.jniwrapper.Int row)
           
 void selectAll(Id sender)
           
 void selectColumn_byExtendingSelection(com.jniwrapper.Int column, boolean extend)
          This method represents the selectColumn() method of the NSTableView Objective-C class.
 void selectColumnIndexes_byExtendingSelection(NSIndexSet indexes, boolean extend)
          This method represents the selectColumnIndexes() method of the NSTableView Objective-C class.
 com.jniwrapper.Int selectedColumn()
           
 com.jniwrapper.Pointer.Void selectedColumnEnumerator()
           
 com.jniwrapper.Pointer.Void selectedColumnIndexes()
           
 com.jniwrapper.Int selectedRow()
           
 com.jniwrapper.Pointer.Void selectedRowEnumerator()
           
 com.jniwrapper.Pointer.Void selectedRowIndexes()
           
 void selectRow_byExtendingSelection(com.jniwrapper.Int row, boolean extend)
          This method represents the selectRow() method of the NSTableView Objective-C class.
 void selectRowIndexes_byExtendingSelection(NSIndexSet indexes, boolean extend)
          This method represents the selectRowIndexes() method of the NSTableView Objective-C class.
 void setAllowsColumnReordering(boolean flag)
           
 void setAllowsColumnResizing(boolean flag)
           
 void setAllowsColumnSelection(boolean flag)
           
 void setAllowsEmptySelection(boolean flag)
           
 void setAllowsMultipleSelection(boolean flag)
           
 void setAutoresizesAllColumnsToFit(boolean flag)
           
 void setAutosaveName(java.lang.String name)
           
 void setAutosaveTableColumns(boolean save)
           
 void setBackgroundColor(NSColor color)
           
 void setCornerView(NSView cornerView)
           
 void setDataSource(Id aSource)
           
 void setDelegate(Id delegate)
           
 void setDoubleAction(Sel aSelector)
           
 void setDrawsGrid(boolean flag)
           
 void setDropRow_dropOperation(com.jniwrapper.Int row, NSTableViewDropOperation op)
          This method represents the setDropRow() method of the NSTableView Objective-C class.
 void setGridColor(NSColor color)
           
 void setGridStyleMask(com.jniwrapper.UInt gridType)
           
 void setHeaderView(NSTableHeaderView headerView)
           
 void setHighlightedTableColumn(NSTableColumn tc)
           
 void setIndicatorImage_inTableColumn(NSImage anImage, NSTableColumn tc)
          This method represents the setIndicatorImage() method of the NSTableView Objective-C class.
 void setIntercellSpacing(NSSize aSize)
           
 void setRowHeight(com.jniwrapper.SingleFloat rowHeight)
           
 void setSortDescriptors(NSArray array)
           
 void setUsesAlternatingRowBackgroundColors(boolean useAlternatingRowColors)
           
 void setVerticalMotionCanBeginDrag(boolean flag)
           
 void sizeLastColumnToFit()
           
 void sizeToFit()
           
 com.jniwrapper.Pointer.Void sortDescriptors()
           
 com.jniwrapper.Pointer.Void tableColumns()
           
 com.jniwrapper.Pointer.Void tableColumnWithIdentifier(Id identifier)
           
 void textDidBeginEditing(NSNotification notification)
           
 void textDidChange(NSNotification notification)
           
 void textDidEndEditing(NSNotification notification)
           
 com.jniwrapper.Bool textShouldBeginEditing(NSText textObject)
           
 com.jniwrapper.Bool textShouldEndEditing(NSText textObject)
           
 void tile()
           
 com.jniwrapper.Bool usesAlternatingRowBackgroundColors()
           
 com.jniwrapper.Bool validateUserInterfaceItem(Id anItem)
           
 com.jniwrapper.Bool verticalMotionCanBeginDrag()
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nscontrol.NSControl
abortEditing, action, alignment, attributedStringValue, calcSize, cell, currentEditor, doubleValue, drawCell, drawCellInside, floatValue, font, formatter, ignoresMultiClick, initWithFrame, intValue, isContinuous, isEnabled, mouseDown, objectValue, performClick, refusesFirstResponder, selectCell, selectedCell, selectedTag, sendAction_to, sendActionOn, setAction, setAlignment, setAttributedStringValue, setCell, setContinuous, setDoubleValue, setEnabled, setFloatingPointFormat_left_right, setFloatValue, setFont, setFormatter, setIgnoresMultiClick, setIntValue, setNeedsDisplay, setObjectValue, setRefusesFirstResponder, setStringValue, setTag, setTarget, static_cellClass, static_setCellClass, stringValue, tag, takeDoubleValueFrom, takeFloatValueFrom, takeIntValueFrom, takeObjectValueFrom, takeStringValueFrom, target, updateCell, updateCellInside, validateEditing
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsview.NSView
acceptsFirstMouse, addCursorRect_cursor, addSubview_positioned_relativeTo, addSubview, addToolTipRect_owner_userData, addTrackingRect_owner_userData_assumeInside, adjustPageHeightNew_top_bottom_limit, adjustPageWidthNew_left_right_limit, adjustScroll, allocateGState, ancestorSharedWithView, autoresizesSubviews, autoresizingMask, autoscroll, beginDocument, beginPageInRect_atPlacement, bounds, boundsRotation, canBecomeKeyView, canDraw, centerScanRect, convertPoint_fromView, convertPoint_toView, convertRect_fromView, convertRect_toView, convertSize_fromView, convertSize_toView, dataWithEPSInsideRect, dataWithPDFInsideRect, didAddSubview, discardCursorRects, display, displayIfNeeded, displayIfNeededIgnoringOpacity, displayIfNeededInRect, displayIfNeededInRectIgnoringOpacity, displayRect, displayRectIgnoringOpacity, dragFile_fromRect_slideBack_event, dragImage_at_offset_event_pasteboard_source_slideBack, dragPromisedFilesOfTypes_fromRect_source_slideBack_event, drawPageBorderWithSize, drawRect, drawSheetBorderWithSize, enclosingScrollView, endDocument, endPage, focusRingType, frame, frameRotation, getRectsBeingDrawn_count, gState, heightAdjustLimit, hitTest, inLiveResize, isDescendantOf, isFlipped, isHidden, isHiddenOrHasHiddenAncestor, isOpaque, isRotatedFromBase, isRotatedOrScaledFromBase, knowsPageRange, locationOfPrintRect, lockFocus, lockFocusIfCanDraw, menuForEvent, mouse_inRect, mouseDownCanMoveWindow, needsDisplay, needsPanelToBecomeKey, needsToDrawRect, nextKeyView, nextValidKeyView, opaqueAncestor, performKeyEquivalent, performMnemonic, postsBoundsChangedNotifications, postsFrameChangedNotifications, previousKeyView, previousValidKeyView, print, printJobTitle, rectForPage, reflectScrolledClipView, registerForDraggedTypes, releaseGState, removeAllToolTips, removeCursorRect_cursor, removeFromSuperview, removeFromSuperviewWithoutNeedingDisplay, removeToolTip, removeTrackingRect, renewGState, replaceSubview_with, resetCursorRects, resizeSubviewsWithOldSize, resizeWithOldSuperviewSize, rotateByAngle, rulerView_didAddMarker, rulerView_didMoveMarker, rulerView_didRemoveMarker, rulerView_handleMouseDown, rulerView_shouldAddMarker, rulerView_shouldMoveMarker, rulerView_shouldRemoveMarker, rulerView_willAddMarker_atLocation, rulerView_willMoveMarker_toLocation, rulerView_willSetClientView, scaleUnitSquareToSize, scrollClipView_toPoint, scrollPoint, scrollRect_by, scrollRectToVisible, setAutoresizesSubviews, setAutoresizingMask, setBounds, setBoundsOrigin, setBoundsRotation, setBoundsSize, setFocusRingType, setFrame, setFrameOrigin, setFrameRotation, setFrameSize, setHidden, setKeyboardFocusRingNeedsDisplayInRect, setNeedsDisplay, setNeedsDisplayInRect, setNextKeyView, setPostsBoundsChangedNotifications, setPostsFrameChangedNotifications, setToolTip, setUpGState, shouldDelayWindowOrderingForEvent, shouldDrawColor, sortSubviewsUsingFunction_context, static_defaultFocusRingType, static_defaultMenu, static_focusView, subviews, superview, toolTip, translateOriginToPoint, unlockFocus, unregisterDraggedTypes, viewDidEndLiveResize, viewDidMoveToSuperview, viewDidMoveToWindow, viewWillMoveToSuperview, viewWillMoveToWindow, viewWillStartLiveResize, viewWithTag, visibleRect, wantsDefaultClipping, widthAdjustLimit, willRemoveSubview, window, writeEPSInsideRect_toPasteboard, writePDFInsideRect_toPasteboard
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsresponder.NSResponder
acceptsFirstResponder, becomeFirstResponder, cancelOperation, capitalizeWord, centerSelectionInVisibleArea, changeCaseOfLetter, complete, deleteBackward, deleteBackwardByDecomposingPreviousCharacter, deleteForward, deleteToBeginningOfLine, deleteToBeginningOfParagraph, deleteToEndOfLine, deleteToEndOfParagraph, deleteToMark, deleteWordBackward, deleteWordForward, doCommandBySelector, encodeWithCoder, flagsChanged, flushBufferedKeyEvents, helpRequested, indent, initWithCoder, insertBacktab, insertNewline, insertNewlineIgnoringFieldEditor, insertParagraphSeparator, insertTab, insertTabIgnoringFieldEditor, insertText, interfaceStyle, interpretKeyEvents, keyDown, keyUp, lowercaseWord, menu, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, moveBackward, moveBackwardAndModifySelection, moveDown, moveDownAndModifySelection, moveForward, moveForwardAndModifySelection, moveLeft, moveLeftAndModifySelection, moveRight, moveRightAndModifySelection, moveToBeginningOfDocument, moveToBeginningOfLine, moveToBeginningOfParagraph, moveToEndOfDocument, moveToEndOfLine, moveToEndOfParagraph, moveUp, moveUpAndModifySelection, moveWordBackward, moveWordBackwardAndModifySelection, moveWordForward, moveWordForwardAndModifySelection, moveWordLeft, moveWordLeftAndModifySelection, moveWordRight, moveWordRightAndModifySelection, nextResponder, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, pageDown, pageUp, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, scrollLineDown, scrollLineUp, scrollPageDown, scrollPageUp, scrollWheel, selectLine, selectParagraph, selectToMark, selectWord, setInterfaceStyle, setMark, setMenu, setNextResponder, shouldBeTreatedAsInkEvent, showContextHelp, swapWithMark, transpose, transposeWords, tryToPerform_with, undoManager, uppercaseWord, validRequestorForSendType_returnType, yank
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, description, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSTableView

public NSTableView()

NSTableView

public NSTableView(boolean autorelease)
Contructs the NSTableView class with the autorelease option on.

Parameters:
autorelease -

NSTableView

public NSTableView(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSTableView class from pointer.

Parameters:
instancePtr -

NSTableView

public NSTableView(java.lang.String methodName,
                   com.jniwrapper.Parameter[] parameters)
Contructs the NSTableView class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSControl

frameOfCellAtColumn_row

public NSRect frameOfCellAtColumn_row(com.jniwrapper.Int column,
                                      com.jniwrapper.Int row)
This method represents the frameOfCellAtColumn() method of the NSTableView Objective-C class.

Parameters:
column -
row -
Returns:
NSRect

isColumnSelected

public com.jniwrapper.Bool isColumnSelected(com.jniwrapper.Int row)

drawGridInClipRect

public void drawGridInClipRect(NSRect rect)

scrollColumnToVisible

public void scrollColumnToVisible(com.jniwrapper.Int column)

numberOfSelectedColumns

public com.jniwrapper.Int numberOfSelectedColumns()

setRowHeight

public void setRowHeight(com.jniwrapper.SingleFloat rowHeight)

tableColumns

public com.jniwrapper.Pointer.Void tableColumns()

setVerticalMotionCanBeginDrag

public void setVerticalMotionCanBeginDrag(boolean flag)

allowsColumnSelection

public com.jniwrapper.Bool allowsColumnSelection()

autosaveTableColumns

public com.jniwrapper.Bool autosaveTableColumns()

highlightedTableColumn

public com.jniwrapper.Pointer.Void highlightedTableColumn()

drawsGrid

public com.jniwrapper.Bool drawsGrid()

setDrawsGrid

public void setDrawsGrid(boolean flag)

clickedRow

public com.jniwrapper.Int clickedRow()

setAutoresizesAllColumnsToFit

public void setAutoresizesAllColumnsToFit(boolean flag)

setGridStyleMask

public void setGridStyleMask(com.jniwrapper.UInt gridType)

headerView

public com.jniwrapper.Pointer.Void headerView()

sortDescriptors

public com.jniwrapper.Pointer.Void sortDescriptors()

dataSource

public Id dataSource()

setAllowsColumnReordering

public void setAllowsColumnReordering(boolean flag)

setAutosaveName

public void setAutosaveName(java.lang.String name)

selectedRowEnumerator

public com.jniwrapper.Pointer.Void selectedRowEnumerator()

deselectColumn

public void deselectColumn(com.jniwrapper.Int column)

allowsColumnResizing

public com.jniwrapper.Bool allowsColumnResizing()

setAllowsEmptySelection

public void setAllowsEmptySelection(boolean flag)

allowsColumnReordering

public com.jniwrapper.Bool allowsColumnReordering()

setCornerView

public void setCornerView(NSView cornerView)

gridColor

public com.jniwrapper.Pointer.Void gridColor()

selectedColumnEnumerator

public com.jniwrapper.Pointer.Void selectedColumnEnumerator()

setDataSource

public void setDataSource(Id aSource)

setGridColor

public void setGridColor(NSColor color)

setAllowsColumnResizing

public void setAllowsColumnResizing(boolean flag)

setDelegate

public void setDelegate(Id delegate)

rectOfColumn

public NSRect rectOfColumn(com.jniwrapper.Int column)

gridStyleMask

public com.jniwrapper.UInt gridStyleMask()

cornerView

public com.jniwrapper.Pointer.Void cornerView()

setAllowsMultipleSelection

public void setAllowsMultipleSelection(boolean flag)

doubleAction

public Sel doubleAction()

scrollRowToVisible

public void scrollRowToVisible(com.jniwrapper.Int row)

drawBackgroundInClipRect

public void drawBackgroundInClipRect(NSRect clipRect)

deselectAll

public void deselectAll(Id sender)

validateUserInterfaceItem

public com.jniwrapper.Bool validateUserInterfaceItem(Id anItem)
Specified by:
validateUserInterfaceItem in interface NSUserInterfaceValidationsProtocol

columnAtPoint

public com.jniwrapper.Int columnAtPoint(NSPoint point)

delegate

public Id delegate()

indicatorImageInTableColumn

public com.jniwrapper.Pointer.Void indicatorImageInTableColumn(NSTableColumn tc)

selectColumnIndexes_byExtendingSelection

public void selectColumnIndexes_byExtendingSelection(NSIndexSet indexes,
                                                     boolean extend)
This method represents the selectColumnIndexes() method of the NSTableView Objective-C class.

Parameters:
indexes -
extend -

sizeLastColumnToFit

public void sizeLastColumnToFit()

setHighlightedTableColumn

public void setHighlightedTableColumn(NSTableColumn tc)

backgroundColor

public com.jniwrapper.Pointer.Void backgroundColor()

dragImageForRows_event_dragImageOffset

public com.jniwrapper.Pointer.Void dragImageForRows_event_dragImageOffset(NSArray dragRows,
                                                                          NSEvent dragEvent,
                                                                          NSPointPointer dragImageOffset)
This method represents the dragImageForRows() method of the NSTableView Objective-C class.

Parameters:
dragRows -
dragEvent -
dragImageOffset -
Returns:
NSImage

addTableColumn

public void addTableColumn(NSTableColumn column)

selectedColumn

public com.jniwrapper.Int selectedColumn()

setDropRow_dropOperation

public void setDropRow_dropOperation(com.jniwrapper.Int row,
                                     NSTableViewDropOperation op)
This method represents the setDropRow() method of the NSTableView Objective-C class.

Parameters:
row -
op -

clickedColumn

public com.jniwrapper.Int clickedColumn()

columnsInRect

public NSRange columnsInRect(NSRect rect)

textDidEndEditing

public void textDidEndEditing(NSNotification notification)
Overrides:
textDidEndEditing in class NSObject

removeTableColumn

public void removeTableColumn(NSTableColumn column)

numberOfRows

public com.jniwrapper.Int numberOfRows()

textShouldBeginEditing

public com.jniwrapper.Bool textShouldBeginEditing(NSText textObject)
Overrides:
textShouldBeginEditing in class NSObject

editColumn_row_withEvent_select

public void editColumn_row_withEvent_select(com.jniwrapper.Int column,
                                            com.jniwrapper.Int row,
                                            NSEvent theEvent,
                                            boolean select)
This method represents the editColumn() method of the NSTableView Objective-C class.

Parameters:
column -
row -
theEvent -
select -

setUsesAlternatingRowBackgroundColors

public void setUsesAlternatingRowBackgroundColors(boolean useAlternatingRowColors)

allowsMultipleSelection

public com.jniwrapper.Bool allowsMultipleSelection()

editedRow

public com.jniwrapper.Int editedRow()

verticalMotionCanBeginDrag

public com.jniwrapper.Bool verticalMotionCanBeginDrag()

textDidBeginEditing

public void textDidBeginEditing(NSNotification notification)
Overrides:
textDidBeginEditing in class NSObject

tile

public void tile()

deselectRow

public void deselectRow(com.jniwrapper.Int row)

textShouldEndEditing

public com.jniwrapper.Bool textShouldEndEditing(NSText textObject)
Overrides:
textShouldEndEditing in class NSObject

intercellSpacing

public NSSize intercellSpacing()

selectRowIndexes_byExtendingSelection

public void selectRowIndexes_byExtendingSelection(NSIndexSet indexes,
                                                  boolean extend)
This method represents the selectRowIndexes() method of the NSTableView Objective-C class.

Parameters:
indexes -
extend -

columnWithIdentifier

public com.jniwrapper.Int columnWithIdentifier(Id identifier)

rectOfRow

public NSRect rectOfRow(com.jniwrapper.Int row)

isRowSelected

public com.jniwrapper.Bool isRowSelected(com.jniwrapper.Int row)

selectAll

public void selectAll(Id sender)
Overrides:
selectAll in class NSResponder

setHeaderView

public void setHeaderView(NSTableHeaderView headerView)

rowHeight

public com.jniwrapper.SingleFloat rowHeight()

setIndicatorImage_inTableColumn

public void setIndicatorImage_inTableColumn(NSImage anImage,
                                            NSTableColumn tc)
This method represents the setIndicatorImage() method of the NSTableView Objective-C class.

Parameters:
anImage -
tc -

selectedRowIndexes

public com.jniwrapper.Pointer.Void selectedRowIndexes()

reloadData

public void reloadData()

editedColumn

public com.jniwrapper.Int editedColumn()

rowsInRect

public NSRange rowsInRect(NSRect rect)

sizeToFit

public void sizeToFit()
Overrides:
sizeToFit in class NSControl

setAutosaveTableColumns

public void setAutosaveTableColumns(boolean save)

noteNumberOfRowsChanged

public void noteNumberOfRowsChanged()

autoresizesAllColumnsToFit

public com.jniwrapper.Bool autoresizesAllColumnsToFit()

numberOfColumns

public com.jniwrapper.Int numberOfColumns()

usesAlternatingRowBackgroundColors

public com.jniwrapper.Bool usesAlternatingRowBackgroundColors()

selectRow_byExtendingSelection

public void selectRow_byExtendingSelection(com.jniwrapper.Int row,
                                           boolean extend)
This method represents the selectRow() method of the NSTableView Objective-C class.

Parameters:
row -
extend -

autosaveName

public com.jniwrapper.Pointer.Void autosaveName()

textDidChange

public void textDidChange(NSNotification notification)
Overrides:
textDidChange in class NSObject

setIntercellSpacing

public void setIntercellSpacing(NSSize aSize)

moveColumn_toColumn

public void moveColumn_toColumn(com.jniwrapper.Int column,
                                com.jniwrapper.Int newIndex)
This method represents the moveColumn() method of the NSTableView Objective-C class.

Parameters:
column -
newIndex -

setBackgroundColor

public void setBackgroundColor(NSColor color)

allowsEmptySelection

public com.jniwrapper.Bool allowsEmptySelection()

setAllowsColumnSelection

public void setAllowsColumnSelection(boolean flag)

tableColumnWithIdentifier

public com.jniwrapper.Pointer.Void tableColumnWithIdentifier(Id identifier)

numberOfSelectedRows

public com.jniwrapper.Int numberOfSelectedRows()

rowAtPoint

public com.jniwrapper.Int rowAtPoint(NSPoint point)

highlightSelectionInClipRect

public void highlightSelectionInClipRect(NSRect rect)

setDoubleAction

public void setDoubleAction(Sel aSelector)

selectedRow

public com.jniwrapper.Int selectedRow()

setSortDescriptors

public void setSortDescriptors(NSArray array)

selectedColumnIndexes

public com.jniwrapper.Pointer.Void selectedColumnIndexes()

drawRow_clipRect

public void drawRow_clipRect(com.jniwrapper.Int row,
                             NSRect rect)
This method represents the drawRow() method of the NSTableView Objective-C class.

Parameters:
row -
rect -

selectColumn_byExtendingSelection

public void selectColumn_byExtendingSelection(com.jniwrapper.Int column,
                                              boolean extend)
This method represents the selectColumn() method of the NSTableView Objective-C class.

Parameters:
column -
extend -