13 #ifndef QmitkAbstractDataStorageInspector_h
14 #define QmitkAbstractDataStorageInspector_h
56 using NodeList = QList<mitk::DataNode::Pointer>;
62 virtual QAbstractItemView* GetView() = 0;
63 virtual const QAbstractItemView* GetView()
const = 0;
66 bool GetSelectOnlyVisibleNodes()
const;
80 void CurrentSelectionChanged(
NodeList nodes);
94 void SetSelectOnlyVisibleNodes(
bool selectOnlyVisibleNodes);
108 void SetCurrentSelection(
NodeList selectedNodes);
111 void OnSelectionChanged(
NodeList selectedNodes);
116 virtual void Initialize() = 0;