|
virtual | ~SALOMEDSClient_Study () |
|
virtual std::string | GetPersistentReference ()=0 |
|
virtual std::string | GetTransientReference ()=0 |
|
virtual bool | IsEmpty ()=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SComponent > | FindComponent (const std::string &aComponentName)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SComponent > | FindComponentID (const std::string &aComponentID)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | FindObject (const std::string &anObjectName)=0 |
|
virtual std::vector
< clt_shared_ptr
< SALOMEDSClient_SObject > > | FindObjectByName (const std::string &anObjectName, const std::string &aComponentName)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | FindObjectID (const std::string &anObjectID)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | CreateObjectID (const std::string &anObjectID)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | FindObjectIOR (const std::string &anObjectIOR)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | FindObjectByPath (const std::string &thePath)=0 |
|
virtual std::string | GetObjectPath (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO)=0 |
|
virtual void | SetContext (const std::string &thePath)=0 |
|
virtual std::string | GetContext ()=0 |
|
virtual std::vector< std::string > | GetObjectNames (const std::string &theContext)=0 |
|
virtual std::vector< std::string > | GetDirectoryNames (const std::string &theContext)=0 |
|
virtual std::vector< std::string > | GetFileNames (const std::string &theContext)=0 |
|
virtual std::vector< std::string > | GetComponentNames (const std::string &theContext)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_ChildIterator > | NewChildIterator (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SComponentIterator > | NewComponentIterator ()=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_StudyBuilder > | NewBuilder ()=0 |
|
virtual std::string | Name ()=0 |
|
virtual void | Name (const std::string &name)=0 |
|
virtual bool | IsSaved ()=0 |
|
virtual void | IsSaved (bool save)=0 |
|
virtual bool | IsModified ()=0 |
|
virtual void | Modified ()=0 |
|
virtual std::string | URL ()=0 |
|
virtual void | URL (const std::string &url)=0 |
|
virtual int | StudyId ()=0 |
|
virtual void | StudyId (int id)=0 |
|
virtual std::vector
< clt_shared_ptr
< SALOMEDSClient_SObject > > | FindDependances (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_AttributeStudyProperties > | GetProperties ()=0 |
|
virtual std::string | GetLastModificationDate ()=0 |
|
virtual std::vector< std::string > | GetModificationsDate ()=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_UseCaseBuilder > | GetUseCaseBuilder ()=0 |
|
virtual void | Close ()=0 |
|
virtual void | EnableUseCaseAutoFilling (bool isEnabled)=0 |
|
virtual bool | DumpStudy (const std::string &thePath, const std::string &theBaseName, bool isPublished, bool isMultiFile)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_AttributeParameter > | GetCommonParameters (const std::string &theID, int theSavePoint)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_AttributeParameter > | GetModuleParameters (const std::string &theID, const std::string &theModuleName, int theSavePoint)=0 |
|
virtual void | SetStudyLock (const std::string &theLockerID)=0 |
|
virtual bool | IsStudyLocked ()=0 |
|
virtual void | UnLockStudy (const std::string &theLockerID)=0 |
|
virtual std::vector< std::string > | GetLockerID ()=0 |
|
virtual void | SetReal (const std::string &theVarName, const double theValue)=0 |
|
virtual void | SetInteger (const std::string &theVarName, const int theValue)=0 |
|
virtual void | SetBoolean (const std::string &theVarName, const bool theValue)=0 |
|
virtual void | SetString (const std::string &theVarName, const std::string &theValue)=0 |
|
virtual void | SetStringAsDouble (const std::string &theVarName, const double theValue)=0 |
|
virtual double | GetReal (const std::string &theVarName)=0 |
|
virtual int | GetInteger (const std::string &theVarName)=0 |
|
virtual bool | GetBoolean (const std::string &theVarName)=0 |
|
virtual std::string | GetString (const std::string &theVarName)=0 |
|
virtual bool | IsReal (const std::string &theVarName)=0 |
|
virtual bool | IsInteger (const std::string &theVarName)=0 |
|
virtual bool | IsBoolean (const std::string &theVarName)=0 |
|
virtual bool | IsString (const std::string &theVarName)=0 |
|
virtual bool | IsVariable (const std::string &theVarName)=0 |
|
virtual std::vector< std::string > | GetVariableNames ()=0 |
|
virtual bool | RemoveVariable (const std::string &theVarName)=0 |
|
virtual bool | RenameVariable (const std::string &theVarName, const std::string &theNewVarName)=0 |
|
virtual bool | IsVariableUsed (const std::string &theVarName)=0 |
|
virtual std::vector
< std::vector< std::string > > | ParseVariables (const std::string &theVars)=0 |
|
virtual void | attach (SALOMEDS::Observer_ptr theObserver, bool modify)=0 |
|
virtual void | detach (SALOMEDS::Observer_ptr theObserver)=0 |
|