virtual std::string GetName();
virtual std::string GetComment();
virtual std::string GetIOR();
- virtual void SetAttrString(const std::string& name, const std::string& value);
+ virtual void SetAttrString(const std::string& theName, const std::string& theValue);
virtual int Tag();
+ virtual int GetLastChildTag();
virtual int Depth();
CORBA::Object_ptr GetObject();
virtual ~SALOMEDSClient_SObject() {}
virtual bool IsNull() const = 0;
- virtual std::string GetID() = 0;
+ virtual std::string GetID() = 0;
virtual _PTR(SComponent) GetFatherComponent() = 0;
- virtual _PTR(SObject) GetFather() = 0;
- virtual bool FindAttribute(_PTR(GenericAttribute)& anAttribute, const std::string& aTypeOfAttribute) = 0;
- virtual bool ReferencedObject(_PTR(SObject)& theObject) = 0;
- virtual bool FindSubObject(int theTag, _PTR(SObject)& theObject) = 0;
+ virtual _PTR(SObject) GetFather() = 0;
+ virtual bool FindAttribute(_PTR(GenericAttribute)& attribute, const std::string& type) = 0;
+ virtual bool ReferencedObject(_PTR(SObject)& object) = 0;
+ virtual bool FindSubObject(int tag, _PTR(SObject)& object) = 0;
virtual _PTR(Study) GetStudy() = 0;
virtual std::string Name() = 0;
- virtual void Name(const std::string& theName) = 0;
+ virtual void Name(const std::string& name) = 0;
virtual std::vector<_PTR(GenericAttribute)> GetAllAttributes() = 0;
virtual std::string GetName() = 0;
virtual std::string GetComment() = 0;
virtual std::string GetIOR() = 0;
- virtual int Tag() = 0;
- virtual int Depth() = 0;
+ virtual void SetAttrString(const std::string& name, const std::string& value) = 0;
+ virtual int Tag() = 0;
+ virtual int GetLastChildTag() = 0;
+ virtual int Depth() = 0;
};
#endif