| appendAndEditAtChildRow()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| appendAndEditAtRowBelow()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| appendChildRowOf(RowLocation const &parent)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| appendChildRowOf(RowLocation const &parentLocation, std::vector< Cell > const &rowText)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| appendSubtreeAt(RowLocation const &parent, Subtree const &subtree)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| appendSubtreesAt(RowLocation const &parent, std::vector< Subtree > subtrees)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| cellAt(RowLocation location, int column) const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| cellsAt(RowLocation const &location) const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| clearSelection()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| collapseAll()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| currentColumn() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| deadCell() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| editAtRowAbove()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| expandAll()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| filterRowsBy(std::unique_ptr< RowPredicate > predicate)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| filterRowsBy(RowPredicate *predicate)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| hasFilter() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| insertChildRowOf(RowLocation const &parent, int beforeRow, std::vector< Cell > const &rowText)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| insertChildRowOf(RowLocation const &parent, int beforeRow)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| insertSubtreeAt(RowLocation const &parent, int index, Subtree const &subtree)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| isOnlyChildOfRoot(RowLocation const &location) const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| removeAllRows()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| removeRowAt(RowLocation const &location)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| removeRows(std::vector< RowLocation > rowsToRemove)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| replaceRows(std::vector< RowLocation > replacementPoints, std::vector< Subtree > replacements)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| replaceSubtreeAt(RowLocation const &rootToRemove, Subtree const &toInsert)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| resetFilter()=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| selectedRowLocations() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| selectedSubtreeRoots() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| selectedSubtrees() const =0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| setCellAt(RowLocation location, int column, Cell const &cellText)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| setCellsAt(RowLocation const &location, std::vector< Cell > const &rowText)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| setHintsForColumn(int column, std::unique_ptr< HintStrategy > hintStrategy)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| setHintsForColumn(int column, HintStrategy *hintStrategy)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| subscribe(JobTreeViewSubscriber *subscriber)=0 | MantidQt::MantidWidgets::Batch::IJobTreeView | pure virtual |
| ~IJobTreeView()=default | MantidQt::MantidWidgets::Batch::IJobTreeView | virtual |