17 #ifndef FGF0__TEAMCENTER__FGF0AW4GFOUNDATION__AWB0ELEMENTDELEGATE_HXX
18 #define FGF0__TEAMCENTER__FGF0AW4GFOUNDATION__AWB0ELEMENTDELEGATE_HXX
20 #include <common/tc_deprecation_macros.h>
23 #include <Fgf0aw4gfoundation/libfgf0aw4gfoundation_exports.h>
30 namespace Fgf0aw4gfoundation
32 class Awb0ElementDelegate;
40 namespace Fgf0aw4gfoundation
42 class Awb0ElementImpl;
50 namespace Fgf0aw4gfoundation
60 namespace Fgf0aw4gfoundation
62 class Awb0ElementGenImpl;
67 namespace fgf0_alias = ::fgf0;
74 static ::Teamcenter::BusinessObjectExtender*
constructor( tag_t objTag );
83 static Awb0ElementImpl*
createImpl( Awb0Element& ifObj );
86 static void deleteImpl( Awb0ElementImpl* impl );
135 friend class ::fgf0::Teamcenter::Fgf0aw4gfoundation::Awb0ElementGenImpl;
139 #include <Fgf0aw4gfoundation/libfgf0aw4gfoundation_undef.h>
140 #endif // FGF0__TEAMCENTER__FGF0AW4GFOUNDATION__AWB0ELEMENTDELEGATE_HXX