emailuis/nmailuiengine/src/nmdatapluginfactory.cpp
changeset 27 9ba4404ef423
parent 18 578830873419
child 30 759dc5235cdb
--- a/emailuis/nmailuiengine/src/nmdatapluginfactory.cpp	Fri May 14 15:41:10 2010 +0300
+++ b/emailuis/nmailuiengine/src/nmdatapluginfactory.cpp	Thu May 27 12:43:55 2010 +0300
@@ -110,6 +110,26 @@
 /*!
 
  */
+NmApplicationStateInterface *NmDataPluginFactory::applicationStateInterfaceInstance(QObject *plugin)
+{
+    NmApplicationStateInterface *pluginInterface = NULL;
+    if (plugin) {
+        pluginInterface= qobject_cast<NmApplicationStateInterface*>(plugin);
+        }
+    return pluginInterface;
+}
+
+/*!
+
+ */
+NmApplicationStateInterface *NmDataPluginFactory::applicationStateInterfaceInstance(NmId mailboxId)
+{
+    return applicationStateInterfaceInstance(pluginInstance(mailboxId));
+}
+
+/*!
+
+ */
 QObject *NmDataPluginFactory::pluginInstance(NmId mailboxId)
 {
     QObject *value(NULL);