com.jniwrapper.macosx.cocoa.nsmatrix
Class NSMatrix

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.nsmatrix.NSMatrix
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter
Direct Known Subclasses:
NSForm

public class NSMatrix
extends NSControl

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


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSMatrix()
           
NSMatrix(boolean autorelease)
          Contructs the NSMatrix class with the autorelease option on.
NSMatrix(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSMatrix class from pointer.
NSMatrix(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSMatrix class with static constructor.
 
Method Summary
 com.jniwrapper.Bool acceptsFirstMouse(NSEvent theEvent)
           
 void addColumn()
           
 void addColumnWithCells(NSArray newCells)
           
 void addRow()
           
 void addRowWithCells(NSArray newCells)
           
 com.jniwrapper.Bool allowsEmptySelection()
           
 com.jniwrapper.Bool autosizesCells()
           
 com.jniwrapper.Pointer.Void backgroundColor()
           
 Id cellAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the cellAtRow() method of the NSMatrix Objective-C class.
 com.jniwrapper.Pointer.Void cellBackgroundColor()
           
 CClass cellClass()
           
 NSRect cellFrameAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the cellFrameAtRow() method of the NSMatrix Objective-C class.
 com.jniwrapper.Pointer.Void cells()
           
 NSSize cellSize()
           
 Id cellWithTag(com.jniwrapper.Int anInt)
           
 Id delegate()
           
 void deselectAllCells()
           
 void deselectSelectedCell()
           
 Sel doubleAction()
           
 void drawCellAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the drawCellAtRow() method of the NSMatrix Objective-C class.
 com.jniwrapper.Bool drawsBackground()
           
 com.jniwrapper.Bool drawsCellBackground()
           
 void getNumberOfRows_columns(com.jniwrapper.Int rowCount, com.jniwrapper.Int colCount)
          This method represents the getNumberOfRows() method of the NSMatrix Objective-C class.
 com.jniwrapper.Bool getRow_column_forPoint(com.jniwrapper.Int row, com.jniwrapper.Int col, NSPoint aPoint)
          This method represents the getRow() method of the NSMatrix Objective-C class.
 com.jniwrapper.Bool getRow_column_ofCell(com.jniwrapper.Int row, com.jniwrapper.Int col, NSCell aCell)
          This method represents the getRow() method of the NSMatrix Objective-C class.
 void highlightCell_atRow_column(boolean flag, com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the highlightCell() method of the NSMatrix Objective-C class.
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithFrame_mode_cellClass_numberOfRows_numberOfColumns(NSRect frameRect, com.jniwrapper.Int aMode, CClass factoryId, com.jniwrapper.Int rowsHigh, com.jniwrapper.Int colsWide)
          This method represents the initWithFrame() method of the NSMatrix Objective-C class.
 Id initWithFrame_mode_prototype_numberOfRows_numberOfColumns(NSRect frameRect, com.jniwrapper.Int aMode, NSCell aCell, com.jniwrapper.Int rowsHigh, com.jniwrapper.Int colsWide)
          This method represents the initWithFrame() method of the NSMatrix Objective-C class.
 Id initWithFrame(NSRect frameRect)
           
 void insertColumn_withCells(com.jniwrapper.Int column, NSArray newCells)
          This method represents the insertColumn() method of the NSMatrix Objective-C class.
 void insertColumn(com.jniwrapper.Int column)
           
 void insertRow_withCells(com.jniwrapper.Int row, NSArray newCells)
          This method represents the insertRow() method of the NSMatrix Objective-C class.
 void insertRow(com.jniwrapper.Int row)
           
 NSSize intercellSpacing()
           
 com.jniwrapper.Bool isAutoscroll()
           
 com.jniwrapper.Bool isSelectionByRect()
           
 Id keyCell()
           
 com.jniwrapper.Pointer.Void makeCellAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the makeCellAtRow() method of the NSMatrix Objective-C class.
 NSMatrixMode mode()
           
 void mouseDown(NSEvent theEvent)
           
 com.jniwrapper.Int mouseDownFlags()
           
 com.jniwrapper.Int numberOfColumns()
           
 com.jniwrapper.Int numberOfRows()
           
 com.jniwrapper.Bool performKeyEquivalent(NSEvent theEvent)
           
 Id prototype()
           
 void putCell_atRow_column(NSCell newCell, com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the putCell() method of the NSMatrix Objective-C class.
 void removeColumn(com.jniwrapper.Int col)
           
 void removeRow(com.jniwrapper.Int row)
           
 void renewRows_columns(com.jniwrapper.Int newRows, com.jniwrapper.Int newCols)
          This method represents the renewRows() method of the NSMatrix Objective-C class.
 void resetCursorRects()
           
 void scrollCellToVisibleAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the scrollCellToVisibleAtRow() method of the NSMatrix Objective-C class.
 void selectAll(Id sender)
           
 void selectCellAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the selectCellAtRow() method of the NSMatrix Objective-C class.
 com.jniwrapper.Bool selectCellWithTag(com.jniwrapper.Int anInt)
           
 Id selectedCell()
           
 com.jniwrapper.Pointer.Void selectedCells()
           
 com.jniwrapper.Int selectedColumn()
           
 com.jniwrapper.Int selectedRow()
           
 void selectText(Id sender)
           
 Id selectTextAtRow_column(com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the selectTextAtRow() method of the NSMatrix Objective-C class.
 void sendAction_to_forAllCells(Sel aSelector, Id anObject, boolean flag)
          This method represents the sendAction() method of the NSMatrix Objective-C class.
 com.jniwrapper.Bool sendAction()
           
 void sendDoubleAction()
           
 void setAllowsEmptySelection(boolean flag)
           
 void setAutoscroll(boolean flag)
           
 void setAutosizesCells(boolean flag)
           
 void setBackgroundColor(NSColor color)
           
 void setCellBackgroundColor(NSColor color)
           
 void setCellClass(CClass factoryId)
           
 void setCellSize(NSSize aSize)
           
 void setDelegate(Id anObject)
           
 void setDoubleAction(Sel aSelector)
           
 void setDrawsBackground(boolean flag)
           
 void setDrawsCellBackground(boolean flag)
           
 void setIntercellSpacing(NSSize aSize)
           
 void setKeyCell(NSCell keyCell)
           
 void setMode(NSMatrixMode aMode)
           
 void setPrototype(NSCell aCell)
           
 void setScrollable(boolean flag)
           
 void setSelectionByRect(boolean flag)
           
 void setSelectionFrom_to_anchor_highlight(com.jniwrapper.Int startPos, com.jniwrapper.Int endPos, com.jniwrapper.Int anchorPos, boolean lit)
          This method represents the setSelectionFrom() method of the NSMatrix Objective-C class.
 void setState_atRow_column(com.jniwrapper.Int value, com.jniwrapper.Int row, com.jniwrapper.Int col)
          This method represents the setState() method of the NSMatrix Objective-C class.
 void setTabKeyTraversesCells(boolean flag)
           
 void setToolTip_forCell(java.lang.String toolTipString, NSCell cell)
          This method represents the setToolTip() method of the NSMatrix Objective-C class.
 void setValidateSize(boolean flag)
           
 void sizeToCells()
           
 void sortUsingFunction_context(com.jniwrapper.Int compare, com.jniwrapper.Pointer.Void context)
          This method represents the sortUsingFunction() method of the NSMatrix Objective-C class.
 void sortUsingSelector(Sel comparator)
           
 com.jniwrapper.Bool tabKeyTraversesCells()
           
 void textDidBeginEditing(NSNotification notification)
           
 void textDidChange(NSNotification notification)
           
 void textDidEndEditing(NSNotification notification)
           
 com.jniwrapper.Bool textShouldBeginEditing(NSText textObject)
           
 com.jniwrapper.Bool textShouldEndEditing(NSText textObject)
           
 com.jniwrapper.Pointer.Void toolTipForCell(NSCell cell)
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nscontrol.NSControl
abortEditing, action, alignment, attributedStringValue, calcSize, cell, currentEditor, doubleValue, drawCell, drawCellInside, floatValue, font, formatter, ignoresMultiClick, intValue, isContinuous, isEnabled, objectValue, performClick, refusesFirstResponder, selectCell, 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, sizeToFit, 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
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, performMnemonic, postsBoundsChangedNotifications, postsFrameChangedNotifications, previousKeyView, previousValidKeyView, print, printJobTitle, rectForPage, reflectScrolledClipView, registerForDraggedTypes, releaseGState, removeAllToolTips, removeCursorRect_cursor, removeFromSuperview, removeFromSuperviewWithoutNeedingDisplay, removeToolTip, removeTrackingRect, renewGState, replaceSubview_with, 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

NSMatrix

public NSMatrix()

NSMatrix

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

Parameters:
autorelease -

NSMatrix

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

Parameters:
instancePtr -

NSMatrix

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

Parameters:
methodName -
parameters -
Method Detail

init

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

addColumn

public void addColumn()

selectedColumn

public com.jniwrapper.Int selectedColumn()

drawsBackground

public com.jniwrapper.Bool drawsBackground()

setAutosizesCells

public void setAutosizesCells(boolean flag)

textDidEndEditing

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

sendDoubleAction

public void sendDoubleAction()

numberOfRows

public com.jniwrapper.Int numberOfRows()

textShouldBeginEditing

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

setCellClass

public void setCellClass(CClass factoryId)

deselectSelectedCell

public void deselectSelectedCell()

setPrototype

public void setPrototype(NSCell aCell)

removeRow

public void removeRow(com.jniwrapper.Int row)

getRow_column_ofCell

public com.jniwrapper.Bool getRow_column_ofCell(com.jniwrapper.Int row,
                                                com.jniwrapper.Int col,
                                                NSCell aCell)
This method represents the getRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
aCell -
Returns:
Bool

cellBackgroundColor

public com.jniwrapper.Pointer.Void cellBackgroundColor()

scrollCellToVisibleAtRow_column

public void scrollCellToVisibleAtRow_column(com.jniwrapper.Int row,
                                            com.jniwrapper.Int col)
This method represents the scrollCellToVisibleAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -

mouseDown

public void mouseDown(NSEvent theEvent)
Overrides:
mouseDown in class NSControl

cells

public com.jniwrapper.Pointer.Void cells()

keyCell

public Id keyCell()

textDidBeginEditing

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

addRow

public void addRow()

insertRow

public void insertRow(com.jniwrapper.Int row)

setKeyCell

public void setKeyCell(NSCell keyCell)

textShouldEndEditing

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

intercellSpacing

public NSSize intercellSpacing()

isSelectionByRect

public com.jniwrapper.Bool isSelectionByRect()

setCellSize

public void setCellSize(NSSize aSize)

selectAll

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

renewRows_columns

public void renewRows_columns(com.jniwrapper.Int newRows,
                              com.jniwrapper.Int newCols)
This method represents the renewRows() method of the NSMatrix Objective-C class.

Parameters:
newRows -
newCols -

setToolTip_forCell

public void setToolTip_forCell(java.lang.String toolTipString,
                               NSCell cell)
This method represents the setToolTip() method of the NSMatrix Objective-C class.

Parameters:
toolTipString -
cell -

performKeyEquivalent

public com.jniwrapper.Bool performKeyEquivalent(NSEvent theEvent)
Overrides:
performKeyEquivalent in class NSView

makeCellAtRow_column

public com.jniwrapper.Pointer.Void makeCellAtRow_column(com.jniwrapper.Int row,
                                                        com.jniwrapper.Int col)
This method represents the makeCellAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
Returns:
NSCell

sortUsingSelector

public void sortUsingSelector(Sel comparator)

insertColumn_withCells

public void insertColumn_withCells(com.jniwrapper.Int column,
                                   NSArray newCells)
This method represents the insertColumn() method of the NSMatrix Objective-C class.

Parameters:
column -
newCells -

sendAction_to_forAllCells

public void sendAction_to_forAllCells(Sel aSelector,
                                      Id anObject,
                                      boolean flag)
This method represents the sendAction() method of the NSMatrix Objective-C class.

Parameters:
aSelector -
anObject -
flag -

cellSize

public NSSize cellSize()

resetCursorRects

public void resetCursorRects()
Overrides:
resetCursorRects in class NSView

drawCellAtRow_column

public void drawCellAtRow_column(com.jniwrapper.Int row,
                                 com.jniwrapper.Int col)
This method represents the drawCellAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -

highlightCell_atRow_column

public void highlightCell_atRow_column(boolean flag,
                                       com.jniwrapper.Int row,
                                       com.jniwrapper.Int col)
This method represents the highlightCell() method of the NSMatrix Objective-C class.

Parameters:
flag -
row -
col -

initWithFrame_mode_cellClass_numberOfRows_numberOfColumns

public Id initWithFrame_mode_cellClass_numberOfRows_numberOfColumns(NSRect frameRect,
                                                                    com.jniwrapper.Int aMode,
                                                                    CClass factoryId,
                                                                    com.jniwrapper.Int rowsHigh,
                                                                    com.jniwrapper.Int colsWide)
This method represents the initWithFrame() method of the NSMatrix Objective-C class.

Parameters:
frameRect -
aMode -
factoryId -
rowsHigh -
colsWide -
Returns:
Id

setAllowsEmptySelection

public void setAllowsEmptySelection(boolean flag)

putCell_atRow_column

public void putCell_atRow_column(NSCell newCell,
                                 com.jniwrapper.Int row,
                                 com.jniwrapper.Int col)
This method represents the putCell() method of the NSMatrix Objective-C class.

Parameters:
newCell -
row -
col -

initWithFrame

public Id initWithFrame(NSRect frameRect)
Overrides:
initWithFrame in class NSControl

setScrollable

public void setScrollable(boolean flag)

prototype

public Id prototype()

toolTipForCell

public com.jniwrapper.Pointer.Void toolTipForCell(NSCell cell)

numberOfColumns

public com.jniwrapper.Int numberOfColumns()

setCellBackgroundColor

public void setCellBackgroundColor(NSColor color)

addColumnWithCells

public void addColumnWithCells(NSArray newCells)

cellWithTag

public Id cellWithTag(com.jniwrapper.Int anInt)

setDelegate

public void setDelegate(Id anObject)

removeColumn

public void removeColumn(com.jniwrapper.Int col)

setValidateSize

public void setValidateSize(boolean flag)

cellFrameAtRow_column

public NSRect cellFrameAtRow_column(com.jniwrapper.Int row,
                                    com.jniwrapper.Int col)
This method represents the cellFrameAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
Returns:
NSRect

selectTextAtRow_column

public Id selectTextAtRow_column(com.jniwrapper.Int row,
                                 com.jniwrapper.Int col)
This method represents the selectTextAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
Returns:
Id

textDidChange

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

setState_atRow_column

public void setState_atRow_column(com.jniwrapper.Int value,
                                  com.jniwrapper.Int row,
                                  com.jniwrapper.Int col)
This method represents the setState() method of the NSMatrix Objective-C class.

Parameters:
value -
row -
col -

initWithFrame_mode_prototype_numberOfRows_numberOfColumns

public Id initWithFrame_mode_prototype_numberOfRows_numberOfColumns(NSRect frameRect,
                                                                    com.jniwrapper.Int aMode,
                                                                    NSCell aCell,
                                                                    com.jniwrapper.Int rowsHigh,
                                                                    com.jniwrapper.Int colsWide)
This method represents the initWithFrame() method of the NSMatrix Objective-C class.

Parameters:
frameRect -
aMode -
aCell -
rowsHigh -
colsWide -
Returns:
Id

setIntercellSpacing

public void setIntercellSpacing(NSSize aSize)

setSelectionByRect

public void setSelectionByRect(boolean flag)

setBackgroundColor

public void setBackgroundColor(NSColor color)

cellClass

public CClass cellClass()

allowsEmptySelection

public com.jniwrapper.Bool allowsEmptySelection()

doubleAction

public Sel doubleAction()

selectText

public void selectText(Id sender)

addRowWithCells

public void addRowWithCells(NSArray newCells)

deselectAllCells

public void deselectAllCells()

autosizesCells

public com.jniwrapper.Bool autosizesCells()

setDrawsBackground

public void setDrawsBackground(boolean flag)

setTabKeyTraversesCells

public void setTabKeyTraversesCells(boolean flag)

insertRow_withCells

public void insertRow_withCells(com.jniwrapper.Int row,
                                NSArray newCells)
This method represents the insertRow() method of the NSMatrix Objective-C class.

Parameters:
row -
newCells -

setMode

public void setMode(NSMatrixMode aMode)

acceptsFirstMouse

public com.jniwrapper.Bool acceptsFirstMouse(NSEvent theEvent)
Overrides:
acceptsFirstMouse in class NSView

mode

public NSMatrixMode mode()

setSelectionFrom_to_anchor_highlight

public void setSelectionFrom_to_anchor_highlight(com.jniwrapper.Int startPos,
                                                 com.jniwrapper.Int endPos,
                                                 com.jniwrapper.Int anchorPos,
                                                 boolean lit)
This method represents the setSelectionFrom() method of the NSMatrix Objective-C class.

Parameters:
startPos -
endPos -
anchorPos -
lit -

setDoubleAction

public void setDoubleAction(Sel aSelector)

setAutoscroll

public void setAutoscroll(boolean flag)

sendAction

public com.jniwrapper.Bool sendAction()

insertColumn

public void insertColumn(com.jniwrapper.Int column)

selectedRow

public com.jniwrapper.Int selectedRow()

getNumberOfRows_columns

public void getNumberOfRows_columns(com.jniwrapper.Int rowCount,
                                    com.jniwrapper.Int colCount)
This method represents the getNumberOfRows() method of the NSMatrix Objective-C class.

Parameters:
rowCount -
colCount -

getRow_column_forPoint

public com.jniwrapper.Bool getRow_column_forPoint(com.jniwrapper.Int row,
                                                  com.jniwrapper.Int col,
                                                  NSPoint aPoint)
This method represents the getRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
aPoint -
Returns:
Bool

setDrawsCellBackground

public void setDrawsCellBackground(boolean flag)

selectCellWithTag

public com.jniwrapper.Bool selectCellWithTag(com.jniwrapper.Int anInt)

selectCellAtRow_column

public void selectCellAtRow_column(com.jniwrapper.Int row,
                                   com.jniwrapper.Int col)
This method represents the selectCellAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -

selectedCell

public Id selectedCell()
Overrides:
selectedCell in class NSControl

isAutoscroll

public com.jniwrapper.Bool isAutoscroll()

delegate

public Id delegate()

tabKeyTraversesCells

public com.jniwrapper.Bool tabKeyTraversesCells()

sizeToCells

public void sizeToCells()

mouseDownFlags

public com.jniwrapper.Int mouseDownFlags()

selectedCells

public com.jniwrapper.Pointer.Void selectedCells()

cellAtRow_column

public Id cellAtRow_column(com.jniwrapper.Int row,
                           com.jniwrapper.Int col)
This method represents the cellAtRow() method of the NSMatrix Objective-C class.

Parameters:
row -
col -
Returns:
Id

drawsCellBackground

public com.jniwrapper.Bool drawsCellBackground()

backgroundColor

public com.jniwrapper.Pointer.Void backgroundColor()

sortUsingFunction_context

public void sortUsingFunction_context(com.jniwrapper.Int compare,
                                      com.jniwrapper.Pointer.Void context)
This method represents the sortUsingFunction() method of the NSMatrix Objective-C class.

Parameters:
compare -
context -