Version: 9.12.0
SALOMEDSImpl_AttributeTreeNode Class Reference

#include <SALOMEDSImpl_AttributeTreeNode.hxx>

Inheritance diagram for SALOMEDSImpl_AttributeTreeNode:

Public Member Functions

 SALOMEDSImpl_AttributeTreeNode ()
 
void SetFather (const SALOMEDSImpl_AttributeTreeNode *value)
 
void SetPrevious (const SALOMEDSImpl_AttributeTreeNode *value)
 
void SetNext (const SALOMEDSImpl_AttributeTreeNode *value)
 
void SetFirst (const SALOMEDSImpl_AttributeTreeNode *value)
 
void SetTreeID (const std::string &value)
 
bool Append (SALOMEDSImpl_AttributeTreeNode *value, int *childIndex=0)
 
bool Prepend (SALOMEDSImpl_AttributeTreeNode *value)
 
bool Remove ()
 
bool InsertBefore (SALOMEDSImpl_AttributeTreeNode *value)
 
bool InsertAfter (SALOMEDSImpl_AttributeTreeNode *value)
 
SALOMEDSImpl_AttributeTreeNodeGetFather () const
 
SALOMEDSImpl_AttributeTreeNodeGetPrevious () const
 
SALOMEDSImpl_AttributeTreeNodeGetNext () const
 
SALOMEDSImpl_AttributeTreeNodeGetFirst () const
 
bool HasFather ()
 
bool HasPrevious ()
 
bool HasNext ()
 
bool HasFirst ()
 
const std::string & GetTreeID ()
 
int Depth () const
 
bool IsRoot () const
 
SALOMEDSImpl_AttributeTreeNodeRoot () const
 
bool IsAscendant (const SALOMEDSImpl_AttributeTreeNode *ofTN) const
 
bool IsDescendant (const SALOMEDSImpl_AttributeTreeNode *value) const
 
bool IsFather (const SALOMEDSImpl_AttributeTreeNode *value) const
 
bool IsChild (const SALOMEDSImpl_AttributeTreeNode *value) const
 
virtual std::string Save ()
 
virtual void Load (const std::string &)
 
virtual std::string Type ()
 
const std::string & ID () const
 
void Restore (DF_Attribute *with)
 
void Paste (DF_Attribute *into)
 
DF_AttributeNewEmpty () const
 
 ~SALOMEDSImpl_AttributeTreeNode ()
 
virtual void AfterAddition ()
 
virtual void BeforeForget ()
 
virtual void CheckLocked ()
 
std::string GetClassType ()
 
SALOMEDSImpl_SObject GetSObject ()
 
void SetModifyFlag (int reason=0)
 Set modification flag of the Attribute. More...
 
DF_Label Label () const
 
DF_AttributeFindAttribute (const std::string &theID) const
 

Static Public Member Functions

static const std::string & GetDefaultTreeID ()
 
static SALOMEDSImpl_AttributeTreeNodeSet (const DF_Label &L, const std::string &ID)
 
static std::string Impl_GetType (DF_Attribute *theAttr)
 
static std::string Impl_GetClassType (DF_Attribute *theAttr)
 
static void Impl_CheckLocked (DF_Attribute *theAttr)
 

Protected Member Functions

void Backup ()
 

Protected Attributes

std::string _type
 
DF_LabelNode_node
 

Private Attributes

std::string myTreeID
 
SALOMEDSImpl_AttributeTreeNodemyFather
 
SALOMEDSImpl_AttributeTreeNodemyPrevious
 
SALOMEDSImpl_AttributeTreeNodemyNext
 
SALOMEDSImpl_AttributeTreeNodemyFirst
 

Friends

class SALOMEDSImpl_ChildNodeIterator
 

Constructor & Destructor Documentation

◆ SALOMEDSImpl_AttributeTreeNode()

SALOMEDSImpl_AttributeTreeNode::SALOMEDSImpl_AttributeTreeNode ( )

Referenced by NewEmpty(), and Set().

◆ ~SALOMEDSImpl_AttributeTreeNode()

SALOMEDSImpl_AttributeTreeNode::~SALOMEDSImpl_AttributeTreeNode ( )

Member Function Documentation

◆ AfterAddition()

void SALOMEDSImpl_AttributeTreeNode::AfterAddition ( )
virtual

Reimplemented from DF_Attribute.

References myFather, myNext, myPrevious, SetFirst(), SetNext(), and SetPrevious().

◆ Append()

◆ Backup()

void DF_Attribute::Backup ( )
protectedinherited

Referenced by SALOMEDSImpl_AttributeSequenceOfReal::Add(), SALOMEDSImpl_AttributeSequenceOfInteger::Add(), SALOMEDSImpl_AttributeTarget::Add(), SALOMEDSImpl_AttributeSequenceOfReal::Assign(), SALOMEDSImpl_AttributeSequenceOfInteger::Assign(), SALOMEDSImpl_AttributeTextColor::ChangeArray(), SALOMEDSImpl_AttributeTextHighlightColor::ChangeArray(), SALOMEDSImpl_AttributeStudyProperties::ChangeCreatorName(), SALOMEDSImpl_AttributeSequenceOfReal::ChangeValue(), SALOMEDSImpl_AttributeSequenceOfInteger::ChangeValue(), SALOMEDSImpl_AttributeParameter::Clear(), SALOMEDSImpl_AttributeTableOfInteger::Load(), SALOMEDSImpl_AttributeTableOfReal::Load(), SALOMEDSImpl_AttributeTableOfString::Load(), SALOMEDSImpl_AttributeParameter::Load(), SALOMEDSImpl_AttributeSequenceOfInteger::Remove(), SALOMEDSImpl_AttributeSequenceOfReal::Remove(), SALOMEDSImpl_AttributeTarget::Remove(), SALOMEDSImpl_AttributeParameter::RemoveID(), SALOMEDSImpl_AttributeReference::Set(), SALOMEDSImpl_AttributeFlags::Set(), SALOMEDSImpl_AttributeParameter::SetBool(), SALOMEDSImpl_AttributeTableOfReal::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnData(), SALOMEDSImpl_AttributeTableOfString::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfReal::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfString::SetColumnTitle(), SALOMEDSImpl_AttributeStudyProperties::SetComment(), SALOMEDSImpl_AttributeStudyProperties::SetComponentVersion(), SALOMEDSImpl_AttributeStudyProperties::SetCreationMode(), SALOMEDSImpl_AttributeDrawable::SetDrawable(), SALOMEDSImpl_AttributeExpandable::SetExpandable(), SetFather(), SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SALOMEDSImpl_AttributeStudyProperties::SetModification(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), SALOMEDSImpl_AttributeOpened::SetOpened(), SALOMEDSImpl_AttributePixMap::SetPixMap(), SetPrevious(), SALOMEDSImpl_AttributeParameter::SetReal(), SALOMEDSImpl_AttributeParameter::SetRealArray(), SALOMEDSImpl_AttributeTarget::SetRelation(), SALOMEDSImpl_AttributeTableOfReal::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowData(), SALOMEDSImpl_AttributeTableOfString::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowTitle(), SALOMEDSImpl_AttributeTableOfReal::SetRowTitle(), SALOMEDSImpl_AttributeTableOfString::SetRowTitle(), SALOMEDSImpl_AttributeTableOfInteger::SetRowUnit(), SALOMEDSImpl_AttributeTableOfReal::SetRowUnit(), SALOMEDSImpl_AttributeTableOfString::SetRowUnit(), SALOMEDSImpl_AttributeSelectable::SetSelectable(), SALOMEDSImpl_AttributeParameter::SetStrArray(), SALOMEDSImpl_AttributeParameter::SetString(), SALOMEDSImpl_AttributeTextColor::SetTextColor(), SALOMEDSImpl_AttributeTextHighlightColor::SetTextHighlightColor(), SALOMEDSImpl_AttributeTableOfInteger::SetTitle(), SALOMEDSImpl_AttributeTableOfReal::SetTitle(), SALOMEDSImpl_AttributeTableOfString::SetTitle(), SALOMEDSImpl_AttributeStudyProperties::SetUnits(), SALOMEDSImpl_AttributeReal::SetValue(), SALOMEDSImpl_AttributeInteger::SetValue(), SALOMEDSImpl_AttributeLocalID::SetValue(), SALOMEDSImpl_AttributeComment::SetValue(), SALOMEDSImpl_AttributeString::SetValue(), SALOMEDSImpl_AttributeName::SetValue(), SALOMEDSImpl_AttributeIOR::SetValue(), SALOMEDSImpl_AttributeExternalFileDef::SetValue(), SALOMEDSImpl_AttributeFileType::SetValue(), SALOMEDSImpl_AttributePersistentRef::SetValue(), SALOMEDSImpl_AttributeUserID::SetValue(), and SALOMEDSImpl_AttributeGraphic::SetVisibility().

◆ BeforeForget()

void SALOMEDSImpl_AttributeTreeNode::BeforeForget ( )
virtual

Reimplemented from DF_Attribute.

References GetFirst(), HasFirst(), and Remove().

◆ CheckLocked()

void SALOMEDSImpl_GenericAttribute::CheckLocked ( )
virtualinherited

References SALOMEDSImpl_Study::_errorCode, SALOMEDSImpl_Study::GetStudyImpl(), SALOMEDSImpl_Study::IsLocked(), DF_Label::IsNull(), and DF_Attribute::Label().

Referenced by SALOMEDSImpl_AttributeSequenceOfReal::Add(), SALOMEDSImpl_AttributeSequenceOfInteger::Add(), Append(), SALOMEDSImpl_AttributeSequenceOfReal::Assign(), SALOMEDSImpl_AttributeSequenceOfInteger::Assign(), SALOMEDSImpl_AttributeStudyProperties::ChangeCreatorName(), SALOMEDSImpl_AttributeSequenceOfReal::ChangeValue(), SALOMEDSImpl_AttributeSequenceOfInteger::ChangeValue(), SALOMEDS_GenericAttribute::CheckLocked(), SALOMEDSImpl_GenericAttribute::Impl_CheckLocked(), InsertAfter(), InsertBefore(), Prepend(), SALOMEDSImpl_AttributeTableOfReal::PutValue(), SALOMEDSImpl_AttributeTableOfInteger::PutValue(), SALOMEDSImpl_AttributeTableOfString::PutValue(), Remove(), SALOMEDSImpl_AttributeSequenceOfInteger::Remove(), SALOMEDSImpl_AttributeSequenceOfReal::Remove(), SALOMEDSImpl_AttributeTableOfInteger::RemoveValue(), SALOMEDSImpl_AttributeTableOfReal::RemoveValue(), SALOMEDSImpl_AttributeTableOfString::RemoveValue(), SALOMEDSImpl_AttributeReference::Set(), SALOMEDSImpl_AttributeParameter::SetBool(), SALOMEDSImpl_AttributeTableOfReal::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnData(), SALOMEDSImpl_AttributeTableOfString::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfReal::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfString::SetColumnTitle(), SALOMEDSImpl_AttributeStudyProperties::SetComment(), SALOMEDSImpl_AttributeStudyProperties::SetComponentVersion(), SALOMEDSImpl_AttributeStudyProperties::SetCreationMode(), SALOMEDSImpl_AttributeDrawable::SetDrawable(), SALOMEDSImpl_AttributeExpandable::SetExpandable(), SetFather(), SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SALOMEDSImpl_AttributeStudyProperties::SetModification(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), SALOMEDSImpl_AttributePixMap::SetPixMap(), SetPrevious(), SALOMEDSImpl_AttributeParameter::SetReal(), SALOMEDSImpl_AttributeParameter::SetRealArray(), SALOMEDSImpl_AttributeTarget::SetRelation(), SALOMEDSImpl_AttributeTableOfReal::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowData(), SALOMEDSImpl_AttributeTableOfString::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowTitle(), SALOMEDSImpl_AttributeTableOfReal::SetRowTitle(), SALOMEDSImpl_AttributeTableOfString::SetRowTitle(), SALOMEDSImpl_AttributeTableOfInteger::SetRowUnit(), SALOMEDSImpl_AttributeTableOfReal::SetRowUnit(), SALOMEDSImpl_AttributeTableOfString::SetRowUnit(), SALOMEDSImpl_AttributeParameter::SetStrArray(), SALOMEDSImpl_AttributeParameter::SetString(), SALOMEDSImpl_AttributeTextColor::SetTextColor(), SALOMEDSImpl_AttributeTextHighlightColor::SetTextHighlightColor(), SALOMEDSImpl_AttributeTableOfInteger::SetTitle(), SALOMEDSImpl_AttributeTableOfReal::SetTitle(), SALOMEDSImpl_AttributeTableOfString::SetTitle(), SALOMEDSImpl_AttributeStudyProperties::SetUnits(), SALOMEDSImpl_AttributeReal::SetValue(), SALOMEDSImpl_AttributeLocalID::SetValue(), SALOMEDSImpl_AttributeComment::SetValue(), SALOMEDSImpl_AttributeString::SetValue(), SALOMEDSImpl_AttributeName::SetValue(), SALOMEDSImpl_AttributeIOR::SetValue(), SALOMEDSImpl_AttributeExternalFileDef::SetValue(), SALOMEDSImpl_AttributeFileType::SetValue(), SALOMEDSImpl_AttributePersistentRef::SetValue(), SALOMEDSImpl_AttributeUserID::SetValue(), SALOMEDSImpl_AttributeTableOfInteger::SortByColumn(), SALOMEDSImpl_AttributeTableOfReal::SortByColumn(), SALOMEDSImpl_AttributeTableOfString::SortByColumn(), SALOMEDSImpl_AttributeTableOfInteger::SortByRow(), SALOMEDSImpl_AttributeTableOfReal::SortByRow(), SALOMEDSImpl_AttributeTableOfString::SortByRow(), SALOMEDSImpl_AttributeTableOfInteger::SortColumn(), SALOMEDSImpl_AttributeTableOfReal::SortColumn(), SALOMEDSImpl_AttributeTableOfString::SortColumn(), SALOMEDSImpl_AttributeTableOfInteger::SortRow(), SALOMEDSImpl_AttributeTableOfReal::SortRow(), SALOMEDSImpl_AttributeTableOfString::SortRow(), SALOMEDSImpl_AttributeTableOfInteger::SwapCells(), SALOMEDSImpl_AttributeTableOfReal::SwapCells(), SALOMEDSImpl_AttributeTableOfString::SwapCells(), SALOMEDSImpl_AttributeTableOfInteger::SwapColumns(), SALOMEDSImpl_AttributeTableOfReal::SwapColumns(), SALOMEDSImpl_AttributeTableOfString::SwapColumns(), SALOMEDSImpl_AttributeTableOfInteger::SwapRows(), SALOMEDSImpl_AttributeTableOfReal::SwapRows(), and SALOMEDSImpl_AttributeTableOfString::SwapRows().

◆ Depth()

int SALOMEDSImpl_AttributeTreeNode::Depth ( ) const

◆ FindAttribute()

◆ GetClassType()

std::string SALOMEDSImpl_GenericAttribute::GetClassType ( )
inherited

◆ GetDefaultTreeID()

const std::string & SALOMEDSImpl_AttributeTreeNode::GetDefaultTreeID ( )
static

◆ GetFather()

◆ GetFirst()

◆ GetNext()

◆ GetPrevious()

SALOMEDSImpl_AttributeTreeNode* SALOMEDSImpl_AttributeTreeNode::GetPrevious ( ) const

◆ GetSObject()

◆ GetTreeID()

const std::string& SALOMEDSImpl_AttributeTreeNode::GetTreeID ( )

◆ HasFather()

bool SALOMEDSImpl_AttributeTreeNode::HasFather ( )

◆ HasFirst()

bool SALOMEDSImpl_AttributeTreeNode::HasFirst ( )

◆ HasNext()

◆ HasPrevious()

bool SALOMEDSImpl_AttributeTreeNode::HasPrevious ( )

◆ ID()

◆ Impl_CheckLocked()

void SALOMEDSImpl_GenericAttribute::Impl_CheckLocked ( DF_Attribute theAttr)
staticinherited

◆ Impl_GetClassType()

std::string SALOMEDSImpl_GenericAttribute::Impl_GetClassType ( DF_Attribute theAttr)
staticinherited

◆ Impl_GetType()

std::string SALOMEDSImpl_GenericAttribute::Impl_GetType ( DF_Attribute theAttr)
staticinherited

◆ InsertAfter()

◆ InsertBefore()

◆ IsAscendant()

bool SALOMEDSImpl_AttributeTreeNode::IsAscendant ( const SALOMEDSImpl_AttributeTreeNode ofTN) const

References IsDescendant().

◆ IsChild()

bool SALOMEDSImpl_AttributeTreeNode::IsChild ( const SALOMEDSImpl_AttributeTreeNode value) const

◆ IsDescendant()

bool SALOMEDSImpl_AttributeTreeNode::IsDescendant ( const SALOMEDSImpl_AttributeTreeNode value) const

◆ IsFather()

bool SALOMEDSImpl_AttributeTreeNode::IsFather ( const SALOMEDSImpl_AttributeTreeNode value) const

◆ IsRoot()

bool SALOMEDSImpl_AttributeTreeNode::IsRoot ( ) const

◆ Label()

◆ Load()

void SALOMEDSImpl_AttributeTreeNode::Load ( const std::string &  value)
virtual

◆ NewEmpty()

DF_Attribute * SALOMEDSImpl_AttributeTreeNode::NewEmpty ( ) const
virtual

◆ Paste()

void SALOMEDSImpl_AttributeTreeNode::Paste ( DF_Attribute into)
virtual

◆ Prepend()

◆ Remove()

◆ Restore()

void SALOMEDSImpl_AttributeTreeNode::Restore ( DF_Attribute with)
virtual

Implements DF_Attribute.

References myFather, myFirst, myNext, myPrevious, and myTreeID.

◆ Root()

SALOMEDSImpl_AttributeTreeNode * SALOMEDSImpl_AttributeTreeNode::Root ( ) const

References GetFather(), and HasFather().

◆ Save()

std::string SALOMEDSImpl_AttributeTreeNode::Save ( )
virtual

◆ Set()

◆ SetFather()

◆ SetFirst()

◆ SetModifyFlag()

void SALOMEDSImpl_GenericAttribute::SetModifyFlag ( int  reason = 0)
inherited

Set modification flag of the Attribute.

param reason reason of the modification (by default equal to 0)

References SALOMEDSImpl_GenericAttribute::GetSObject(), SALOMEDSImpl_Study::GetStudyImpl(), DF_Label::IsNull(), DF_Attribute::Label(), SALOMEDSImpl_Study::Modify(), and SALOMEDSImpl_Study::modifySO_Notification().

Referenced by SALOMEDSImpl_AttributeSequenceOfReal::Add(), SALOMEDSImpl_AttributeSequenceOfInteger::Add(), SALOMEDSImpl_AttributeTarget::Add(), Append(), SALOMEDSImpl_AttributeSequenceOfReal::Assign(), SALOMEDSImpl_AttributeSequenceOfInteger::Assign(), SALOMEDSImpl_AttributeTextColor::ChangeArray(), SALOMEDSImpl_AttributeTextHighlightColor::ChangeArray(), SALOMEDSImpl_AttributeSequenceOfReal::ChangeValue(), SALOMEDSImpl_AttributeSequenceOfInteger::ChangeValue(), SALOMEDSImpl_AttributeParameter::Clear(), InsertAfter(), InsertBefore(), Prepend(), SALOMEDSImpl_AttributeTableOfReal::PutValue(), SALOMEDSImpl_AttributeTableOfInteger::PutValue(), SALOMEDSImpl_AttributeTableOfString::PutValue(), Remove(), SALOMEDSImpl_AttributeSequenceOfInteger::Remove(), SALOMEDSImpl_AttributeSequenceOfReal::Remove(), SALOMEDSImpl_AttributeTarget::Remove(), SALOMEDSImpl_AttributeParameter::RemoveID(), SALOMEDSImpl_AttributeTableOfInteger::RemoveValue(), SALOMEDSImpl_AttributeTableOfReal::RemoveValue(), SALOMEDSImpl_AttributeTableOfString::RemoveValue(), SALOMEDSImpl_AttributeReference::Set(), SALOMEDSImpl_AttributeParameter::SetBool(), SALOMEDSImpl_AttributeTableOfReal::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnData(), SALOMEDSImpl_AttributeTableOfString::SetColumnData(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfReal::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfString::SetColumnTitle(), SALOMEDSImpl_AttributeTableOfInteger::SetColumnTitles(), SALOMEDSImpl_AttributeTableOfReal::SetColumnTitles(), SALOMEDSImpl_AttributeTableOfString::SetColumnTitles(), SALOMEDSImpl_AttributeDrawable::SetDrawable(), SALOMEDSImpl_AttributeExpandable::SetExpandable(), SetFather(), SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), SALOMEDSImpl_AttributePixMap::SetPixMap(), SetPrevious(), SALOMEDSImpl_AttributeParameter::SetReal(), SALOMEDSImpl_AttributeParameter::SetRealArray(), SALOMEDSImpl_AttributeTarget::SetRelation(), SALOMEDSImpl_AttributeTableOfReal::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowData(), SALOMEDSImpl_AttributeTableOfString::SetRowData(), SALOMEDSImpl_AttributeTableOfInteger::SetRowTitle(), SALOMEDSImpl_AttributeTableOfReal::SetRowTitle(), SALOMEDSImpl_AttributeTableOfString::SetRowTitle(), SALOMEDSImpl_AttributeTableOfInteger::SetRowTitles(), SALOMEDSImpl_AttributeTableOfReal::SetRowTitles(), SALOMEDSImpl_AttributeTableOfString::SetRowTitles(), SALOMEDSImpl_AttributeTableOfInteger::SetRowUnit(), SALOMEDSImpl_AttributeTableOfReal::SetRowUnit(), SALOMEDSImpl_AttributeTableOfString::SetRowUnit(), SALOMEDSImpl_AttributeTableOfInteger::SetRowUnits(), SALOMEDSImpl_AttributeTableOfReal::SetRowUnits(), SALOMEDSImpl_AttributeParameter::SetStrArray(), SALOMEDSImpl_AttributeParameter::SetString(), SALOMEDSImpl_AttributeTextColor::SetTextColor(), SALOMEDSImpl_AttributeTextHighlightColor::SetTextHighlightColor(), SALOMEDSImpl_AttributeTableOfInteger::SetTitle(), SALOMEDSImpl_AttributeTableOfReal::SetTitle(), SALOMEDSImpl_AttributeTableOfString::SetTitle(), SetTreeID(), SALOMEDSImpl_AttributeReal::SetValue(), SALOMEDSImpl_AttributeInteger::SetValue(), SALOMEDSImpl_AttributeLocalID::SetValue(), SALOMEDSImpl_AttributeComment::SetValue(), SALOMEDSImpl_AttributeString::SetValue(), SALOMEDSImpl_AttributeName::SetValue(), SALOMEDSImpl_AttributeIOR::SetValue(), SALOMEDSImpl_AttributeExternalFileDef::SetValue(), SALOMEDSImpl_AttributeFileType::SetValue(), SALOMEDSImpl_AttributePersistentRef::SetValue(), SALOMEDSImpl_AttributeUserID::SetValue(), SALOMEDSImpl_AttributeTableOfInteger::SwapCells(), SALOMEDSImpl_AttributeTableOfReal::SwapCells(), and SALOMEDSImpl_AttributeTableOfString::SwapCells().

◆ SetNext()

◆ SetPrevious()

◆ SetTreeID()

void SALOMEDSImpl_AttributeTreeNode::SetTreeID ( const std::string &  value)

◆ Type()

std::string SALOMEDSImpl_AttributeTreeNode::Type ( )
virtual

Reimplemented from SALOMEDSImpl_GenericAttribute.

References ID(), and TestKernelHelpers::ret.

Friends And Related Function Documentation

◆ SALOMEDSImpl_ChildNodeIterator

friend class SALOMEDSImpl_ChildNodeIterator
friend

Field Documentation

◆ _node

◆ _type

◆ myFather

SALOMEDSImpl_AttributeTreeNode* SALOMEDSImpl_AttributeTreeNode::myFather
private

◆ myFirst

◆ myNext

◆ myPrevious

SALOMEDSImpl_AttributeTreeNode* SALOMEDSImpl_AttributeTreeNode::myPrevious
private

◆ myTreeID

std::string SALOMEDSImpl_AttributeTreeNode::myTreeID
private