public class NSOutlineView extends NSTableView
| Constructor and Description |
|---|
NSOutlineView() |
NSOutlineView(id id) |
NSOutlineView(int id) |
| Modifier and Type | Method and Description |
|---|---|
static int |
cellClass() |
void |
collapseItem(id item) |
void |
collapseItem(id item,
boolean collapseChildren) |
void |
expandItem(id item) |
void |
expandItem(id item,
boolean expandChildren) |
NSRect |
frameOfOutlineCellAtRow(int row) |
float |
indentationPerLevel() |
boolean |
isItemExpanded(id item) |
id |
itemAtRow(int row) |
int |
levelForItem(id item) |
NSTableColumn |
outlineTableColumn() |
void |
reloadItem(id item,
boolean reloadChildren) |
int |
rowForItem(id item) |
void |
setAutoresizesOutlineColumn(boolean resize) |
void |
setAutosaveExpandedItems(boolean save) |
static void |
setCellClass(int factoryId) |
void |
setDropItem(id item,
int index) |
void |
setOutlineTableColumn(NSTableColumn outlineTableColumn) |
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, usesAlternatingRowBackgroundColorsabortEditing, action, cell, currentEditor, doubleValue, font, isEnabled, sendAction, setAction, setAlignment, setBaseWritingDirection, setCell, setDoubleValue, setEnabled, setFont, setFormatter, setStringValue, setTarget, sizeToFit, stringValue, targetacceptsFirstMouse, addSubview, addSubview, addToolTipRect, beginDocument, beginPageInRect, bounds, 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, scrollRectToVisible, setAcceptsTouchEvents, setAutoresizesSubviews, setAutoresizingMask, setBoundsRotation, setFocusRingType, setFrame, setFrameOrigin, setFrameSize, setHidden, setNeedsDisplay, setNeedsDisplayInRect, setToolTip, setWantsRestingTouches, shouldDelayWindowOrderingForEvent, subviews, superview, trackingAreas, unlockFocus, unregisterDraggedTypes, updateTrackingAreas, viewDidMoveToWindow, viewWillMoveToWindow, visibleRect, windowacceptsFirstResponder, 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, validRequestorForSendTypeaccessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, dealloc, 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, writeSelectionToPasteboardequals, hashCode, objc_getClass, toStringpublic NSOutlineView()
public NSOutlineView(int id)
public NSOutlineView(id id)
public void collapseItem(id item)
public void collapseItem(id item, boolean collapseChildren)
public void expandItem(id item)
public void expandItem(id item, boolean expandChildren)
public NSRect frameOfOutlineCellAtRow(int row)
public float indentationPerLevel()
public boolean isItemExpanded(id item)
public id itemAtRow(int row)
public int levelForItem(id item)
public NSTableColumn outlineTableColumn()
public void reloadItem(id item, boolean reloadChildren)
public int rowForItem(id item)
public void setAutoresizesOutlineColumn(boolean resize)
public void setAutosaveExpandedItems(boolean save)
public void setDropItem(id item, int index)
public void setOutlineTableColumn(NSTableColumn outlineTableColumn)
public static int cellClass()
public static void setCellClass(int factoryId)