17 #ifndef TEAMCENTER__DISCIPLINE__HXX
18 #define TEAMCENTER__DISCIPLINE__HXX
21 #include <common/tc_deprecation_macros.h>
24 #include <sa/libsa_exports.h>
36 class DisciplineDelegate;
40 class DisciplineDispatch;
44 class DisciplineGenImpl;
73 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
89 ::Teamcenter::RootObjectImpl*
setDisciplineImpl( ::Teamcenter::RootObjectImpl* impl );
112 friend class DisciplineDelegate;
113 friend class DisciplineGenImpl;
116 #include <sa/libsa_undef.h>
117 #endif // TEAMCENTER__DISCIPLINE__HXX