17 #ifndef TEAMCENTER__NXCHECKMATE__HXX
18 #define TEAMCENTER__NXCHECKMATE__HXX
20 #include <common/tc_deprecation_macros.h>
23 #include <validation/libvalidation_exports.h>
31 class NXCheckMateImpl;
35 class NXCheckMateDelegate;
39 class NXCheckMateDispatch;
43 class NXCheckMateGenImpl;
63 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
79 ::Teamcenter::RootObjectImpl*
setNXCheckMateImpl( ::Teamcenter::RootObjectImpl* impl );
102 friend class NXCheckMateDelegate;
103 friend class NXCheckMateGenImpl;
106 #include <validation/libvalidation_undef.h>
107 #endif // TEAMCENTER__NXCHECKMATE__HXX