]> SALOME platform Git repositories - modules/superv.git/commitdiff
Salome HOME
New SavePY method for DumpStudy functionnality
authorrahuel <rahuel@opencascade.com>
Fri, 29 Apr 2005 13:02:03 +0000 (13:02 +0000)
committerrahuel <rahuel@opencascade.com>
Fri, 29 Apr 2005 13:02:03 +0000 (13:02 +0000)
src/Supervision/Graph_Impl.cxx
src/Supervision/Graph_Impl.hxx

index 125b0517a8dae46b8331269c38cd144afbfe0cd4..958bd7523b73bbc9f19291ef6cff8f3f1aa5d79c 100644 (file)
@@ -368,6 +368,16 @@ bool Graph_Impl::Export(const char * anXmlFile ) {
   return RetVal ;
 }
 
+char *  Graph_Impl::SavePY( bool importSuperV ) {
+  beginService( "Graph_Impl::SavePY" );
+  ostringstream fstring ;
+  bool RetVal ;
+  RetVal = DataFlowEditor()->SavePY( fstring , importSuperV ) ;
+  fstring  << ends ;
+  endService( "Graph_Impl::SavePY" );
+  return CORBA::string_dup( fstring.str().c_str() );
+}
+
 SUPERV::CNode_ptr Graph_Impl::CNode( const SALOME_ModuleCatalog::Service &NodeService ) {
   beginService( "Graph_Impl::CNode" );
   SUPERV::CNode_var iobject = SUPERV::CNode::_nil() ;
index 3469f055758ef5bc95e9e3a344fd292d0dac7515..9e48ef5f8054a003c7e0221106a570975d46113a 100644 (file)
@@ -107,6 +107,8 @@ class Graph_Impl : public POA_SUPERV::Graph ,
 
     virtual bool Export(const char * aXmlFile ) ;
 
+    virtual char * SavePY( bool importSuperV ) ;
+
     virtual SUPERV::CNode_ptr CNode(
                           const SALOME_ModuleCatalog::Service &NodeService ) ;
     virtual SUPERV::FNode_ptr FNode(