]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Modification of API.
authorAnthony Geay <anthony.geay@edf.fr>
Fri, 25 Sep 2015 06:51:39 +0000 (08:51 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Fri, 25 Sep 2015 06:51:39 +0000 (08:51 +0200)
idl/SALOME_Component.idl
src/Container/Container_i.cxx
src/Container/SALOME_Container_i.hxx
src/ParallelContainer/SALOME_ParallelContainer_i.cxx
src/ParallelContainer/SALOME_ParallelContainer_i.hxx

index 9ba53cd97e777ba7aad9b77ad91e184785040913..0edd03005d7a0bdefbf010b970bf4620906ef8b2 100644 (file)
@@ -233,7 +233,7 @@ module Engines
     PyNode createPyNode(in string nodeName, in string code)  raises(SALOME::SALOME_Exception);
 
     //! Retrieves the last created PyNode instance with createPyNode.
-    PyNode getDefaultPyNode();
+    PyNode getDefaultPyNode(in string nodeName);
 
     //! Create a PyScriptNode in the container
     /*!
@@ -243,7 +243,7 @@ module Engines
     PyScriptNode createPyScriptNode(in string nodeName, in string code)  raises(SALOME::SALOME_Exception);
 
     //! Retrieves the last created PyScriptNode instance with createPyScriptNode.
-    PyScriptNode getDefaultPyScriptNode();
+    PyScriptNode getDefaultPyScriptNode(in string nodeName);
   };
 
   /*! \brief Interface of the %component.
index 18e51ac2081f67943448d1a19d428b9603770140..0b8b19116ba9869be7a2302179ea9457f0941fdd 100644 (file)
@@ -1706,7 +1706,7 @@ Engines::PyNode_ptr Engines_Container_i::createPyNode(const char* nodeName, cons
  *
  */
 //=============================================================================
-Engines::PyNode_ptr  Engines_Container_i::getDefaultPyNode()
+Engines::PyNode_ptr  Engines_Container_i::getDefaultPyNode(const char *nodeName)
 {
   if(!CORBA::is_nil(_dftPyNode))
     return Engines::PyNode::_duplicate(_dftPyNode);
@@ -1772,7 +1772,7 @@ Engines::PyScriptNode_ptr Engines_Container_i::createPyScriptNode(const char* no
  *
  */
 //=============================================================================
-Engines::PyScriptNode_ptr Engines_Container_i::getDefaultPyScriptNode()
+Engines::PyScriptNode_ptr Engines_Container_i::getDefaultPyScriptNode(const char *nodeName)
 {
   if(!CORBA::is_nil(_dftPyScriptNode))
     return Engines::PyScriptNode::_duplicate(_dftPyScriptNode);
index 1e437c1c16d9e789e01c342982d38a86ee91f1ad..83d8f4fe940314d138610fd9fc5b4c28ba9a9728 100644 (file)
@@ -111,9 +111,9 @@ public:
   virtual Engines::Salome_file_ptr createSalome_file(const char* origFileName);
   void copyFile(Engines::Container_ptr container, const char* remoteFile, const char* localFile);
   Engines::PyNode_ptr createPyNode(const char* nodeName, const char* code);
-  Engines::PyNode_ptr getDefaultPyNode();
+  Engines::PyNode_ptr getDefaultPyNode(const char *nodeName);
   Engines::PyScriptNode_ptr createPyScriptNode(const char* nodeName, const char* code);
-  Engines::PyScriptNode_ptr getDefaultPyScriptNode();
+  Engines::PyScriptNode_ptr getDefaultPyScriptNode(const char *nodeName);
   // --- local C++ methods
 
   Engines::EngineComponent_ptr
index bf2827b9836d4edd4b5fddac0b271235a668ee09..3b2a492f1ba017acf34959ecc738fe693276f9ff 100644 (file)
@@ -1135,7 +1135,7 @@ Engines_Parallel_Container_i::createPyNode(const char* nodeName, const char* cod
   return node._retn();
 }
 
-Engines::PyNode_ptr Engines_Parallel_Container_i::getDefaultPyNode()
+Engines::PyNode_ptr Engines_Parallel_Container_i::getDefaultPyNode(const char *nodeName)
 {
   INFOS("Python component not yet implemented");
   return Engines::PyNode::_nil();
@@ -1149,7 +1149,7 @@ Engines_Parallel_Container_i::createPyScriptNode(const char* nodeName, const cha
   return node._retn();
 }
 
-Engines::PyScriptNode_ptr Engines_Parallel_Container_i::getDefaultPyScriptNode()
+Engines::PyScriptNode_ptr Engines_Parallel_Container_i::getDefaultPyScriptNode(const char *nodeName)
 {
   INFOS("Python script node not yet implemented");
   return Engines::PyScriptNode::_nil();
index 2e445b9bcff1cacb62a92c77101948cf00096259..3087e25cd7ae03e3091448d5a4f8c4016ea418d4 100644 (file)
@@ -142,9 +142,9 @@ public:
   virtual Engines::Salome_file_ptr createSalome_file(const char* origFileName);
   void copyFile(Engines::Container_ptr container, const char* remoteFile, const char* localFile);
   Engines::PyNode_ptr createPyNode(const char* nodeName, const char* code);
-  Engines::PyNode_ptr getDefaultPyNode();
+  Engines::PyNode_ptr getDefaultPyNode(const char *nodeName);
   Engines::PyScriptNode_ptr createPyScriptNode(const char* nodeName, const char* code);
-  Engines::PyScriptNode_ptr getDefaultPyScriptNode();
+  Engines::PyScriptNode_ptr getDefaultPyScriptNode(const char *nodeName);
 protected:
 
   SALOME_NamingService *_NS;