16#include <boost/optional.hpp>
19namespace MantidWidgets {
25 std::string
const &newValue) = 0;
41 virtual void filterRowsBy(std::unique_ptr<RowPredicate> predicate) = 0;
60 virtual void removeRows(std::vector<RowLocation> rowsToRemove) = 0;
65 virtual void replaceRows(std::vector<RowLocation> replacementPoints, std::vector<Subtree> replacements) = 0;
#define EXPORT_OPT_MANTIDQT_COMMON
std::map< DeltaEMode::Type, std::string > index
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...