28 #ifndef __SALOMEDS_CALLBACK_I_H__
29 #define __SALOMEDS_CALLBACK_I_H__
32 #include <SALOMEconfig.h>
33 #include CORBA_SERVER_HEADER(SALOMEDS)
36 public virtual PortableServer::ServantBase
44 _builder = SALOMEDS::UseCaseBuilder::_duplicate(theBuilder);
48 if(!
_builder->_is_nil() && !theObject->_is_nil())
_builder->Append(theObject);
52 if(!
_builder->_is_nil() && !theObject->_is_nil())
_builder->Remove(theObject);
Definition: SALOMEDS_Callback_i.hxx:37
SALOMEDS_Callback_i(SALOMEDS::UseCaseBuilder_ptr theBuilder)
Definition: SALOMEDS_Callback_i.hxx:43
virtual void OnAddSObject(SALOMEDS::SObject_ptr theObject)
Definition: SALOMEDS_Callback_i.hxx:47
SALOMEDS::UseCaseBuilder_var _builder
Definition: SALOMEDS_Callback_i.hxx:39
virtual void OnRemoveSObject(SALOMEDS::SObject_ptr theObject)
Definition: SALOMEDS_Callback_i.hxx:51