1 ///////////////////////////////////////////////////////////////////////////////
2 // Name:        wx/os2/dataobj.h
3 // Purpose:     declaration of the wxDataObject
4 // Author:      Stefan Csomor
5 // Modified by:
6 // Created:     10/21/99
7 // Copyright:   (c) 1998, 1999 Vadim Zeitlin, Robert Roebling
8 // Licence:     wxWindows licence
9 ///////////////////////////////////////////////////////////////////////////////
10 
11 #ifndef _WX_OS2_DATAOBJ_H_
12 #define _WX_OS2_DATAOBJ_H_
13 
14 // ----------------------------------------------------------------------------
15 // wxDataObject is the same as wxDataObjectBase under wxGTK
16 // ----------------------------------------------------------------------------
17 
18 class WXDLLIMPEXP_CORE wxDataObject : public wxDataObjectBase
19 {
20 public:
21     wxDataObject();
22     virtual ~wxDataObject();
23 
24     virtual bool IsSupportedFormat( const wxDataFormat& eFormat
25                                    ,Direction           eDir = Get
26                                   ) const
27     {
28         return(IsSupported( eFormat
29                            ,eDir
30                           ));
31     }
32 
GetInterface(void)33     PDRAGITEM GetInterface(void) const {return m_pDataObject;}
34 private:
35     PDRAGITEM                       m_pDataObject;
36 };
37 
38 #endif // _WX_OS2_DATAOBJ_H_
39