📄 smbmusicapsonginfoeditcmd.h
字号:
/* Copyright (C) 2007 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
// SmbMusicAPSongInfoEditCmd.h
//
// Description:
// 儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺僐儅儞僪僋儔僗
/*-------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅 |曄峏幰 |撪梕
//---------------------------------------------------------------------------
//2007/03/26 |SEMCJ汭弐 |怴婯嶌惉
#ifndef __SMBMUSICAPSONGINFOEDITCMD_H__
#define __SMBMUSICAPSONGINFOEDITCMD_H__
#include "SmbMusicAPSongInfoCmdBase.h"
#include "SmbMusicAPSongInfoEditView.h"
SEMCJ_NAMESPACE_BEGIN
/**
* 儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺僐儅儞僪僋儔僗
*/
class CSmbMusicAPSongInfoEditCmd : public CSmbMusicAPSongInfoCmdBase
{
public:
/**
* 僐儞僗僩儔僋僞
*
* @param[in] aView 價儏乕僆僽僕僃僋僩
* @param[in] aModel 儌僨儖僆僽僕僃僋僩
* @param[in] aCmdObserver 僐儅儞僪僆僽僓乕僶僆僽僕僃僋僩
* @param[in] aLauncher 儔儞僠儍乕僙僢僔儑儞
* @param[in] aLog 儘僌僒乕僶偺僙僢僔儑儞
*/
CSmbMusicAPSongInfoEditCmd(CSmbMusicAPSongInfoEditView& aView,
CSmbMusicAPSongInfoModel& aModel,
MSmbMusicAPSongInfoCmdObserver& aCmdObserver,
RLauncherSession& aLauncher,
RLog& aLog);
public: //From CSmbMusicAPSongInfoCmdBase
/**
* View偵屌桳偺僐儅儞僪張棟
*
* @param[in] aCommand 僐儅儞僪ID
* @leave KErrArgument 巜掕偝傟偨僐儅儞僪ID偑憐掕奜偺抣偺応崌
* @leave error 僐儅儞僪ID偵懳墳偺張棟偑幐攕偟偨応崌
*/
void HandleViewCommandL(TInt aCommand);
/**
* 廔榖僉乕墴壓張棟
*/
void HandleViewOnHookL();
private:
/**
* 崁栚傪儕僙僢僩偡傞
* @leave error 弶婜抣偺僙僢僩偑幐攕偟偨応崌
*/
void ResetItemL();
/**
* 曇廤拞巭
* @leave error 曇廤拞巭偺張棟偑幐攕偟偨応崌
*/
void CancelEditL();
/**
* 曇廤姰椆
* @leave error 曇廤姰椆偺張棟偑幐攕偟偨応崌
*/
void FinishEditL();
/**
* 曇廤斀塮
* @leave error 曇廤斀塮偺張棟偑幐攕偟偨応崌
*/
void ReflectEditL();
/**
* 徻嵶忣曬昞帵夋柺昞帵
* @leave result 忣曬昞帵夋柺傊栠傞偺偑幐攕偟偨応崌
*/
void StartDetailL();
private:
/** 儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺價儏乕僋儔僗 */
CSmbMusicAPSongInfoEditView& iView;
};
SEMCJ_NAMESPACE_END
#endif // __SMBMUSICAPSONGINFOEDITCMD_H__
// end of SmbMusicAPSongInfoEditCmd.h
/* Copyright (C) 2007 Sony Ericsson Mobile Communications Japan, Inc. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -