17 #ifndef BERRYIEXTENSION_H_
18 #define BERRYIEXTENSION_H_
27 struct IConfigurationElement;
76 virtual QList<SmartPointer<IConfigurationElement> > GetConfigurationElements()
const = 0;
84 virtual QString GetNamespaceIdentifier()
const = 0;
101 virtual QString GetExtensionPointUniqueIdentifier()
const = 0;
115 virtual QString GetLabel()
const = 0;
128 virtual QString GetSimpleIdentifier()
const = 0;
141 virtual QString GetUniqueIdentifier()
const = 0;
149 virtual bool IsValid()
const = 0;
Light weight base class for most BlueBerry classes.
Implements transparent reference counting.
#define org_blueberry_core_runtime_EXPORT
#define berryObjectMacro(...)