23 #ifndef SALOME_INTERACTIVEOBJECT_HXX 
   24 #define SALOME_INTERACTIVEOBJECT_HXX 
   26 #include <MMgt_TShared.hxx> 
   27 #include <Standard.hxx> 
   28 #include <Standard_DefineHandle.hxx> 
   30 #include <Basics_OCCTVersion.hxx> 
   42                               const char* aComponentDataType,
 
   43                               const char* aName = 
"");
 
   46   Standard_EXPORT   
void setEntry(
const char* anEntry);
 
   47   Standard_EXPORT   
const char* 
getEntry();
 
   48   Standard_EXPORT   Standard_Boolean 
hasEntry();
 
   50   Standard_EXPORT   
void setName(
const char* aName);
 
   51   Standard_EXPORT   
const char* 
getName();
 
   55   Standard_EXPORT   
void setReference(
const char* aReference);
 
   61   Standard_EXPORT   Standard_Boolean 
isComponentType(
const char* ComponentDataType); 
 
   77 #endif // SALOME_INTERACTIVEOBJECT_HXX