virtual void GetImages(int dim, std::vector<std::string> files, std::vector<vtkImageData*>& s)
{ GimmickError("INTERNAL ERROR : GetImages not implemented"); }
- virtual void OnSelectionChange(std::vector<tree::Node*>& s, bool isSelection, int selection, bool mProcess)
+ virtual void OnSelectionChange(const std::vector<tree::Node*>& s, bool isSelection, int selection, bool mProcess)
{ GimmickError("INTERNAL ERROR : OnSelectionChange not implemented"); }
virtual void ClearSelection()
/// Create the tree views
void CreateTreeViews();
+ /// Create a tree view with a given name
+ void CreateSingleTreeView(std::string &i_name);
+
/// Create the tree view for TreeHandler provided
- virtual void CreateTreeView( TreeHandler*)
+ virtual void CreateTreeView( TreeHandler*, TimestampDatabaseHandler* )
{ GimmickError("INTERNAL ERROR : CreateTreeView not implemented"); }
/// Updates the TreeView of given name from level l to bottom
void ConnectValidationObserver(ValidationCallbackType callback);
//==================================================================
+ void modifyValidationSignal(bool ivalid);
private: