Class NSOutlineView

Direct Known Subclasses:
SWTOutlineView

public class NSOutlineView extends NSTableView
  • Constructor Details

    • NSOutlineView

      public NSOutlineView()
    • NSOutlineView

      public NSOutlineView(long id)
    • NSOutlineView

      public NSOutlineView(id id)
  • Method Details

    • collapseItem

      public void collapseItem(id item)
    • collapseItem

      public void collapseItem(id item, boolean collapseChildren)
    • expandItem

      public void expandItem(id item)
    • expandItem

      public void expandItem(id item, boolean expandChildren)
    • frameOfOutlineCellAtRow

      public NSRect frameOfOutlineCellAtRow(long row)
    • indentationPerLevel

      public double indentationPerLevel()
    • isItemExpanded

      public boolean isItemExpanded(id item)
    • itemAtRow

      public id itemAtRow(long row)
    • levelForItem

      public long levelForItem(id item)
    • outlineTableColumn

      public NSTableColumn outlineTableColumn()
    • reloadItem

      public void reloadItem(id item, boolean reloadChildren)
    • rowForItem

      public long rowForItem(id item)
    • setAutoresizesOutlineColumn

      public void setAutoresizesOutlineColumn(boolean autoresizesOutlineColumn)
    • setAutosaveExpandedItems

      public void setAutosaveExpandedItems(boolean autosaveExpandedItems)
    • setDropItem

      public void setDropItem(id item, long index)
    • setOutlineTableColumn

      public void setOutlineTableColumn(NSTableColumn outlineTableColumn)
    • cellClass

      public static long cellClass()
    • setCellClass

      public static void setCellClass(long factoryId)