void CContextbookContainer::ResetSearchField()
{
	CALLSTACKITEM(_L("CContextbookContainer::ResetSearchField"));

	if (edit)
	{
		_LIT(KEmpty, "");
		edit->SetTextL(&(KEmpty()));
		filter();
	}
}
// ---------------------------------------------------------------------------
// UT_CNSPController::UT_UseIceL
// ---------------------------------------------------------------------------
// 
void UT_CNSPController::UT_UseIceL()
    {
    TBool useIce = EFalse;
    NSPTestHelper::ClearCRepositoryL( *iCenrep );
    NSPTestHelper::CreateDomainKeyL( *iCenrep, KTestDomain() );
    CDesC8Array* protocols = new (ELeave) CDesC8ArrayFlat( 5 );
    CleanupStack::PushL( protocols );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaIce() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( useIce = iController->UseIceL( *protocols, KTestDomain() ) );
    NSP_ASSERT( ETrue == useIce );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaAll() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( useIce = iController->UseIceL( *protocols, KTestDomain() ) );
    NSP_ASSERT( ETrue == useIce );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNonNokia() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( useIce = iController->UseIceL( *protocols, KTestDomain() ) );
    NSP_ASSERT( ETrue == useIce );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaStun() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( useIce = iController->UseIceL( *protocols, KTestDomain() ) );
    NSP_ASSERT( EFalse == useIce );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaTurn() );
    
    // OK, NOT ICE
    NSP_ASSERT_NO_LEAVE( useIce = iController->UseIceL( *protocols, KTestDomain() ) );
    NSP_ASSERT( EFalse == useIce );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KEmpty() );
    
    // FAILURE IN CENREP SETTINGS, IN APROTOCOL
    NSP_ASSERT_LEAVE( iController->UseIceL( *protocols, KTestDomain() ) );
    
    CleanupStack::PopAndDestroy( protocols );
    }
// ---------------------------------------------------------------------------
// UT_CNSPController::UT_NewSessionL
// ---------------------------------------------------------------------------
// 
void UT_CNSPController::UT_NewSessionL()
    {
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KEmpty() );
    
    // FAILURE IN CENREP SETTINGS, IN APROTOCOL
    NSP_ASSERT_LEAVE( iController->NewSessionL( *this,
            KIapId, KTestDomain(), KProtocolUdp ) );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaStun() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( iController->NewSessionL(
            *this, KIapId, KTestDomain(), KProtocolUdp ) );
    
    NSPTestHelper::SetCenrepTDesC8toAProtocolL(
            *iCenrep, iCurrentDomainKey, KNokiaIce() );
    
    // OK
    NSP_ASSERT_NO_LEAVE( iController->NewSessionL(
            *this, KIapId, KTestDomain(), KProtocolUdp ) );
    }