Salome HOME
Merge branch 'master' of newgeom:newgeom.git
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.h
index fbab125db1a03b85e44c9fd4950c40e28f21ad57..c7119b79ee7494de674dc2fbd690048e269ce184 100644 (file)
@@ -7,8 +7,7 @@
 
 
 #include "XGUI.h"
-#include "XGUI_Constants.h"
-
+#include <ModuleBase_Definitions.h>
 #include <ModuleBase_IWorkshop.h>
 
 class Handle_AIS_InteractiveContext;
@@ -30,7 +29,10 @@ public:
   virtual Handle(AIS_InteractiveContext) AISContext() const;
 
   //! Returns list of currently selected data objects
-  virtual QFeatureList selectedFeatures() const; 
+  virtual QList<ObjectPtr> selectedObjects() const; 
+
+  //! Returns instance of loaded module
+  virtual ModuleBase_IModule* module() const;
 
 private:
   XGUI_Workshop* myWorkshop;