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

#include <ViewNotifiable.h>

Inheritance diagram for MantidQt::MantidWidgets::ViewNotifiable:
MantidQt::MantidWidgets::WorkspacePresenter

Public Types

enum class  Flag {
  LoadWorkspace , LoadLiveDataWorkspace , RenameWorkspace , DeleteWorkspaces ,
  ClearWorkspaces , GroupWorkspaces , UngroupWorkspaces , SortWorkspaces ,
  SaveSingleWorkspace , SaveWorkspaceCollection , FilterWorkspaces , PopulateAndShowWorkspaceContextMenu ,
  SaveToProgram , ShowWorkspaceData , ShowInstrumentView , PlotSpectrum ,
  PlotSpectrumWithErrors , PlotSpectrumAdvanced , ShowColourFillPlot , ShowDetectorsTable ,
  ShowBoxDataTable , ShowMDPlot , ShowListData , ShowSpectrumViewer ,
  ShowSliceViewer , ShowLogs , ShowSampleMaterialWindow , ShowAlgorithmHistory ,
  ShowTransposed , ConvertToMatrixWorkspace , ConvertMDHistoToMatrixWorkspace , ClearUBMatrix ,
  RefreshWorkspaces
}
 

Public Member Functions

virtual void notifyFromView (Flag flag)=0
 
virtual ~ViewNotifiable ()=default
 

Detailed Description

Definition at line 18 of file ViewNotifiable.h.

Member Enumeration Documentation

◆ Flag

Enumerator
LoadWorkspace 
LoadLiveDataWorkspace 
RenameWorkspace 
DeleteWorkspaces 
ClearWorkspaces 
GroupWorkspaces 
UngroupWorkspaces 
SortWorkspaces 
SaveSingleWorkspace 
SaveWorkspaceCollection 
FilterWorkspaces 
PopulateAndShowWorkspaceContextMenu 
SaveToProgram 
ShowWorkspaceData 
ShowInstrumentView 
PlotSpectrum 
PlotSpectrumWithErrors 
PlotSpectrumAdvanced 
ShowColourFillPlot 
ShowDetectorsTable 
ShowBoxDataTable 
ShowMDPlot 
ShowListData 
ShowSpectrumViewer 
ShowSliceViewer 
ShowLogs 
ShowSampleMaterialWindow 
ShowAlgorithmHistory 
ShowTransposed 
ConvertToMatrixWorkspace 
ConvertMDHistoToMatrixWorkspace 
ClearUBMatrix 
RefreshWorkspaces 

Definition at line 22 of file ViewNotifiable.h.

Constructor & Destructor Documentation

◆ ~ViewNotifiable()

virtual MantidQt::MantidWidgets::ViewNotifiable::~ViewNotifiable ( )
virtualdefault

Member Function Documentation

◆ notifyFromView()

virtual void MantidQt::MantidWidgets::ViewNotifiable::notifyFromView ( Flag  flag)
pure virtual

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