
Public Member Functions | |
| Observer_i (_PTR(Study) aStudyDS, SalomeApp_Study *aStudy) | |
| SUIT_DataObject * | findObject (const char *theID) const |
| virtual void | notifyObserverID (const char *theID, CORBA::Long event) |
| virtual bool | event (QEvent *event) |
| void | notifyObserverID_real (const std::string &theID, long event) |
Private Types | |
| typedef std::map< std::string, SalomeApp_DataObject * > | EntryMap |
| typedef std::map< std::string, SalomeApp_DataObject * > ::iterator | EntryMapIter |
Private Member Functions | |
| void | fillEntryMap () |
| _PTR (Study) myStudyDS | |
Private Attributes | |
| SalomeApp_Study * | myStudy |
| EntryMap | entry2SuitObject |
typedef std::map<std::string, SalomeApp_DataObject*> SalomeApp_Study.Observer_i.EntryMap [private] |
typedef std::map<std::string, SalomeApp_DataObject*>::iterator SalomeApp_Study.Observer_i.EntryMapIter [private] |
| SalomeApp_Study.Observer_i.Observer_i | ( | _PTR(Study) | aStudyDS, |
| SalomeApp_Study * | aStudy | ||
| ) |
| SUIT_DataObject* SalomeApp_Study.Observer_i.findObject | ( | const char * | theID | ) | const |
References SalomeApp_Study.Observer_i.entry2SuitObject.
| virtual void SalomeApp_Study.Observer_i.notifyObserverID | ( | const char * | theID, |
| CORBA::Long | event | ||
| ) | [virtual] |
| virtual bool SalomeApp_Study.Observer_i.event | ( | QEvent * | event | ) | [virtual] |
| void SalomeApp_Study.Observer_i.notifyObserverID_real | ( | const std::string & | theID, |
| long | event | ||
| ) |
References SalomeApp_Study.Observer_i._PTR(), SUIT_DataObject.appendChild(), SUIT_Study.application(), LightApp_Displayer.canBeDisplayed(), SUIT_DataObject.childObject(), SalomeApp_DataObject.componentDataType(), SalomeApp_Study.Observer_i.entry2SuitObject, LightApp_Displayer.FindDisplayer(), Qtx.HiddenState, SalomeApp_DataObject.insertChildAtTag(), SalomeApp_Study.isComponent(), SalomeApp_Study.Observer_i.myStudy, PyInterp.obj, SUIT_Study.root(), LightApp_Study.setVisibilityState(), and SalomeApp_DataObject.updateItem().
| void SalomeApp_Study.Observer_i.fillEntryMap | ( | ) | [private] |
| SalomeApp_Study.Observer_i._PTR | ( | Study | ) | [private] |