Revert "Temporal reincarnation of removed API"
authorYoung Ik Cho <youngik.cho@samsung.com>
Thu, 26 Sep 2013 08:17:20 +0000 (17:17 +0900)
committerYoung Ik Cho <youngik.cho@samsung.com>
Thu, 26 Sep 2013 08:18:11 +0000 (17:18 +0900)
This reverts commit 805195336e8fc3056239b3441a2a9314861dfd5b.

Change-Id: I6df12a88e3177660dc5fa3de75f83c206f9f4d41

src/app/inc/FAppPkg_PackageManagerImpl.h
src/app/package/FAppPkg_PackageManagerImpl.cpp

index b3efe2a..0882913 100755 (executable)
@@ -167,8 +167,6 @@ public:
        Tizen::Base::Collection::IMap* GetUiThemeListN(const PackageId& packageId) const;
 
        Tizen::Base::Collection::ArrayList* GetPackageAppInfoImplListN(const PackageId& packageId) const;
-       Tizen::Base::Collection::ArrayList* GetPackageAppFeatureListN(const PackageId& packageId, const Tizen::Base::String& executableName) const;
-       Tizen::Base::Collection::HashMapT<Tizen::Base::String, _AppFeatureInfoImpl*>* GetPackageAppFeatureMapN(const PackageId& packageId, const Tizen::Base::String& executableName) const;
        Tizen::Base::Collection::ArrayList* GetAppLaunchConditionListN(const Tizen::Base::String& packageName) const;
 
        result GetPackageName(const PackageId& packageId, const Tizen::Base::String* pName, char* pPackageName, int bufferSize);
index f5c9fd4..7e04367 100755 (executable)
@@ -2005,67 +2005,6 @@ CATCH:
        return pList;
 }
 
-ArrayList*
-_PackageManagerImpl::GetPackageAppFeatureListN(const PackageId& packageId, const Tizen::Base::String& appExecutableName) const
-{
-       ArrayList* pAppInfoList = GetPackageAppInfoImplListN(packageId);
-       SysTryReturn(NID_APP, pAppInfoList != null, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] AppInfo list instance must not be null.");
-
-       ArrayList* pResult = null;
-
-       for (int i = 0; i < pAppInfoList->GetCount(); i++)
-       {
-               const _PackageAppInfoImpl* pAppInfoImpl = static_cast<const _PackageAppInfoImpl*>(pAppInfoList->GetAt(i));
-               if (pAppInfoImpl == null)
-               {
-                       continue;
-               }
-
-               if (pAppInfoImpl->GetName() == appExecutableName)
-               {
-                       pResult = pAppInfoImpl->GetAppFeatureListN();
-                       goto OUT;
-               }
-       }
-
-OUT:
-       pAppInfoList->RemoveAll(true);
-       delete pAppInfoList;
-
-       return pResult;
-}
-
-HashMapT<String, _AppFeatureInfoImpl*>*
-_PackageManagerImpl::GetPackageAppFeatureMapN(const PackageId& packageId, const Tizen::Base::String& appExecutableName) const
-{
-       ArrayList* pAppInfoList = GetPackageAppInfoImplListN(packageId);
-       SysTryReturn(NID_APP, pAppInfoList != null, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] AppInfo list instance must not be null.");
-
-       HashMapT<String, _AppFeatureInfoImpl*>* pResult = null;
-
-       std::auto_ptr<IEnumerator> pEnum(pAppInfoList->GetEnumeratorN());
-
-       while (pEnum->MoveNext() == E_SUCCESS)
-       {
-               const _PackageAppInfoImpl* pAppInfoImpl = static_cast<const _PackageAppInfoImpl*>(pEnum->GetCurrent());
-               if (pAppInfoImpl == null)
-               {
-                       continue;
-               }
-
-               if (pAppInfoImpl->GetName() == appExecutableName)
-               {
-                       pResult = pAppInfoImpl->GetAppFeatureMapN();
-                       goto OUT;
-               }
-       }
-
-OUT:
-       pAppInfoList->RemoveAll(true);
-       delete pAppInfoList;
-
-       return pResult;
-}
 
 ArrayList*
 _PackageManagerImpl::GetAppLaunchConditionListN(const String& packageName) const