Version: 9.15.0
SALOMEDSImpl_AttributeStudyProperties Class Reference

#include <SALOMEDSImpl_AttributeStudyProperties.hxx>

Inheritance diagram for SALOMEDSImpl_AttributeStudyProperties:

Public Member Functions

 SALOMEDSImpl_AttributeStudyProperties ()
 
 ~SALOMEDSImpl_AttributeStudyProperties ()
 
const std::string & ID () const
 
void Init ()
 
virtual std::string Save ()
 
virtual void Load (const std::string &)
 
void SetModification (const std::string &theUserName, const int theMinute, const int theHour, const int theDay, const int theMonth, const int theYear)
 
void GetModifications (std::vector< std::string > &theUserNames, std::vector< int > &theMinutes, std::vector< int > &theHours, std::vector< int > &theDays, std::vector< int > &theMonths, std::vector< int > &theYears) const
 
std::string GetCreatorName () const
 
bool GetCreationDate (int &theMinute, int &theHour, int &theDay, int &theMonth, int &theYear) const
 
void ChangeCreatorName (const std::string &theUserName)
 
void SetUnits (const std::string &theUnits)
 
std::string GetUnits () const
 
void SetComment (const std::string &theComment)
 
std::string GetComment () const
 
void SetCreationMode (const int theMode)
 
int GetCreationMode () const
 
void SetModified (const int theModified)
 
bool IsModified () const
 
int GetModified () const
 
void SetLocked (const bool theLocked)
 
bool IsLocked () const
 
bool IsLockChanged (const bool theErase)
 
void SetComponentsVersions (const std::map< std::string, std::vector< std::string > > &theVersions)
 
void SetComponentVersion (const std::string &theComponent, const std::string &theVersion)
 
std::vector< std::string > GetStoredComponents () const
 
std::string GetComponentVersion (const std::string &theComponent) const
 
std::vector< std::string > GetComponentVersions (const std::string &theComponent) const
 
std::map< std::string, std::vector< std::string > > GetComponentsVersions () const
 
void Restore (DF_Attribute *with)
 
DF_AttributeNewEmpty () const
 
void Paste (DF_Attribute *into)
 
virtual std::string Type ()
 
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
 
virtual void AfterAddition ()
 
virtual void BeforeForget ()
 

Static Public Member Functions

static const std::string & GetID ()
 
static SALOMEDSImpl_AttributeStudyPropertiesSet (const DF_Label &label)
 
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 Types

typedef std::vector< std::string > versionList
 
typedef std::map< std::string, versionListversionMap
 

Private Attributes

std::vector< std::string > myUserName
 
std::vector< int > myMinute
 
std::vector< int > myHour
 
std::vector< int > myDay
 
std::vector< int > myMonth
 
std::vector< int > myYear
 
std::string myUnits
 
std::string myComment
 
int myMode
 
int myModified
 
bool myLocked
 
bool myLockChanged
 
versionMap myComponentVersions
 

Member Typedef Documentation

◆ versionList

typedef std::vector<std::string> SALOMEDSImpl_AttributeStudyProperties::versionList
private

◆ versionMap

typedef std::map<std::string, versionList> SALOMEDSImpl_AttributeStudyProperties::versionMap
private

Constructor & Destructor Documentation

◆ SALOMEDSImpl_AttributeStudyProperties()

SALOMEDSImpl_AttributeStudyProperties::SALOMEDSImpl_AttributeStudyProperties ( )

References Init(), myLockChanged, myLocked, and myModified.

Referenced by NewEmpty(), and Set().

◆ ~SALOMEDSImpl_AttributeStudyProperties()

SALOMEDSImpl_AttributeStudyProperties::~SALOMEDSImpl_AttributeStudyProperties ( )

Member Function Documentation

◆ AfterAddition()

virtual void DF_Attribute::AfterAddition ( )
virtualinherited

Reimplemented in SALOMEDSImpl_AttributeTreeNode.

Referenced by DF_Label::AddAttribute().

◆ 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(), 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(), SetComment(), SetComponentVersion(), SetCreationMode(), SALOMEDSImpl_AttributeDrawable::SetDrawable(), SALOMEDSImpl_AttributeExpandable::SetExpandable(), SALOMEDSImpl_AttributeTreeNode::SetFather(), SALOMEDSImpl_AttributeTreeNode::SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), 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(), 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 ( )
virtualinherited

◆ ChangeCreatorName()

void SALOMEDSImpl_AttributeStudyProperties::ChangeCreatorName ( const std::string &  theUserName)

◆ 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(), SALOMEDSImpl_AttributeTreeNode::Append(), SALOMEDSImpl_AttributeSequenceOfReal::Assign(), SALOMEDSImpl_AttributeSequenceOfInteger::Assign(), ChangeCreatorName(), SALOMEDSImpl_AttributeSequenceOfReal::ChangeValue(), SALOMEDSImpl_AttributeSequenceOfInteger::ChangeValue(), SALOMEDS_GenericAttribute::CheckLocked(), SALOMEDSImpl_GenericAttribute::Impl_CheckLocked(), SALOMEDSImpl_AttributeTreeNode::InsertAfter(), SALOMEDSImpl_AttributeTreeNode::InsertBefore(), SALOMEDSImpl_AttributeTreeNode::Prepend(), SALOMEDSImpl_AttributeTableOfReal::PutValue(), SALOMEDSImpl_AttributeTableOfInteger::PutValue(), SALOMEDSImpl_AttributeTableOfString::PutValue(), SALOMEDSImpl_AttributeTreeNode::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(), SetComment(), SetComponentVersion(), SetCreationMode(), SALOMEDSImpl_AttributeDrawable::SetDrawable(), SALOMEDSImpl_AttributeExpandable::SetExpandable(), SALOMEDSImpl_AttributeTreeNode::SetFather(), SALOMEDSImpl_AttributeTreeNode::SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SetModification(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SALOMEDSImpl_AttributeTreeNode::SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), 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_AttributeParameter::SetStrArray(), SALOMEDSImpl_AttributeParameter::SetString(), SALOMEDSImpl_AttributeTextColor::SetTextColor(), SALOMEDSImpl_AttributeTextHighlightColor::SetTextHighlightColor(), SALOMEDSImpl_AttributeTableOfInteger::SetTitle(), SALOMEDSImpl_AttributeTableOfReal::SetTitle(), SALOMEDSImpl_AttributeTableOfString::SetTitle(), 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().

◆ FindAttribute()

◆ GetClassType()

std::string SALOMEDSImpl_GenericAttribute::GetClassType ( )
inherited

◆ GetComment()

std::string SALOMEDSImpl_AttributeStudyProperties::GetComment ( ) const

◆ GetComponentsVersions()

std::map< std::string, std::vector< std::string > > SALOMEDSImpl_AttributeStudyProperties::GetComponentsVersions ( ) const

◆ GetComponentVersion()

std::string SALOMEDSImpl_AttributeStudyProperties::GetComponentVersion ( const std::string &  theComponent) const

◆ GetComponentVersions()

std::vector< std::string > SALOMEDSImpl_AttributeStudyProperties::GetComponentVersions ( const std::string &  theComponent) const

References myComponentVersions.

Referenced by GetComponentVersion().

◆ GetCreationDate()

bool SALOMEDSImpl_AttributeStudyProperties::GetCreationDate ( int &  theMinute,
int &  theHour,
int &  theDay,
int &  theMonth,
int &  theYear 
) const

◆ GetCreationMode()

int SALOMEDSImpl_AttributeStudyProperties::GetCreationMode ( ) const

◆ GetCreatorName()

std::string SALOMEDSImpl_AttributeStudyProperties::GetCreatorName ( ) const

References myUserName.

◆ GetID()

const std::string & SALOMEDSImpl_AttributeStudyProperties::GetID ( )
static

Referenced by ID(), and Set().

◆ GetModifications()

void SALOMEDSImpl_AttributeStudyProperties::GetModifications ( std::vector< std::string > &  theUserNames,
std::vector< int > &  theMinutes,
std::vector< int > &  theHours,
std::vector< int > &  theDays,
std::vector< int > &  theMonths,
std::vector< int > &  theYears 
) const

◆ GetModified()

int SALOMEDSImpl_AttributeStudyProperties::GetModified ( ) const

◆ GetSObject()

◆ GetStoredComponents()

std::vector< std::string > SALOMEDSImpl_AttributeStudyProperties::GetStoredComponents ( ) const

References myComponentVersions.

◆ GetUnits()

std::string SALOMEDSImpl_AttributeStudyProperties::GetUnits ( ) const

References myUnits.

Referenced by SALOMEDSImpl_Study::Impl_SaveProperties(), and Save().

◆ ID()

const std::string & SALOMEDSImpl_AttributeStudyProperties::ID ( ) const
virtual

Implements DF_Attribute.

References GetID().

◆ 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

◆ Init()

void SALOMEDSImpl_AttributeStudyProperties::Init ( )

◆ IsLockChanged()

bool SALOMEDSImpl_AttributeStudyProperties::IsLockChanged ( const bool  theErase)

◆ IsLocked()

◆ IsModified()

bool SALOMEDSImpl_AttributeStudyProperties::IsModified ( ) const

References myModified.

◆ Label()

DF_Label DF_Attribute::Label ( ) const
inherited

References DF_Attribute::_node, and DF_Attribute::DF_Label.

Referenced by SALOMEDS_AttributeTarget_i::Add(), SALOMEDSImpl_UseCaseBuilder::Append(), SALOMEDSImpl_AttributeTreeNode::Append(), SALOMEDSImpl_GenericAttribute::CheckLocked(), DF_Attribute::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()

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

◆ NewEmpty()

DF_Attribute * SALOMEDSImpl_AttributeStudyProperties::NewEmpty ( ) const
virtual

◆ Paste()

void SALOMEDSImpl_AttributeStudyProperties::Paste ( DF_Attribute into)
virtual

◆ Restore()

void SALOMEDSImpl_AttributeStudyProperties::Restore ( DF_Attribute with)
virtual

◆ Save()

std::string SALOMEDSImpl_AttributeStudyProperties::Save ( )
virtual

< TODO: conversion from size_t to int

< TODO: conversion from size_t to int

< TODO: conversion from size_t to int

< TODO: conversion from size_t to int

Reimplemented from DF_Attribute.

References TestSalomeSDS1::a, GetComment(), GetCreationMode(), GetModifications(), GetUnits(), IsLocked(), and myComponentVersions.

Referenced by SALOME_DriverPy.SALOME_DriverPy_i::SaveASCII().

◆ Set()

◆ SetComment()

void SALOMEDSImpl_AttributeStudyProperties::SetComment ( const std::string &  theComment)

◆ SetComponentsVersions()

void SALOMEDSImpl_AttributeStudyProperties::SetComponentsVersions ( const std::map< std::string, std::vector< std::string > > &  theVersions)

References myComponentVersions.

Referenced by Paste().

◆ SetComponentVersion()

void SALOMEDSImpl_AttributeStudyProperties::SetComponentVersion ( const std::string &  theComponent,
const std::string &  theVersion 
)

◆ SetCreationMode()

void SALOMEDSImpl_AttributeStudyProperties::SetCreationMode ( const int  theMode)

◆ SetLocked()

void SALOMEDSImpl_AttributeStudyProperties::SetLocked ( const bool  theLocked)

◆ SetModification()

void SALOMEDSImpl_AttributeStudyProperties::SetModification ( const std::string &  theUserName,
const int  theMinute,
const int  theHour,
const int  theDay,
const int  theMonth,
const int  theYear 
)

◆ SetModified()

void SALOMEDSImpl_AttributeStudyProperties::SetModified ( const int  theModified)

◆ 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(), SALOMEDSImpl_AttributeTreeNode::Append(), SALOMEDSImpl_AttributeSequenceOfReal::Assign(), SALOMEDSImpl_AttributeSequenceOfInteger::Assign(), SALOMEDSImpl_AttributeTextColor::ChangeArray(), SALOMEDSImpl_AttributeTextHighlightColor::ChangeArray(), SALOMEDSImpl_AttributeSequenceOfReal::ChangeValue(), SALOMEDSImpl_AttributeSequenceOfInteger::ChangeValue(), SALOMEDSImpl_AttributeParameter::Clear(), SALOMEDSImpl_AttributeTreeNode::InsertAfter(), SALOMEDSImpl_AttributeTreeNode::InsertBefore(), SALOMEDSImpl_AttributeTreeNode::Prepend(), SALOMEDSImpl_AttributeTableOfReal::PutValue(), SALOMEDSImpl_AttributeTableOfInteger::PutValue(), SALOMEDSImpl_AttributeTableOfString::PutValue(), SALOMEDSImpl_AttributeTreeNode::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(), SALOMEDSImpl_AttributeTreeNode::SetFather(), SALOMEDSImpl_AttributeTreeNode::SetFirst(), SALOMEDSImpl_AttributeParameter::SetInt(), SALOMEDSImpl_AttributeParameter::SetIntArray(), SALOMEDSImpl_AttributeTableOfInteger::SetNbColumns(), SALOMEDSImpl_AttributeTableOfReal::SetNbColumns(), SALOMEDSImpl_AttributeTableOfString::SetNbColumns(), SALOMEDSImpl_AttributeTreeNode::SetNext(), SALOMEDSImpl_AttributePythonObject::SetObject(), 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::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(), SALOMEDSImpl_AttributeTreeNode::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().

◆ SetUnits()

void SALOMEDSImpl_AttributeStudyProperties::SetUnits ( const std::string &  theUnits)

◆ Type()

Field Documentation

◆ _node

◆ _type

◆ myComment

std::string SALOMEDSImpl_AttributeStudyProperties::myComment
private

Referenced by GetComment(), and SetComment().

◆ myComponentVersions

versionMap SALOMEDSImpl_AttributeStudyProperties::myComponentVersions
private

◆ myDay

std::vector<int> SALOMEDSImpl_AttributeStudyProperties::myDay
private

◆ myHour

std::vector<int> SALOMEDSImpl_AttributeStudyProperties::myHour
private

◆ myLockChanged

bool SALOMEDSImpl_AttributeStudyProperties::myLockChanged
private

◆ myLocked

bool SALOMEDSImpl_AttributeStudyProperties::myLocked
private

◆ myMinute

std::vector<int> SALOMEDSImpl_AttributeStudyProperties::myMinute
private

◆ myMode

int SALOMEDSImpl_AttributeStudyProperties::myMode
private

◆ myModified

int SALOMEDSImpl_AttributeStudyProperties::myModified
private

◆ myMonth

std::vector<int> SALOMEDSImpl_AttributeStudyProperties::myMonth
private

◆ myUnits

std::string SALOMEDSImpl_AttributeStudyProperties::myUnits
private

Referenced by GetUnits(), and SetUnits().

◆ myUserName

std::vector<std::string> SALOMEDSImpl_AttributeStudyProperties::myUserName
private

◆ myYear

std::vector<int> SALOMEDSImpl_AttributeStudyProperties::myYear
private