searchui/runtimeproviders/searchruntimeprovider/src/searchruntimeprovider.cpp
changeset 2 208a4ba3894c
parent 0 ccd0fd43f247
--- a/searchui/runtimeproviders/searchruntimeprovider/src/searchruntimeprovider.cpp	Mon Apr 19 14:40:05 2010 +0300
+++ b/searchui/runtimeproviders/searchruntimeprovider/src/searchruntimeprovider.cpp	Mon May 03 12:32:15 2010 +0300
@@ -18,38 +18,11 @@
 #include "searchruntimeprovider.h"
 #include "searchruntime.h"
 
-// constants
-const char providerFileName[] = "searchruntimeprovider.dll";
-const char providerFileUri[] = "search.nokia.com/runtime/defaultruntime";
-
 // ---------------------------------------------------------------------------
-// SearchRuntimeProvider::SearchRuntimeProvider()
-// ---------------------------------------------------------------------------
-//
-SearchRuntimeProvider::SearchRuntimeProvider()
-    {
-    mRuntimeToken.mLibrary = providerFileName;
-    mRuntimeToken.mUri = providerFileUri;
-    }
-
-// ---------------------------------------------------------------------------
-// SearchRuntimeProvider::runtimes()
+// SearchRuntimeProvider::createPlugin()
 // ---------------------------------------------------------------------------
 //
-QList<HsRuntimeToken> SearchRuntimeProvider::runtimes()
-    {
-    return QList<HsRuntimeToken> () << mRuntimeToken;
-    }
-
-// ---------------------------------------------------------------------------
-// SearchRuntimeProvider::createRuntime()
-// ---------------------------------------------------------------------------
-//
-HsRuntime* SearchRuntimeProvider::createRuntime(const HsRuntimeToken& aToken)
-    {
-    return (aToken.mUri == providerFileUri ? new SearchRuntime() : 0);
-    }
-
-#ifndef COVERAGE_MEASUREMENT
-Q_EXPORT_PLUGIN2(Searchruntimeprovider, SearchRuntimeProvider)
-#endif //COVERAGE_MEASUREMENT
+SearchRuntime *SearchRuntimeProvider::createPlugin() const
+{
+    return new SearchRuntime(); 
+}