CExeLauncher_S60ContainerView Class Reference

List of all members.

Public Member Functions

 CExeLauncher_S60ContainerView ()
void ConstructL ()
virtual ~CExeLauncher_S60ContainerView ()
TUid Id () const
void HandleCommandL (TInt aCommand)

Static Public Member Functions

static
CExeLauncher_S60ContainerView
NewL ()
static
CExeLauncher_S60ContainerView
NewLC ()

Protected Member Functions

void DoActivateL (const TVwsViewId &aPrevViewId, TUid aCustomMessageId, const TDesC8 &aCustomMessage)
void DoDeactivate ()
void HandleStatusPaneSizeChange ()

Detailed Description

Avkon view class for ExeLauncher_S60ContainerView. It is register with the view server by the AppUi. It owns the container control.

Definition at line 32 of file ExeLauncher_S60ContainerView.h.


Constructor & Destructor Documentation

CExeLauncher_S60ContainerView::CExeLauncher_S60ContainerView (  ) 

First phase of Symbian two-phase construction. Should not contain any code that could leave.

Definition at line 36 of file ExeLauncher_S60ContainerView.cpp.

CExeLauncher_S60ContainerView::~CExeLauncher_S60ContainerView (  )  [virtual]

The view's destructor removes the container from the control stack and destroys it.

Definition at line 47 of file ExeLauncher_S60ContainerView.cpp.


Member Function Documentation

CExeLauncher_S60ContainerView * CExeLauncher_S60ContainerView::NewL (  )  [static]

Symbian two-phase constructor. This creates an instance then calls the second-phase constructor without leaving the instance on the cleanup stack.

Returns:
new instance of CExeLauncher_S60ContainerView

Definition at line 62 of file ExeLauncher_S60ContainerView.cpp.

CExeLauncher_S60ContainerView * CExeLauncher_S60ContainerView::NewLC (  )  [static]

Symbian two-phase constructor. This creates an instance, pushes it on the cleanup stack, then calls the second-phase constructor.

Returns:
new instance of CExeLauncher_S60ContainerView

Definition at line 75 of file ExeLauncher_S60ContainerView.cpp.

void CExeLauncher_S60ContainerView::ConstructL ( void   ) 

Second-phase constructor for view. Initialize contents from resource.

Definition at line 88 of file ExeLauncher_S60ContainerView.cpp.

TUid CExeLauncher_S60ContainerView::Id (  )  const
Returns:
The UID for this view

Definition at line 100 of file ExeLauncher_S60ContainerView.cpp.

void CExeLauncher_S60ContainerView::HandleCommandL ( TInt  aCommand  ) 

Handle a command for this view (override)

Parameters:
aCommand command id to be handled

Definition at line 109 of file ExeLauncher_S60ContainerView.cpp.

void CExeLauncher_S60ContainerView::DoActivateL ( const TVwsViewId &  aPrevViewId,
TUid  aCustomMessageId,
const TDesC8 &  aCustomMessage 
) [protected]

Handles user actions during activation of the view, such as initializing the content.

Definition at line 141 of file ExeLauncher_S60ContainerView.cpp.

void CExeLauncher_S60ContainerView::HandleStatusPaneSizeChange (  )  [protected]

Handle status pane size change for this view (override)

Definition at line 229 of file ExeLauncher_S60ContainerView.cpp.


Generated by  doxygen 1.6.2