Salome HOME
Updated copyright comment
[modules/gui.git] / src / SPlot2d / SPlot2d_Prs.cxx
index d9ae35dc28ad1cdbe51520a49defedde09b4bd11..062b3c4504dfe9226aebab7719b202a08c695660 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2024  CEA, EDF, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 /*!
  Default constructor
 */
-SPlot2d_Prs::SPlot2d_Prs()
-:Plot2d_Prs()  
+SPlot2d_Prs::SPlot2d_Prs( const char* entry )
+  : SALOME_Prs2d( entry ), Plot2d_Prs()  
 {
 }
 
 /*!
  Standard constructor
 */
-SPlot2d_Prs::SPlot2d_Prs( const Plot2d_Object* obj )
-:Plot2d_Prs(obj)
+SPlot2d_Prs::SPlot2d_Prs( const char* entry, const Plot2d_Object* obj )
+  : SALOME_Prs2d( entry ), Plot2d_Prs( obj )
 { 
 }
 
@@ -44,9 +44,13 @@ SPlot2d_Prs::SPlot2d_Prs( const Plot2d_Object* obj )
  Standard constructor
 */
 SPlot2d_Prs::SPlot2d_Prs( const Plot2d_Prs* prs )
+  : SALOME_Prs2d( 0 )
 {
   mySecondY = prs->isSecondY();
   myObjects = prs->getObjects();
+  const SPlot2d_Prs* sp = dynamic_cast<const SPlot2d_Prs*>( prs );
+  if ( sp )
+    myEntry = sp->myEntry;
   myIsAutoDel = false;          // VSR: error? should auto-delete flag be removed
 }