// 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