textinput/peninputcommonlayout/src/peninputuistatemgr.cpp
changeset 40 2cb9bae34d17
parent 31 f1bdd6b078d1
child 49 37f5d84451bd
--- a/textinput/peninputcommonlayout/src/peninputuistatemgr.cpp	Tue Jul 06 14:38:41 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-/*
-* Copyright (c) 2002-2005 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:  Implementation of the ui state machine manager
-*
-*/
-
-
-// User includes
-#include "peninputuistatemgr.h"
-#include "peninputlayoutcontext.h"
-#include "peninputuistatebase.h"
-
-
-// ======== MEMBER FUNCTIONS ========
-
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::CPeninputUiStateMgr
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-CPeninputUiStateMgr::CPeninputUiStateMgr( MPeninputLayoutContext* aContext )
-    : iContext( aContext )
-    {
-    }
-
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::NewL
-// (other items were commented in a header).
-// --------------------------------------------------------------------------
-//
-EXPORT_C CPeninputUiStateMgr* CPeninputUiStateMgr::NewL( 
-    MPeninputLayoutContext* aContext )
-    {
-    CPeninputUiStateMgr* self = NewLC( aContext );
-    CleanupStack::Pop( self );
-
-    return self;
-    }
-    
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::NewLC
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C CPeninputUiStateMgr* CPeninputUiStateMgr::NewLC( 
-    MPeninputLayoutContext* aContext )
-    {
-    CPeninputUiStateMgr* self = 
-        new ( ELeave ) CPeninputUiStateMgr( aContext );
-    CleanupStack::PushL( self );
-    self->Construct(); 
-    
-    return self;
-    }
-      
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::~CPeninputUiStateMgr
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C CPeninputUiStateMgr::~CPeninputUiStateMgr()
-    {
-    iUiStateTypeList.Reset();
-    iUiStateTypeList.Close();
-    
-    iUiStateList.ResetAndDestroy();
-    iUiStateList.Close();
-    }
-    
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::CurrentUiState
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C CPeninputUiStateBase* CPeninputUiStateMgr::CurrentUiState()
-    {
-    return iCurrentState;
-    }
-
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::GetUiState
-// (other items were commented in a header).
-// --------------------------------------------------------------------------
-EXPORT_C CPeninputUiStateBase* CPeninputUiStateMgr::GetUiState( 
-    TInt aUiStateType )                                            
-    {
-    CPeninputUiStateBase* uiState = NULL;
-  
-    for ( TInt i = 0; i < iUiStateTypeList.Count(); i++ )
-        {
-        if ( iUiStateTypeList[i] == aUiStateType )
-            {
-            uiState = iUiStateList[i];
-            break;
-            }
-        }
-    
-    return uiState; 
-    }
-    
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::SetCurrentUiState
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C void CPeninputUiStateMgr::SetCurrentUiState( 
-    CPeninputUiStateBase* aUiState )
-    {
-    iCurrentState = aUiState;
-    }
-
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::SetCurrentUiState
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C void CPeninputUiStateMgr::SetCurrentUiState( TInt aUiStateType )
-    {
-    iCurrentState = GetUiState( aUiStateType );
-    }
-
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::AddUiState
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-EXPORT_C void CPeninputUiStateMgr::AddUiState( CPeninputUiStateBase* aUiState,
-                                               TInt aUiStateType )
-    {
-    iUiStateTypeList.Append( aUiStateType );
-    iUiStateList.Append( aUiState );  
-    }
-    
-// --------------------------------------------------------------------------
-// CPeninputUiStateMgr::ConstructL
-// (other items were commented in a header)
-// --------------------------------------------------------------------------
-//
-void CPeninputUiStateMgr::Construct()
-    {
-    }