6#include <QtCore/QString>
18class IAttributeStaticInfo;
Describe component attribute static information.
This interface provide static information about component meta info.
virtual const IAttributeStaticInfo * GetAttributeInfo(const QByteArray &attributeId) const =0
Get set of attributes.
virtual const QString & GetKeywords() const =0
Get keywords for this component.
ComponentType
Specify type of the component realization.
@ CT_COMPOSITE
Component is the composition of real or other composite components.
@ CT_REAL
Component is realized as a class and managed by the ACF registry package (arp).
virtual const IComponentStaticInfo * GetEmbeddedComponentInfo(const QByteArray &embeddedId) const =0
Return number of interfaces for specific slot.
virtual int GetComponentType() const =0
Get information about component type.
virtual const QString & GetDescription() const =0
Get human readable description of this component.
@ MGI_EMBEDDED_COMPONENTS
ID of group for embedded types.
This interface provide static information about element meta info.
Package with interfaces and class used for components concept.