Salome HOME
Some corrections of import operation
[plugins/xtplugin.git] / src / XTPlugin_IECallBack.hxx
index 5537b93f4848088006416ff42e3c781fd3cbfba3..975e7e1e5c96869d587c6e9c1a45da5917455736 100644 (file)
 // OCC includes
 #include <TCollection_AsciiString.hxx>
 
-class XTPlugin_IECallBack : public GEOMImpl_IECallBack
+class XTPLUGINENGINE_EXPORT XTPlugin_IECallBack : public GEOMImpl_IECallBack
 {
 public:
-  Standard_EXPORT XTPlugin_IECallBack( XTPlugin_IOperations* theOperations );
-  Standard_EXPORT ~XTPlugin_IECallBack();
+  XTPlugin_IECallBack();
+  ~XTPlugin_IECallBack();
 
-  Standard_EXPORT virtual
-  Handle(TColStd_HSequenceOfTransient) Import( const TCollection_AsciiString& theFormatName,
-                                                                          const TCollection_AsciiString& theFileName );
-
-private:
-  XTPlugin_IOperations* myPluginOperations;
+  Handle(TColStd_HSequenceOfTransient) Import( int theDocId,
+                                               const TCollection_AsciiString& theFormatName,
+                                               const TCollection_AsciiString& theFileName );
 };
 
 #endif