#include "InstallerUtil.h"
-#define OSP_INSTALLER_VERSION "version=[20130405.2]"
+#define OSP_INSTALLER_VERSION "version=[20130407.1]"
#define DIR_BIN L"/bin"
#define DIR_INFO L"/info"
,__pApp2ExtHandle(null)
,__pPrivilegeList(null)
,__pStringPrivilegeList(null)
-,__pLiveboxDataList(null)
,__pContentDataList(null)
,__pAuthorCertPath(null)
,__pDistributorCertPath(null)
__pStringPrivilegeList = null;
}
- if (__pLiveboxDataList)
- {
- __pLiveboxDataList->RemoveAll();
- delete __pLiveboxDataList;
- __pLiveboxDataList = null;
- }
-
if (__pAppDataList)
{
__pAppDataList->RemoveAll();
}
ArrayList*
-InstallationContext::GetLiveboxDataList(void) const
-{
- return __pLiveboxDataList;
-}
-
-void
-InstallationContext::SetLiveboxDataList(ArrayList* pLiveboxDataList)
-{
- __pLiveboxDataList = pLiveboxDataList;
-}
-
-ArrayList*
InstallationContext::GetContentDataList(void) const
{
return __pContentDataList;
const Tizen::Base::Collection::ArrayList* GetPrivilegeList(void) const;
void SetPrivilegeList(Tizen::Base::Collection::ArrayList* privilegeList);
- Tizen::Base::Collection::ArrayList* GetLiveboxDataList(void) const;
- void SetLiveboxDataList(Tizen::Base::Collection::ArrayList* pLiveboxDataList);
-
Tizen::Base::Collection::ArrayList* GetContentDataList(void) const;
void SetContentDataList(Tizen::Base::Collection::ArrayList* pContentDataList);
Tizen::Base::Collection::ArrayList* __pPrivilegeList;
Tizen::Base::Collection::ArrayList* __pStringPrivilegeList;
- Tizen::Base::Collection::ArrayList* __pLiveboxDataList;
Tizen::Base::Collection::ArrayList* __pContentDataList;
Tizen::Security::Cert::X509CertificatePath* __pAuthorCertPath;
Tizen::Security::Cert::X509CertificatePath* __pDistributorCertPath;
,__pAppControlImplList(null)
,__pDataControlList(null)
,__pSubModeAppControlDataList(null)
+,__pLiveboxDataList(null)
,__pNameList(null)
,__pFeatureList(null)
,__pNotificationMap(null)
delete __pSubModeAppControlDataList;
}
+ if (__pLiveboxDataList)
+ {
+ __pLiveboxDataList->RemoveAll();
+ delete __pLiveboxDataList;
+ __pLiveboxDataList = null;
+ }
+
if (__pNameList)
{
__pNameList->RemoveAll();
Tizen::Base::Collection::IListT<_AppControlInfo*>* __pAppControlImplList;
Tizen::Base::Collection::IListT<DataControlInfo*>* __pDataControlList;
Tizen::Base::Collection::IListT<AppControlData*>* __pSubModeAppControlDataList;
+ Tizen::Base::Collection::ArrayList* __pLiveboxDataList;
Tizen::Base::Collection::HashMap* __pNameList;
Tizen::Base::Collection::HashMap* __pFeatureList;
{
TryReturn(__pContext, false, "__pContext is null.");
TryReturn(__pWriter, false, "__pWriter is null.");
+ TryReturn(pAppData, false, "pAppData is null.");
- ArrayList* pLiveboxDataList = __pContext->GetLiveboxDataList();
+ ArrayList* pLiveboxDataList = pAppData->__pLiveboxDataList;
String label("label");
if (pLiveboxDataList == null)
using namespace Tizen::System;
ManifestLiveboxesParser::ManifestLiveboxesParser(void)
-:__pContext(null)
+:__pAppData(null)
,__pLiveboxDataList(null)
,__pLiveboxData(null)
{
ManifestHandler* __pHandler = GetHandler();
TryReturn(__pHandler, false, "__pHandler is null");
- __pContext = __pHandler->GetContext();
- TryReturn(__pContext, false, "__pContext is null");
+ __pAppData = __pHandler->GetAppData();
+ TryReturn(__pAppData, false, "__pAppData is null.");
__pLiveboxDataList = new (std::nothrow) ArrayList;
TryReturn(__pLiveboxDataList, false, "__pLiveboxDataList is null");
bool
ManifestLiveboxesParser::OnLiveboxesEndElement(void)
{
- __pContext->SetLiveboxDataList(__pLiveboxDataList);
+ __pAppData->__pLiveboxDataList = __pLiveboxDataList;
__pLiveboxDataList = null;
AppLog(" </AppWidgets>");
bool OnConfigurationAppControlAppIdValue(const char* pCharacters);
private:
- InstallationContext* __pContext;
+ AppData* __pAppData;
Tizen::Base::Collection::ArrayList* __pLiveboxDataList;
LiveboxData* __pLiveboxData;