diff -r 000000000000 -r dd21522fd290 browserutilities/favouritesengine/ClientServer/inc/FavouritesItemImpl.inl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/browserutilities/favouritesengine/ClientServer/inc/FavouritesItemImpl.inl Mon Mar 30 12:54:55 2009 +0300 @@ -0,0 +1,283 @@ +/* +* Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "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 inline methods of class CFavouritesItemImpl. +* +* +*/ + + +#ifndef FAVOURITES_ITEM_IMPL_INL +#define FAVOURITES_ITEM_IMPL_INL + +// ================= MEMBER FUNCTIONS ======================= + +// --------------------------------------------------------- +// CFavouritesItemImpl::CFavouritesItemImpl +// --------------------------------------------------------- +// +CFavouritesItemImpl::CFavouritesItemImpl() + { + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Uid() const +// --------------------------------------------------------- +// +TInt CFavouritesItemImpl::Uid() const + { + return iUid; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::ParentFolder +// --------------------------------------------------------- +// +TInt CFavouritesItemImpl::ParentFolder() const + { + return iParentFolder; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Type +// --------------------------------------------------------- +// +CFavouritesItem::TType CFavouritesItemImpl::Type() const + { + return iType; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Name +// --------------------------------------------------------- +// +const TDesC& CFavouritesItemImpl::Name() const + { + return *iName; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Url +// --------------------------------------------------------- +// +const TDesC& CFavouritesItemImpl::Url() const + { + return *iUrl; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::WapAccessPoint +// --------------------------------------------------------- +// +TFavouritesWapAp CFavouritesItemImpl::WapAp() const + { + return iWapAp; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::UserName +// --------------------------------------------------------- +// +const TDesC& CFavouritesItemImpl::UserName() const + { + return *iUserName; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Password +// --------------------------------------------------------- +// +const TDesC& CFavouritesItemImpl::Password() const + { + return *iPassword; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::ContextId +// --------------------------------------------------------- +// +TInt32 CFavouritesItemImpl::ContextId() const + { + return iContextId; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::IsItem +// --------------------------------------------------------- +// +TBool CFavouritesItemImpl::IsItem() const + { + return iType == CFavouritesItem::EItem; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::IsFolder +// --------------------------------------------------------- +// +TBool CFavouritesItemImpl::IsFolder() const + { + return iType == CFavouritesItem::EFolder; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::IsFactoryItem +// --------------------------------------------------------- +// +TBool CFavouritesItemImpl::IsFactoryItem() const + { + return iFactoryItem; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::IsReadOnly +// --------------------------------------------------------- +// +TBool CFavouritesItemImpl::IsReadOnly() const + { + return iReadOnly; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::Modified +// --------------------------------------------------------- +// +TTime CFavouritesItemImpl::Modified() const + { + return iModified; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::IsHidden +// --------------------------------------------------------- +// +TBool CFavouritesItemImpl::IsHidden() const + { + return iHidden; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetParentFolder +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetParentFolder( TInt aId ) + { + iParentFolder = aId; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetType +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetType( CFavouritesItem::TType aType ) + { + if ( aType != CFavouritesItem::ENone ) + { + iType = aType; + } + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetUrlL +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetUrlL( const TDesC& aUrl ) + { + SetBufL( iUrl, aUrl, KFavouritesMaxUrl ); + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetWapAccessPoint +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetWapAp( const TFavouritesWapAp& aAccessPoint ) + { + iWapAp = aAccessPoint; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetUserNameL +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetUserNameL( const TDesC& aUserName ) + { + SetBufL( iUserName, aUserName, KFavouritesMaxUserName ); + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetPasswordL +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetPasswordL( const TDesC& aPassword ) + { + SetBufL( iPassword, aPassword, KFavouritesMaxPassword ); + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetContextId +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetContextId( TInt32 aContextId ) + { + iContextId = aContextId; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetUid +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetUid( TInt aUid ) + { + iUid = aUid; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetFactoryItem +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetFactoryItem( TBool aFactoryItem ) + { + iFactoryItem = aFactoryItem; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetReadOnly +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetReadOnly( TBool aReadOnly ) + { + iReadOnly = aReadOnly; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetModified +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetModified( TTime aModified ) + { + iModified = aModified; + } + +// --------------------------------------------------------- +// CFavouritesItemImpl::SetHidden +// --------------------------------------------------------- +// +void CFavouritesItemImpl::SetHidden( TBool aHidden ) + { + iHidden = aHidden; + } + + +#endif + +// End of File