#include <SALOMEDS_AttributeStudyProperties_i.hxx>

Public Member Functions | |
| SALOMEDS_AttributeStudyProperties_i (SALOMEDSImpl_AttributeStudyProperties *theAttr, CORBA::ORB_ptr orb) | |
| ~SALOMEDS_AttributeStudyProperties_i () | |
| virtual void | SetUserName (const char *theName) | 
| virtual char * | GetUserName () | 
| 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 char * | GetCreationMode () | 
| 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 char * | GetComment () | 
| virtual void | SetUnits (const char *theUnits) | 
| virtual char * | GetUnits () | 
| virtual SALOMEDS::StringSeq * | GetStoredComponents () | 
| virtual char * | GetComponentVersion (const char *theComponent) | 
| virtual SALOMEDS::StringSeq * | GetComponentVersions (const char *theComponent) | 
| void | CheckLocked () throw (SALOMEDS::GenericAttribute::LockProtection) | 
| virtual char * | Type () | 
| char * | GetClassType () | 
| SALOMEDS::SObject_ptr | GetSObject () | 
| virtual DF_Attribute * | GetImpl () | 
| 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 | 
| SALOMEDS_AttributeStudyProperties_i::SALOMEDS_AttributeStudyProperties_i | ( | SALOMEDSImpl_AttributeStudyProperties * | theAttr, | 
| CORBA::ORB_ptr | orb | ||
| ) | 
| SALOMEDS_AttributeStudyProperties_i::~SALOMEDS_AttributeStudyProperties_i | ( | ) | 
      
  | 
  virtualinherited | 
Get default POA for the servant object.
This function is implicitly called from "_this()" function. Default POA can be set via the constructor.
References SALOME::GenericObj_i::myPOA.
      
  | 
  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().
      
  | 
  staticinherited | 
      
  | 
  virtualinherited | 
Decrement reference counter.
References MESSAGE, and SALOME::GenericObj_i::UnRegister().
      
  | 
  inherited | 
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
      
  | 
  virtualinherited | 
      
  | 
  virtualinherited | 
References SALOMEDS_GenericAttribute_i::_impl, and Kernel_Utils::GetHostname().
      
  | 
  virtual | 
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  inherited | 
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtualinherited | 
Increment reference counter.
References IS_OBJ_IN_QUESTION, MESSAGE, MYDEBUG, and SALOME::GenericObj_i::myRefCounter.
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
      
  | 
  virtual | 
References SALOMEDS_GenericAttribute_i::_impl, and SALOMEDS::lock().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtualinherited | 
      
  | 
  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().
      
  | 
  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().
      
  | 
  protectedinherited | 
Referenced by SALOMEDS_GenericAttribute_i::CheckLocked(), SALOMEDS_AttributeTarget_i::Get(), SALOMEDS_AttributeTreeNode_i::GetFather(), SALOMEDS_AttributeParameter_i::GetFather(), SALOMEDS_AttributeTreeNode_i::GetFirst(), SALOMEDS_AttributeTreeNode_i::GetNext(), SALOMEDS_AttributeTreeNode_i::GetPrevious(), SALOMEDS_GenericAttribute_i::GetSObject(), and SALOMEDS_GenericAttribute_i::SALOMEDS_GenericAttribute_i().
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
Referenced by SALOME::GenericObj_i::Register(), and SALOME::GenericObj_i::UnRegister().