17 #ifndef TEAMCENTER__FND0NOTIFICATIONTEMPLATE__HXX
18 #define TEAMCENTER__FND0NOTIFICATIONTEMPLATE__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <sub_mgr/libsub_mgr_exports.h>
29 class Fnd0NotificationTemplate;
33 class Fnd0NotificationTemplateImpl;
37 class Fnd0NotificationTemplateDelegate;
41 class Fnd0NotificationTemplateDispatch;
45 class Fnd0NotificationTemplateGenImpl;
71 int getMessage( std::string &value,
bool &isNull )
const;
89 int getProperties( std::vector< std::string > &values, std::vector< int > &isNull )
const;
107 int getSubject( std::string &value,
bool &isNull )
const;
125 int setMessage(
const std::string &value,
bool isNull=
false );
143 int setProperties(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
161 int setSubject(
const std::string &value,
bool isNull=
false );
173 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
212 friend class Fnd0NotificationTemplateDelegate;
213 friend class Fnd0NotificationTemplateGenImpl;
216 #include <sub_mgr/libsub_mgr_undef.h>
217 #endif // TEAMCENTER__FND0NOTIFICATIONTEMPLATE__HXX