1 // Copyright (c) 2014 Intel Corporation. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef XWALK_APPLICATION_COMMON_INSTALLER_PACKAGE_INSTALLER_TIZEN_H_
6 #define XWALK_APPLICATION_COMMON_INSTALLER_PACKAGE_INSTALLER_TIZEN_H_
10 #include "xwalk/application/common/installer/package_installer.h"
13 namespace application {
15 class PackageInstallerTizen : public PackageInstaller {
17 explicit PackageInstallerTizen(ApplicationStorage* storage);
19 void SetQuiet(bool quiet) OVERRIDE;
20 void SetInstallationKey(const std::string& key) OVERRIDE;
23 std::string PrepareUninstallationID(const std::string& id) OVERRIDE;
25 virtual bool PlatformInstall(ApplicationData* data) OVERRIDE;
26 virtual bool PlatformUninstall(ApplicationData* data) OVERRIDE;
27 virtual bool PlatformUpdate(ApplicationData* data) OVERRIDE;
34 } // namespace application
37 #endif // XWALK_APPLICATION_COMMON_INSTALLER_PACKAGE_INSTALLER_TIZEN_H_