diff -r 9b022b1f357c -r e0aa398e6810 tstaskmonitor/client/s60/src/tsapplicationtask.cpp --- a/tstaskmonitor/client/s60/src/tsapplicationtask.cpp Tue Jul 06 14:37:10 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ -/* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - -#include "tsapplicationtask.h" - -#include -#include -#include - -#include "tsentry.h" - -TsApplicationTask::TsApplicationTask(RWsSession &wsSession, CTsEntry* entry) : TsTask(entry), mWsSession(wsSession) -{ -} - -void TsApplicationTask::open() -{ - TApaTaskList taskList(mWsSession); - TApaTask task = taskList.FindApp(mEntry->AppUid()); - task.BringToForeground(); -} - -void TsApplicationTask::close() -{ - TWsEvent event; - event.SetTimeNow(); - event.SetType(KAknShutOrHideApp); - mWsSession.SendEventToWindowGroup(mEntry->Key().WindowGroupId(), event); -}