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 |