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