Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber Class Referenceabstract

#include <IJobTreeView.h>

Inheritance diagram for MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber:
MantidQt::MantidWidgets::Batch::JobTreeViewSignalAdapter

Public Member Functions

virtual void notifyAppendAndEditAtChildRowRequested ()=0
 
virtual void notifyAppendAndEditAtRowBelowRequested ()=0
 
virtual void notifyCellTextChanged (RowLocation const &itemIndex, int column, std::string const &oldValue, std::string const &newValue)=0
 
virtual void notifyCopyRowsRequested ()=0
 
virtual void notifyCutRowsRequested ()=0
 
virtual void notifyEditAtRowAboveRequested ()=0
 
virtual void notifyFilterReset ()=0
 
virtual void notifyPasteRowsRequested ()=0
 
virtual void notifyRemoveRowsRequested (std::vector< RowLocation > const &locationsOfRowsToRemove)=0
 
virtual void notifyRowInserted (RowLocation const &newRowLocation)=0
 
virtual void notifySelectionChanged ()=0
 
virtual ~JobTreeViewSubscriber ()=default
 

Detailed Description

Definition at line 22 of file IJobTreeView.h.

Constructor & Destructor Documentation

◆ ~JobTreeViewSubscriber()

virtual MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::~JobTreeViewSubscriber ( )
virtualdefault

Member Function Documentation

◆ notifyAppendAndEditAtChildRowRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyAppendAndEditAtChildRowRequested ( )
pure virtual

◆ notifyAppendAndEditAtRowBelowRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyAppendAndEditAtRowBelowRequested ( )
pure virtual

◆ notifyCellTextChanged()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyCellTextChanged ( RowLocation const &  itemIndex,
int  column,
std::string const &  oldValue,
std::string const &  newValue 
)
pure virtual

◆ notifyCopyRowsRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyCopyRowsRequested ( )
pure virtual

◆ notifyCutRowsRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyCutRowsRequested ( )
pure virtual

◆ notifyEditAtRowAboveRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyEditAtRowAboveRequested ( )
pure virtual

◆ notifyFilterReset()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyFilterReset ( )
pure virtual

◆ notifyPasteRowsRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyPasteRowsRequested ( )
pure virtual

◆ notifyRemoveRowsRequested()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyRemoveRowsRequested ( std::vector< RowLocation > const &  locationsOfRowsToRemove)
pure virtual

◆ notifyRowInserted()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifyRowInserted ( RowLocation const &  newRowLocation)
pure virtual

◆ notifySelectionChanged()

virtual void MantidQt::MantidWidgets::Batch::JobTreeViewSubscriber::notifySelectionChanged ( )
pure virtual

The documentation for this class was generated from the following file: