virtual const IRegistryElement & GetRegistryElement() const =0
Get access to component registry element object.
Provide session context of component.
virtual const QByteArray & GetContextId() const =0
Get ID of this component in the context tree.
virtual const IComponentStaticInfo & GetStaticInfo() const =0
Get component static info associated with this context.
virtual const iser::IObject * GetAttribute(const QByteArray &attributeId, int *definitionLevelPtr=NULL) const =0
Get attribute using its ID.
virtual const IComponentContext * GetParentContext() const =0
Get access to parent component context.