#include <DF_Attribute.hxx>
◆ DF_Attribute()
DF_Attribute::DF_Attribute |
( |
| ) |
|
◆ ~DF_Attribute()
DF_Attribute::~DF_Attribute |
( |
| ) |
|
|
virtual |
◆ AfterAddition()
virtual void DF_Attribute::AfterAddition |
( |
| ) |
|
|
virtual |
◆ Backup()
void DF_Attribute::Backup |
( |
| ) |
|
|
protected |
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(), SALOMEDSImpl_AttributeTreeNode::SetFather(), SALOMEDSImpl_AttributeTreeNode::SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SALOMEDSImpl_AttributeStudyProperties::SetModification(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SALOMEDSImpl_AttributeTreeNode::SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), SALOMEDSImpl_AttributeOpened::SetOpened(), SALOMEDSImpl_AttributePixMap::SetPixMap(), SALOMEDSImpl_AttributeTreeNode::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()
virtual void DF_Attribute::BeforeForget |
( |
| ) |
|
|
virtual |
◆ FindAttribute()
DF_Attribute * DF_Attribute::FindAttribute |
( |
const std::string & |
theID | ) |
const |
References _node, DF_Label::FindAttribute(), and Label().
Referenced by SALOMEDSImpl_UseCaseBuilder::AddUseCase(), SALOMEDSImpl_UseCaseBuilder::Append(), SALOMEDSImpl_UseCaseBuilder::GetCurrentObject(), SALOMEDSImpl_UseCaseBuilder::GetName(), SALOMEDSImpl_UseCaseBuilder::Remove(), SALOMEDSImpl_UseCaseBuilder::SALOMEDSImpl_UseCaseBuilder(), SALOMEDSImpl_UseCaseBuilder::SetCurrentObject(), SALOMEDSImpl_UseCaseBuilder::SetName(), and SALOMEDSImpl_UseCaseBuilder::SetRootCurrent().
◆ ID()
virtual const std::string& DF_Attribute::ID |
( |
| ) |
const |
|
pure virtual |
Implemented in SALOMEDSImpl_StudyHandle, SALOMEDSImpl_AttributeUserID, SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTarget, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePythonObject, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeLocalID, SALOMEDSImpl_AttributeIOR, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeGraphic, SALOMEDSImpl_AttributeFlags, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, SALOMEDSImpl_AttributeComment, and DF_Container.
Referenced by DF_Label::AddAttribute(), SALOMEDSImpl_AttributeTreeNode::GetTreeID(), SALOMEDSImpl_Study::PasteLabel(), and SALOMEDSImpl_AttributeUserID::Value().
◆ Label()
References _node, and DF_Label.
Referenced by SALOMEDS_AttributeTarget_i::Add(), SALOMEDSImpl_UseCaseBuilder::Append(), SALOMEDSImpl_AttributeTreeNode::Append(), SALOMEDSImpl_GenericAttribute::CheckLocked(), FindAttribute(), SALOMEDSImpl_UseCaseBuilder::GetCurrentObject(), SALOMEDSImpl_AttributeParameter::GetFather(), GetNode(), SALOMEDS_GenericAttribute_i::GetSObject(), SALOMEDSImpl_GenericAttribute::GetSObject(), SALOMEDSImpl_UseCaseBuilder::GetSObject(), SALOMEDSImpl_UseCaseBuilder::HasChildren(), SALOMEDSImpl_AttributeParameter::HasFather(), SALOMEDSImpl_AttributeTreeNode::InsertAfter(), SALOMEDSImpl_AttributeTreeNode::InsertBefore(), SALOMEDSImpl_Study::IORUpdated(), SALOMEDSImpl_UseCaseBuilder::IsUseCaseNode(), SALOMEDS_AttributeTreeNode::Label(), SALOMEDS_AttributeTreeNode_i::Label(), SALOMEDSImpl_AttributeTreeNode::Load(), SALOMEDSImpl_AttributeReference::Load(), SALOMEDSImpl_AttributeTreeNode::Prepend(), SALOMEDSImpl_UseCaseBuilder::Remove(), SALOMEDS_AttributeTarget_i::Remove(), SALOMEDSImpl_UseCaseBuilder::SALOMEDSImpl_UseCaseBuilder(), SALOMEDSImpl_AttributeTreeNode::Save(), SALOMEDSImpl_UseCaseBuilder::SetCurrentObject(), SALOMEDSImpl_GenericAttribute::SetModifyFlag(), SALOMEDSImpl_UseCaseBuilder::SetName(), SALOMEDSImpl_UseCaseBuilder::SetRootCurrent(), SALOMEDSImpl_AttributeIOR::SetValue(), SALOMEDSImpl_UseCaseBuilder::SortChildren(), Translate_persistentID_to_IOR(), SALOMEDSImpl_UseCaseIterator::Value(), and SALOMEDSImpl_AttributeIOR::~SALOMEDSImpl_AttributeIOR().
◆ Load()
virtual void DF_Attribute::Load |
( |
const std::string & |
| ) |
|
|
virtual |
Reimplemented in SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeLocalID, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, SALOMEDSImpl_AttributeComment, SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, and SALOMEDSImpl_AttributePythonObject.
Referenced by SALOME_DriverPy.SALOME_DriverPy_i::LoadASCII(), and ReadAttributes().
◆ NewEmpty()
Implemented in SALOMEDSImpl_StudyHandle, SALOMEDSImpl_AttributeUserID, SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTarget, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePythonObject, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeLocalID, SALOMEDSImpl_AttributeIOR, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeGraphic, SALOMEDSImpl_AttributeFlags, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, SALOMEDSImpl_AttributeComment, and DF_Container.
Referenced by SALOMEDSImpl_Study::CopyLabel(), and SALOMEDSImpl_Study::PasteLabel().
◆ Paste()
virtual void DF_Attribute::Paste |
( |
DF_Attribute * |
theIntoAttribute | ) |
|
|
pure virtual |
Implemented in DF_Container, SALOMEDSImpl_StudyHandle, SALOMEDSImpl_AttributeGraphic, SALOMEDSImpl_AttributeUserID, SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTarget, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePythonObject, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeIOR, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeFlags, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, SALOMEDSImpl_AttributeComment, and SALOMEDSImpl_AttributeLocalID.
Referenced by SALOMEDSImpl_Study::CopyLabel(), and SALOMEDSImpl_Study::PasteLabel().
◆ Restore()
virtual void DF_Attribute::Restore |
( |
DF_Attribute * |
theAttribute | ) |
|
|
pure virtual |
Implemented in SALOMEDSImpl_AttributeUserID, SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTarget, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePythonObject, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeLocalID, SALOMEDSImpl_AttributeIOR, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeFlags, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, SALOMEDSImpl_AttributeComment, SALOMEDSImpl_StudyHandle, SALOMEDSImpl_AttributeGraphic, and DF_Container.
Referenced by SALOMEDSImpl_AttributeParameter::Paste().
◆ Save()
virtual std::string DF_Attribute::Save |
( |
| ) |
|
|
virtual |
Reimplemented in SALOMEDSImpl_AttributeTreeNode, SALOMEDSImpl_AttributeTextHighlightColor, SALOMEDSImpl_AttributeTextColor, SALOMEDSImpl_AttributeTableOfString, SALOMEDSImpl_AttributeTableOfReal, SALOMEDSImpl_AttributeTableOfInteger, SALOMEDSImpl_AttributeStudyProperties, SALOMEDSImpl_AttributeString, SALOMEDSImpl_AttributeSequenceOfReal, SALOMEDSImpl_AttributeSequenceOfInteger, SALOMEDSImpl_AttributeSelectable, SALOMEDSImpl_AttributeReference, SALOMEDSImpl_AttributeReal, SALOMEDSImpl_AttributePythonObject, SALOMEDSImpl_AttributePixMap, SALOMEDSImpl_AttributePersistentRef, SALOMEDSImpl_AttributeParameter, SALOMEDSImpl_AttributeOpened, SALOMEDSImpl_AttributeName, SALOMEDSImpl_AttributeLocalID, SALOMEDSImpl_AttributeInteger, SALOMEDSImpl_AttributeFileType, SALOMEDSImpl_AttributeExternalFileDef, SALOMEDSImpl_AttributeExpandable, SALOMEDSImpl_AttributeDrawable, and SALOMEDSImpl_AttributeComment.
Referenced by main(), SALOME_DriverPy.SALOME_DriverPy_i::SaveASCII(), and SaveAttributes().
◆ DF_Label
◆ _node