Package org.eclipse.swt.internal.cocoa
Class NSOutlineView
- Direct Known Subclasses:
SWTOutlineView
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
void
collapseItem
(id item) void
collapseItem
(id item, boolean collapseChildren) void
expandItem
(id item) void
expandItem
(id item, boolean expandChildren) frameOfOutlineCellAtRow
(long row) double
boolean
isItemExpanded
(id item) itemAtRow
(long row) long
levelForItem
(id item) void
reloadItem
(id item, boolean reloadChildren) long
rowForItem
(id item) void
setAutoresizesOutlineColumn
(boolean autoresizesOutlineColumn) void
setAutosaveExpandedItems
(boolean autosaveExpandedItems) static void
setCellClass
(long factoryId) void
setDropItem
(id item, long index) void
setOutlineTableColumn
(NSTableColumn outlineTableColumn) Methods inherited from class org.eclipse.swt.internal.cocoa.NSTableView
addTableColumn, allowsColumnReordering, canDragRowsWithIndexes, clickedColumn, clickedRow, columnAtPoint, columnIndexesInRect, columnWithIdentifier, deselectAll, deselectRow, dragImageForRowsWithIndexes, drawBackgroundInClipRect, frameOfCellAtColumn, headerView, highlightSelectionInClipRect, intercellSpacing, isRowSelected, moveColumn, noteNumberOfRowsChanged, numberOfColumns, numberOfRows, numberOfSelectedRows, preparedCellAtColumn, rectOfColumn, rectOfRow, reloadData, removeTableColumn, rowAtPoint, rowHeight, rowsInRect, scrollColumnToVisible, scrollRowToVisible, selectAll, selectedRow, selectedRowIndexes, selectRowIndexes, setAllowsColumnReordering, setAllowsMultipleSelection, setBackgroundColor, setColumnAutoresizingStyle, setDataSource, setDelegate, setDoubleAction, setDropRow, setGridStyleMask, setHeaderView, setHighlightedTableColumn, setIndicatorImage, setIntercellSpacing, setRowHeight, setUsesAlternatingRowBackgroundColors, tableColumns, tile, usesAlternatingRowBackgroundColors
Methods inherited from class org.eclipse.swt.internal.cocoa.NSControl
abortEditing, action, cell, currentEditor, doubleValue, font, isEnabled, isHighlighted, sendAction, setAction, setAlignment, setBaseWritingDirection, setCell, setDoubleValue, setEnabled, setFont, setFormatter, setStringValue, setTarget, sizeToFit, stringValue, target
Methods inherited from class org.eclipse.swt.internal.cocoa.NSView
acceptsFirstMouse, addSubview, addSubview, addToolTipRect, beginDocument, beginPageInRect, bitmapImageRepForCachingDisplayInRect, bounds, cacheDisplayInRect, canBecomeKeyView, convertPoint_fromView_, convertPoint_toView_, convertPointFromBase, convertPointToBase, convertRect_fromView_, convertRect_toView_, convertRectFromBase, convertRectToBase, convertSize_fromView_, convertSize_toView_, convertSizeFromBase, convertSizeToBase, discardCursorRects, display, displayIfNeeded, displayRectIgnoringOpacity, dragImage, drawRect, endDocument, endPage, frame, hitTest, initWithFrame, isDescendantOf, isFlipped, isHidden, isHiddenOrHasHiddenAncestor, isOpaque, lockFocus, menuForEvent, mouse, mouseDownCanMoveWindow, needsPanelToBecomeKey, registerForDraggedTypes, removeFromSuperview, removeToolTip, removeTrackingArea, resetCursorRects, scrollClipView, scrollPoint, scrollRect, scrollRectToVisible, setAcceptsTouchEvents, setAutoresizesSubviews, setAutoresizingMask, setBoundsRotation, setFocusRingType, setFrame, setFrameOrigin, setFrameSize, setHidden, setNeedsDisplay, setNeedsDisplayInRect, setToolTip, setWantsRestingTouches, shouldDelayWindowOrderingForEvent, subviews, superview, trackingAreas, unlockFocus, unregisterDraggedTypes, updateTrackingAreas, viewDidMoveToWindow, viewWillMoveToWindow, visibleRect, window
Methods inherited from class org.eclipse.swt.internal.cocoa.NSResponder
acceptsFirstResponder, becomeFirstResponder, beginGestureWithEvent, cancelOperation, cursorUpdate, doCommandBySelector, endGestureWithEvent, flagsChanged, helpRequested, insertText, interpretKeyEvents, keyDown, keyUp, magnifyWithEvent, mouseDown, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, moveToBeginningOfParagraph, moveToEndOfParagraph, moveUp, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, pageDown, pageUp, performKeyEquivalent, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, rotateWithEvent, scrollWheel, swipeWithEvent, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesMovedWithEvent, undoManager, validRequestorForSendType
Methods inherited from class org.eclipse.swt.internal.cocoa.NSObject
accessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, description, draggedImage, draggingDestinationWindow, draggingLocation, draggingPasteboard, draggingSourceOperationMask, handleEvent, init, isEqual, isEqualTo, isKindOfClass, mutableCopy, outlineView, outlineView, outlineView, outlineView, performSelector, performSelectorOnMainThread, readSelectionFromPasteboard, release, respondsToSelector, retain, retainCount, setValue, superclass, tableView, tableView, tableView, useCredential, valueForKey, writeSelectionToPasteboard
Methods inherited from class org.eclipse.swt.internal.cocoa.id
equals, hashCode, objc_getClass, toString
-
Constructor Details
-
NSOutlineView
public NSOutlineView() -
NSOutlineView
public NSOutlineView(long id) -
NSOutlineView
-
-
Method Details
-
collapseItem
-
collapseItem
-
expandItem
-
expandItem
-
frameOfOutlineCellAtRow
-
indentationPerLevel
public double indentationPerLevel() -
isItemExpanded
-
itemAtRow
-
levelForItem
-
outlineTableColumn
-
reloadItem
-
rowForItem
-
setAutoresizesOutlineColumn
public void setAutoresizesOutlineColumn(boolean autoresizesOutlineColumn) -
setAutosaveExpandedItems
public void setAutosaveExpandedItems(boolean autosaveExpandedItems) -
setDropItem
-
setOutlineTableColumn
-
cellClass
public static long cellClass() -
setCellClass
public static void setCellClass(long factoryId)
-