#include <dpl/task.h>
#include <dpl/event/inter_context_delegate.h>
-#include <dpl/ace/PolicyResult.h>
class InstallerContext;
namespace Jobs {
namespace WidgetInstall {
-class TaskSmack:
+class TaskSmack :
public DPL::TaskDecl<TaskSmack>,
public DPL::Event::ICDelegateSupport<TaskSmack>
{
private:
InstallerContext& m_context;
- void Step();
+ void SmackFolderLabelingStep();
+ void SmackPrivilegeStep();
+ void SmackTemporaryStep();
+ void SetEndofInstallation();
public:
TaskSmack(InstallerContext& context);