]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Added methods GetLocalImpl() to SObject, Study, StudyManager and GenericAttribute...
authorsrn <srn@opencascade.com>
Mon, 4 Apr 2005 07:05:23 +0000 (07:05 +0000)
committersrn <srn@opencascade.com>
Mon, 4 Apr 2005 07:05:23 +0000 (07:05 +0000)
(for SALOMEDS proxy task)

idl/SALOMEDS.idl

index 6b22c076421ac9bf5d1bca23f3e95a83b10f4eec..4492b1d4983bd19f2c3ed9e67955732432bca3ad 100644 (file)
@@ -369,6 +369,14 @@ during each working session.
 
     boolean DumpStudy(in string thePath, in string theBaseName, in boolean isPublished);
 
+/*!
+    Private method, returns an implementation of this Study.
+   \param theHostname is a hostname of the caller
+   \param thePID is a process ID of the caller
+   \param isLocal is set True if the Study is launched locally with the caller
+*/
+    long GetLocalImpl(in string theHostname, in long thePID, out boolean isLocal);
+
   };
 
   //==========================================================================
@@ -779,6 +787,15 @@ Gets the list of open studies
 */
     Object ConvertIORToObject(in string theIOR); 
 
+/*!
+    Private method, returns an implementation of this StudyManager.
+   \param theHostname is a hostname of the caller
+   \param thePID is a process ID of the caller
+   \param isLocal is set True if the StudyManager is launched locally with the caller
+*/
+    long GetLocalImpl(in string theHostname, in long thePID, out boolean isLocal); 
+
+
   };
 
 
@@ -886,6 +903,14 @@ Gets the list of open studies
     Returns empty string if there is no IOR attribute.
 */
     string GetIOR();
+
+/*!
+    Private method, returns an implementation of this SObject.
+   \param theHostname is a hostname of the caller
+   \param thePID is a process ID of the caller
+   \param isLocal is set True if the SObject is launched locally with the caller
+*/
+    long GetLocalImpl(in string theHostname, in long thePID, out boolean isLocal);
   };
 
 
@@ -912,7 +937,17 @@ Gets the list of open studies
 
     string Type();
 
+    string GetClassType();     
+       
     SObject GetSObject();
+
+/*!
+    Private method, returns an implementation of this GenericAttribute.
+   \param theHostname is a hostname of the caller
+   \param thePID is a process ID of the caller
+   \param isLocal is set True if the GenericAttribute is launched locally with the caller
+*/
+    long GetLocalImpl(in string theHostname, in long thePID, out boolean isLocal);
   };