]> SALOME platform Git repositories - modules/superv.git/commitdiff
Salome HOME
PAL5842, PAL5844, PAL5850
authorsmh <smh@opencascade.com>
Fri, 7 May 2004 12:31:21 +0000 (12:31 +0000)
committersmh <smh@opencascade.com>
Fri, 7 May 2004 12:31:21 +0000 (12:31 +0000)
src/GraphBase/DataFlowBase_ComputingNode.cxx

index dea0738a38a269d57cf49e50c1f55a2d97ff9b41..7cf9bfa94bdd6c852e13206766a642619980564d 100644 (file)
@@ -550,7 +550,9 @@ bool GraphBase::ComputingNode::SaveXML( QDomDocument & Graph , QDomElement & inf
 //  f << Tabs << "<kind>" << (int ) Kind() << "</kind>" << endl ;
   QDomElement kind = Graph.createElement( "kind" ) ;
   QString aKind ;
-  if ( IsDataFlowNode() || ( IsDataStreamNode() && HasDataStream() == 0 ) ) {
+
+  // san - Presumably, data stream graphs should be always saved with kind = DataStreamGraph
+  if ( IsDataFlowNode() /*|| ( IsDataStreamNode() && HasDataStream() == 0 )*/  ) {
     aKind = aKind.setNum( SUPERV::DataFlowGraph ) ;
   }
   else {
@@ -916,7 +918,8 @@ bool GraphBase::ComputingNode::SavePY( ostream &f , const char * aGraphName ,
                                        const ListOfFuncName FuncNames ,
                                        const ListOfPythonFunctions PythonFunctions ,
                                        int XCoordinate , int YCoordinate ) const {
-  if ( IsDataFlowNode() || ( IsDataStreamNode() && HasDataStream() == 0 ) ) {
+  // san - Presumably, data stream graphs should be always saved with kind = DataStreamGraph
+  if ( IsDataFlowNode() /*|| ( IsDataStreamNode() && HasDataStream() == 0 )*/  ) {
     f << Name() << " = Graph( '" << Name() << "' )" << endl ;
   }
   else if ( IsDataStreamNode() ) {