From: srn Date: Mon, 4 Apr 2005 07:05:23 +0000 (+0000) Subject: Added methods GetLocalImpl() to SObject, Study, StudyManager and GenericAttribute... X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=29b36e2cb10765901cce8e4107963967df82afdc;p=modules%2Fkernel.git Added methods GetLocalImpl() to SObject, Study, StudyManager and GenericAttribute interfaces (for SALOMEDS proxy task) --- diff --git a/idl/SALOMEDS.idl b/idl/SALOMEDS.idl index 6b22c0764..4492b1d49 100644 --- a/idl/SALOMEDS.idl +++ b/idl/SALOMEDS.idl @@ -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); };