Salome HOME
merge PHASE_17_BR PHASE_17_Part1_V4
authorasl <asl@opencascade.com>
Tue, 15 Dec 2009 13:39:20 +0000 (13:39 +0000)
committerasl <asl@opencascade.com>
Tue, 15 Dec 2009 13:39:20 +0000 (13:39 +0000)
src/GEOM_I/GEOM_Object_i.hh

index 97545edddbbc11117deecf0f2458fd6712e7e701..00c926765c97dfae2a20fc380aa2cd1883ebb84e 100644 (file)
 #include CORBA_CLIENT_HEADER(SALOMEDS)
 #include CORBA_SERVER_HEADER(GEOM_Gen)
 
-#include "SALOME_GenericObj_i.hh"
+#include "SALOME_ParameterizedObject.hxx"
 
 #include "GEOM_Object.hxx"
 
 #include <TopoDS_Shape.hxx>
 
-class GEOM_I_EXPORT GEOM_Object_i : public virtual POA_GEOM::GEOM_Object, public virtual SALOME::GenericObj_i
+class GEOM_I_EXPORT GEOM_Object_i : public virtual POA_GEOM::GEOM_Object, public virtual SALOME_ParameterizedObject
 {
  public:
-   GEOM_Object_i(PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_Object) theImpl);
+   GEOM_Object_i( PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,
+                  Handle(GEOM_Object) theImpl, SALOME::Notebook_ptr theNotebook );
    ~GEOM_Object_i();
 
   virtual char* GetEntry();