Version: 8.3.0
SALOMEDS_AttributeStudyProperties_i Class Reference

#include <SALOMEDS_AttributeStudyProperties_i.hxx>

Inheritance diagram for SALOMEDS_AttributeStudyProperties_i:

Public Member Functions

 SALOMEDS_AttributeStudyProperties_i (SALOMEDSImpl_AttributeStudyProperties *theAttr, CORBA::ORB_ptr orb)
 
 ~SALOMEDS_AttributeStudyProperties_i ()
 
virtual void SetUserName (const char *theName)
 
virtual charGetUserName ()
 
virtual void SetCreationDate (CORBA::Long theMinute, CORBA::Long theHour, CORBA::Long theDay, CORBA::Long theMonth, CORBA::Long theYear)
 
virtual CORBA::Boolean GetCreationDate (CORBA::Long &theMinute, CORBA::Long &theHour, CORBA::Long &theDay, CORBA::Long &theMonth, CORBA::Long &theYear)
 
virtual void SetCreationMode (const char *theMode)
 
virtual charGetCreationMode ()
 
virtual void SetModified (CORBA::Long theModified)
 
virtual CORBA::Boolean IsModified ()
 
virtual CORBA::Long GetModified ()
 
virtual void SetLocked (CORBA::Boolean theLocked)
 
virtual CORBA::Boolean IsLocked ()
 
virtual void SetModification (const char *theName, CORBA::Long theMinute, CORBA::Long theHour, CORBA::Long theDay, CORBA::Long theMonth, CORBA::Long theYear)
 
virtual void GetModificationsList (SALOMEDS::StringSeq_out theNames, SALOMEDS::LongSeq_out theMinutes, SALOMEDS::LongSeq_out theHours, SALOMEDS::LongSeq_out theDays, SALOMEDS::LongSeq_out theMonths, SALOMEDS::LongSeq_out theYears, CORBA::Boolean theWithCreator)
 
virtual void SetComment (const char *theComment)
 
virtual charGetComment ()
 
virtual void SetUnits (const char *theUnits)
 
virtual charGetUnits ()
 
virtual SALOMEDS::StringSeqGetStoredComponents ()
 
virtual charGetComponentVersion (const char *theComponent)
 
virtual SALOMEDS::StringSeqGetComponentVersions (const char *theComponent)
 
void CheckLocked () throw (SALOMEDS::GenericAttribute::LockProtection)
 
virtual charType ()
 
charGetClassType ()
 
SALOMEDS::SObject_ptr GetSObject ()
 
virtual DF_AttributeGetImpl ()
 
virtual CORBA::LongLong GetLocalImpl (const char *theHostname, CORBA::Long thePID, CORBA::Boolean &isLocal)
 
virtual PortableServer::POA_ptr _default_POA ()
 Get default POA for the servant object. More...
 
virtual void Register ()
 Increment reference counter. More...
 
virtual void UnRegister ()
 Decrement reference counter. More...
 
virtual void Destroy ()
 Decrement reference counter. More...
 

Static Public Member Functions

static
SALOMEDS::GenericAttribute_ptr 
CreateAttribute (DF_Attribute *theAttr, CORBA::ORB_ptr theOrb)
 

Protected Attributes

DF_Attribute_impl
 
CORBA::ORB_var _orb
 
PortableServer::POA_var myPOA
 
int myRefCounter
 

Constructor & Destructor Documentation

SALOMEDS_AttributeStudyProperties_i::SALOMEDS_AttributeStudyProperties_i ( SALOMEDSImpl_AttributeStudyProperties theAttr,
CORBA::ORB_ptr  orb 
)
SALOMEDS_AttributeStudyProperties_i::~SALOMEDS_AttributeStudyProperties_i ( )

Member Function Documentation

PortableServer::POA_ptr SALOME::GenericObj_i::_default_POA ( )
virtualinherited

Get default POA for the servant object.

This function is implicitly called from "_this()" function. Default POA can be set via the constructor.

Returns
reference to the default POA for the servant

References SALOME::GenericObj_i::myPOA.

void SALOMEDS_GenericAttribute_i::CheckLocked ( ) throw (SALOMEDS::GenericAttribute::LockProtection)
inherited

References SALOMEDS_GenericAttribute_i::_impl, SALOMEDS_GenericAttribute_i::_orb, SALOMEDSImpl_GenericAttribute::Impl_CheckLocked(), and SALOMEDS::lock().

Referenced by SALOMEDS_AttributeSequenceOfReal_i::Add(), SALOMEDS_AttributeSequenceOfInteger_i::Add(), SALOMEDS_AttributeTreeNode_i::Append(), SALOMEDS_AttributeSequenceOfReal_i::Assign(), SALOMEDS_AttributeSequenceOfInteger_i::Assign(), SALOMEDS_AttributeSequenceOfReal_i::ChangeValue(), SALOMEDS_AttributeSequenceOfInteger_i::ChangeValue(), SALOMEDS_AttributeTreeNode_i::InsertAfter(), SALOMEDS_AttributeTreeNode_i::InsertBefore(), SALOMEDS_AttributeTreeNode_i::Prepend(), SALOMEDS_AttributeSequenceOfReal_i::Remove(), SALOMEDS_AttributeSequenceOfInteger_i::Remove(), SALOMEDS_AttributeTreeNode_i::Remove(), SALOMEDS_AttributeParameter_i::RemoveID(), SALOMEDS_AttributeParameter_i::SetBool(), SetComment(), SetCreationDate(), SetCreationMode(), SALOMEDS_AttributeDrawable_i::SetDrawable(), SALOMEDS_AttributeExpandable_i::SetExpandable(), SALOMEDS_AttributeTreeNode_i::SetFather(), SALOMEDS_AttributeTreeNode_i::SetFirst(), SALOMEDS_AttributeParameter_i::SetInt(), SALOMEDS_AttributeParameter_i::SetIntArray(), SetModification(), SALOMEDS_AttributeTreeNode_i::SetNext(), SALOMEDS_AttributePythonObject_i::SetObject(), SALOMEDS_AttributePixMap_i::SetPixMap(), SALOMEDS_AttributeTreeNode_i::SetPrevious(), SALOMEDS_AttributeParameter_i::SetReal(), SALOMEDS_AttributeParameter_i::SetRealArray(), SALOMEDS_AttributeParameter_i::SetStrArray(), SALOMEDS_AttributeParameter_i::SetString(), SALOMEDS_AttributeTextColor_i::SetTextColor(), SALOMEDS_AttributeTextHighlightColor_i::SetTextHighlightColor(), SALOMEDS_AttributeTableOfReal_i::SetTitle(), SALOMEDS_AttributeTableOfInteger_i::SetTitle(), SALOMEDS_AttributeTableOfString_i::SetTitle(), SALOMEDS_AttributeTreeNode_i::SetTreeID(), SetUnits(), SetUserName(), SALOMEDS_AttributePersistentRef_i::SetValue(), SALOMEDS_AttributeFileType_i::SetValue(), SALOMEDS_AttributeIOR_i::SetValue(), SALOMEDS_AttributeExternalFileDef_i::SetValue(), SALOMEDS_AttributeString_i::SetValue(), SALOMEDS_AttributeComment_i::SetValue(), SALOMEDS_AttributeReal_i::SetValue(), SALOMEDS_AttributeUserID_i::SetValue(), SALOMEDS_AttributeLocalID_i::SetValue(), SALOMEDS_AttributeInteger_i::SetValue(), and SALOMEDS_AttributeName_i::SetValue().

SALOMEDS::GenericAttribute_ptr SALOMEDS_GenericAttribute_i::CreateAttribute ( DF_Attribute theAttr,
CORBA::ORB_ptr  theOrb 
)
staticinherited
void SALOME::GenericObj_i::Destroy ( )
virtualinherited

Decrement reference counter.

Deprecated:
Use UnRegister() instead.

References MESSAGE, and SALOME::GenericObj_i::UnRegister().

char * SALOMEDS_GenericAttribute_i::GetClassType ( )
inherited
char * SALOMEDS_AttributeStudyProperties_i::GetComment ( )
virtual
char * SALOMEDS_AttributeStudyProperties_i::GetComponentVersion ( const char theComponent)
virtual
SALOMEDS::StringSeq * SALOMEDS_AttributeStudyProperties_i::GetComponentVersions ( const char theComponent)
virtual
CORBA::Boolean SALOMEDS_AttributeStudyProperties_i::GetCreationDate ( CORBA::Long &  theMinute,
CORBA::Long &  theHour,
CORBA::Long &  theDay,
CORBA::Long &  theMonth,
CORBA::Long &  theYear 
)
virtual
char * SALOMEDS_AttributeStudyProperties_i::GetCreationMode ( )
virtual
virtual DF_Attribute* SALOMEDS_GenericAttribute_i::GetImpl ( )
virtualinherited
CORBA::LongLong SALOMEDS_GenericAttribute_i::GetLocalImpl ( const char theHostname,
CORBA::Long  thePID,
CORBA::Boolean &  isLocal 
)
virtualinherited
void SALOMEDS_AttributeStudyProperties_i::GetModificationsList ( SALOMEDS::StringSeq_out  theNames,
SALOMEDS::LongSeq_out  theMinutes,
SALOMEDS::LongSeq_out  theHours,
SALOMEDS::LongSeq_out  theDays,
SALOMEDS::LongSeq_out  theMonths,
SALOMEDS::LongSeq_out  theYears,
CORBA::Boolean  theWithCreator 
)
virtual
CORBA::Long SALOMEDS_AttributeStudyProperties_i::GetModified ( )
virtual
SALOMEDS::StringSeq * SALOMEDS_AttributeStudyProperties_i::GetStoredComponents ( )
virtual
char * SALOMEDS_AttributeStudyProperties_i::GetUnits ( )
virtual
char * SALOMEDS_AttributeStudyProperties_i::GetUserName ( )
virtual
CORBA::Boolean SALOMEDS_AttributeStudyProperties_i::IsLocked ( )
virtual
CORBA::Boolean SALOMEDS_AttributeStudyProperties_i::IsModified ( )
virtual
void SALOME::GenericObj_i::Register ( )
virtualinherited

Increment reference counter.

References IS_OBJ_IN_QUESTION, MESSAGE, MYDEBUG, and SALOME::GenericObj_i::myRefCounter.

void SALOMEDS_AttributeStudyProperties_i::SetComment ( const char theComment)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetCreationDate ( CORBA::Long  theMinute,
CORBA::Long  theHour,
CORBA::Long  theDay,
CORBA::Long  theMonth,
CORBA::Long  theYear 
)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetLocked ( CORBA::Boolean  theLocked)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetModification ( const char theName,
CORBA::Long  theMinute,
CORBA::Long  theHour,
CORBA::Long  theDay,
CORBA::Long  theMonth,
CORBA::Long  theYear 
)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetModified ( CORBA::Long  theModified)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetUnits ( const char theUnits)
virtual
void SALOMEDS_AttributeStudyProperties_i::SetUserName ( const char theName)
virtual
char * SALOMEDS_GenericAttribute_i::Type ( )
virtualinherited
void SALOME::GenericObj_i::UnRegister ( )
virtualinherited

Decrement reference counter.

As soon as reference counter goes to zero, the object is automatically deactivated.

References IS_OBJ_IN_QUESTION, MESSAGE, MYDEBUG, SALOME::GenericObj_i::myPOA, and SALOME::GenericObj_i::myRefCounter.

Referenced by SALOME::GenericObj_i::Destroy().

Field Documentation

DF_Attribute* SALOMEDS_GenericAttribute_i::_impl
protectedinherited

Referenced by SALOMEDS_AttributeTarget_i::Add(), SALOMEDS_AttributeSequenceOfReal_i::Add(), SALOMEDS_AttributeSequenceOfInteger_i::Add(), SALOMEDS_AttributeTreeNode_i::Append(), SALOMEDS_AttributeSequenceOfReal_i::Assign(), SALOMEDS_AttributeSequenceOfInteger_i::Assign(), SALOMEDS_AttributeSequenceOfReal_i::ChangeValue(), SALOMEDS_AttributeSequenceOfInteger_i::ChangeValue(), SALOMEDS_GenericAttribute_i::CheckLocked(), SALOMEDS_AttributeParameter_i::Clear(), SALOMEDS_AttributeSequenceOfReal_i::CorbaSequence(), SALOMEDS_AttributeSequenceOfInteger_i::CorbaSequence(), SALOMEDS_AttributeTreeNode_i::Depth(), SALOMEDS_AttributeTarget_i::Get(), SALOMEDS_AttributeFlags_i::Get(), SALOMEDS_GenericAttribute_i::GetClassType(), SALOMEDS_AttributeTableOfInteger_i::GetColumnTitles(), SALOMEDS_AttributeTableOfReal_i::GetColumnTitles(), SALOMEDS_AttributeTableOfString_i::GetColumnTitles(), GetComment(), GetComponentVersion(), GetComponentVersions(), GetCreationDate(), GetCreationMode(), SALOMEDS_AttributeTreeNode_i::GetFather(), SALOMEDS_AttributeParameter_i::GetFather(), SALOMEDS_AttributeTreeNode_i::GetFirst(), SALOMEDS_AttributeFlags_i::GetFlags(), SALOMEDS_AttributeParameter_i::GetIDs(), SALOMEDS_GenericAttribute_i::GetLocalImpl(), GetModificationsList(), GetModified(), SALOMEDS_AttributeTableOfInteger_i::GetNbColumns(), SALOMEDS_AttributeTableOfReal_i::GetNbColumns(), SALOMEDS_AttributeTableOfString_i::GetNbColumns(), SALOMEDS_AttributeTableOfInteger_i::GetNbRows(), SALOMEDS_AttributeTableOfReal_i::GetNbRows(), SALOMEDS_AttributeTableOfString_i::GetNbRows(), SALOMEDS_AttributeTreeNode_i::GetNext(), SALOMEDS_AttributePythonObject_i::GetObject(), SALOMEDS_AttributePixMap_i::GetPixMap(), SALOMEDS_AttributeTreeNode_i::GetPrevious(), SALOMEDS_AttributeTableOfInteger_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfReal_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfString_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfInteger_i::GetRowTitles(), SALOMEDS_AttributeTableOfReal_i::GetRowTitles(), SALOMEDS_AttributeTableOfString_i::GetRowTitles(), SALOMEDS_AttributeTableOfInteger_i::GetRowUnits(), SALOMEDS_AttributeTableOfReal_i::GetRowUnits(), SALOMEDS_AttributeTableOfString_i::GetRowUnits(), SALOMEDS_GenericAttribute_i::GetSObject(), GetStoredComponents(), SALOMEDS_AttributeTableOfInteger_i::GetTitle(), SALOMEDS_AttributeTableOfReal_i::GetTitle(), SALOMEDS_AttributeTableOfString_i::GetTitle(), SALOMEDS_AttributeTreeNode_i::GetTreeID(), GetUnits(), GetUserName(), SALOMEDS_AttributeGraphic_i::GetVisibility(), SALOMEDS_AttributeTreeNode_i::HasFather(), SALOMEDS_AttributeParameter_i::HasFather(), SALOMEDS_AttributeTreeNode_i::HasFirst(), SALOMEDS_AttributeTreeNode_i::HasNext(), SALOMEDS_AttributePixMap_i::HasPixMap(), SALOMEDS_AttributeTreeNode_i::HasPrevious(), SALOMEDS_AttributeTableOfInteger_i::HasValue(), SALOMEDS_AttributeTableOfReal_i::HasValue(), SALOMEDS_AttributeTableOfString_i::HasValue(), SALOMEDS_AttributeTreeNode_i::InsertAfter(), SALOMEDS_AttributeTreeNode_i::InsertBefore(), SALOMEDS_AttributeTreeNode_i::IsChild(), SALOMEDS_AttributeTreeNode_i::IsDescendant(), SALOMEDS_AttributeDrawable_i::IsDrawable(), SALOMEDS_AttributeExpandable_i::IsExpandable(), SALOMEDS_AttributeTreeNode_i::IsFather(), IsLocked(), IsModified(), SALOMEDS_AttributeOpened_i::IsOpened(), SALOMEDS_AttributeTreeNode_i::IsRoot(), SALOMEDS_AttributeParameter_i::IsRoot(), SALOMEDS_AttributePythonObject_i::IsScript(), SALOMEDS_AttributeSelectable_i::IsSelectable(), SALOMEDS_AttributeParameter_i::IsSet(), SALOMEDS_AttributeTreeNode_i::Label(), SALOMEDS_AttributeSequenceOfReal_i::Length(), SALOMEDS_AttributeSequenceOfInteger_i::Length(), SALOMEDS_AttributeTreeNode_i::Prepend(), SALOMEDS_AttributeTableOfInteger_i::ReadFromFile(), SALOMEDS_AttributeTableOfReal_i::ReadFromFile(), SALOMEDS_AttributeTableOfString_i::ReadFromFile(), SALOMEDS_AttributeTarget_i::Remove(), SALOMEDS_AttributeSequenceOfReal_i::Remove(), SALOMEDS_AttributeSequenceOfInteger_i::Remove(), SALOMEDS_AttributeTreeNode_i::Remove(), SALOMEDS_AttributeParameter_i::RemoveID(), SALOMEDS_GenericAttribute_i::SALOMEDS_GenericAttribute_i(), SALOMEDS_AttributeTableOfInteger_i::SaveToFile(), SALOMEDS_AttributeTableOfReal_i::SaveToFile(), SALOMEDS_AttributeTableOfString_i::SaveToFile(), SALOMEDS_AttributeFlags_i::Set(), SALOMEDS_AttributeParameter_i::SetBool(), SetComment(), SetCreationDate(), SetCreationMode(), SALOMEDS_AttributeDrawable_i::SetDrawable(), SALOMEDS_AttributeExpandable_i::SetExpandable(), SALOMEDS_AttributeTreeNode_i::SetFather(), SALOMEDS_AttributeTreeNode_i::SetFirst(), SALOMEDS_AttributeFlags_i::SetFlags(), SALOMEDS_AttributeParameter_i::SetInt(), SALOMEDS_AttributeParameter_i::SetIntArray(), SetLocked(), SetModification(), SetModified(), SALOMEDS_AttributeTableOfReal_i::SetNbColumns(), SALOMEDS_AttributeTableOfInteger_i::SetNbColumns(), SALOMEDS_AttributeTableOfString_i::SetNbColumns(), SALOMEDS_AttributeTreeNode_i::SetNext(), SALOMEDS_AttributePythonObject_i::SetObject(), SALOMEDS_AttributeOpened_i::SetOpened(), SALOMEDS_AttributePixMap_i::SetPixMap(), SALOMEDS_AttributeTreeNode_i::SetPrevious(), SALOMEDS_AttributeParameter_i::SetReal(), SALOMEDS_AttributeParameter_i::SetRealArray(), SALOMEDS_AttributeSelectable_i::SetSelectable(), SALOMEDS_AttributeParameter_i::SetStrArray(), SALOMEDS_AttributeParameter_i::SetString(), SALOMEDS_AttributeTextColor_i::SetTextColor(), SALOMEDS_AttributeTextHighlightColor_i::SetTextHighlightColor(), SALOMEDS_AttributeTableOfReal_i::SetTitle(), SALOMEDS_AttributeTableOfInteger_i::SetTitle(), SALOMEDS_AttributeTableOfString_i::SetTitle(), SALOMEDS_AttributeTreeNode_i::SetTreeID(), SetUnits(), SetUserName(), SALOMEDS_AttributePersistentRef_i::SetValue(), SALOMEDS_AttributeIOR_i::SetValue(), SALOMEDS_AttributeFileType_i::SetValue(), SALOMEDS_AttributeString_i::SetValue(), SALOMEDS_AttributeComment_i::SetValue(), SALOMEDS_AttributeReal_i::SetValue(), SALOMEDS_AttributeUserID_i::SetValue(), SALOMEDS_AttributeExternalFileDef_i::SetValue(), SALOMEDS_AttributeName_i::SetValue(), SALOMEDS_AttributeInteger_i::SetValue(), SALOMEDS_AttributeLocalID_i::SetValue(), SALOMEDS_AttributeGraphic_i::SetVisibility(), SALOMEDS_AttributeTextColor_i::TextColor(), SALOMEDS_AttributeTextHighlightColor_i::TextHighlightColor(), SALOMEDS_GenericAttribute_i::Type(), SALOMEDS_AttributeIOR_i::Value(), SALOMEDS_AttributePersistentRef_i::Value(), SALOMEDS_AttributeFileType_i::Value(), SALOMEDS_AttributeExternalFileDef_i::Value(), SALOMEDS_AttributeReal_i::Value(), SALOMEDS_AttributeComment_i::Value(), SALOMEDS_AttributeString_i::Value(), SALOMEDS_AttributeUserID_i::Value(), SALOMEDS_AttributeName_i::Value(), SALOMEDS_AttributeInteger_i::Value(), SALOMEDS_AttributeLocalID_i::Value(), SALOMEDS_AttributeSequenceOfReal_i::Value(), and SALOMEDS_AttributeSequenceOfInteger_i::Value().

PortableServer::POA_var SALOME::GenericObj_i::myPOA
protectedinherited
int SALOME::GenericObj_i::myRefCounter
protectedinherited