|
virtual | ~SALOMEDSClient_StudyBuilder () |
|
virtual clt_shared_ptr
< SALOMEDSClient_SComponent > | NewComponent (const std::string &ComponentDataType)=0 |
|
virtual void | DefineComponentInstance (const clt_shared_ptr< SALOMEDSClient_SComponent > &, const std::string &ComponentIOR)=0 |
|
virtual void | RemoveComponent (const clt_shared_ptr< SALOMEDSClient_SComponent > &theSCO)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | NewObject (const clt_shared_ptr< SALOMEDSClient_SObject > &theFatherObject)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_SObject > | NewObjectToTag (const clt_shared_ptr< SALOMEDSClient_SObject > &theFatherObject, int theTag)=0 |
|
virtual void | AddDirectory (const std::string &thePath)=0 |
|
virtual void | LoadWith (const clt_shared_ptr< SALOMEDSClient_SComponent > &theSCO, const std::string &theIOR)=0 |
|
virtual void | Load (const clt_shared_ptr< SALOMEDSClient_SObject > &theSCO)=0 |
|
virtual void | RemoveObject (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO)=0 |
|
virtual void | RemoveObjectWithChildren (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO)=0 |
|
virtual clt_shared_ptr
< SALOMEDSClient_GenericAttribute > | FindOrCreateAttribute (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &aTypeOfAttribute)=0 |
|
virtual bool | FindAttribute (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, clt_shared_ptr< SALOMEDSClient_GenericAttribute > &theAttribute, const std::string &aTypeOfAttribute)=0 |
|
virtual void | RemoveAttribute (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &aTypeOfAttribute)=0 |
|
virtual void | Addreference (const clt_shared_ptr< SALOMEDSClient_SObject > &me, const clt_shared_ptr< SALOMEDSClient_SObject > &thereferencedObject)=0 |
|
virtual void | RemoveReference (const clt_shared_ptr< SALOMEDSClient_SObject > &me)=0 |
|
virtual void | SetGUID (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &theGUID)=0 |
|
virtual bool | IsGUID (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &theGUID)=0 |
|
virtual void | NewCommand ()=0 |
|
virtual void | CommitCommand ()=0 |
|
virtual bool | HasOpenCommand ()=0 |
|
virtual void | AbortCommand ()=0 |
|
virtual void | Undo ()=0 |
|
virtual void | Redo ()=0 |
|
virtual bool | GetAvailableUndos ()=0 |
|
virtual bool | GetAvailableRedos ()=0 |
|
virtual int | UndoLimit ()=0 |
|
virtual void | UndoLimit (int theLimit)=0 |
|
virtual void | SetName (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &theValue)=0 |
|
virtual void | SetComment (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &theValue)=0 |
|
virtual void | SetIOR (const clt_shared_ptr< SALOMEDSClient_SObject > &theSO, const std::string &theValue)=0 |
|