diff -r 4526337fb576 -r 3eca7e70b1b8 widgetmodel/alfwidgetmodel/inc/alflctattributesetterutils.h --- a/widgetmodel/alfwidgetmodel/inc/alflctattributesetterutils.h Tue Feb 02 00:28:09 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,70 +0,0 @@ -/* -* Copyright (c) 2007 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: TThe attribute setter utility for lct attributesetters -* -*/ - - -#ifndef ALFCTATTRIBUTESETTERUTILS_H -#define ALFCTATTRIBUTESETTERUTILS_H - -#ifdef RD_ALF_IN_PLATFORM -#include -#endif - -namespace Alf - { - -class AlfAttributeContainer; -class IAlfMap; - -/** - * The implementation of the attribute setter utility for lct attributesetters. - * - * @lib alfwidgetmodel.lib - * @since S60 ?S60_version - */ -class AlfLctAttributeSetterUtils - { - -public: - - /** - * Gets common lct attributes. - * - * @param aContainer The container holding the new value of the attribute. - * Ownership of the object is not transferred. - * @ret Component handle - */ - static TAknLayoutHierarchyComponentHandle getCommonLctAttributes( - AlfAttributeContainer* aContainer); - - /** - * Gets lct size. - * - * @param aComponentHandle Component handle - * @param aWidth returned width. - * @param aHeight returned height. - * @return true if size is found. - */ - static bool itemSize(const TAknLayoutHierarchyComponentHandle& aComponentHandle, - int& aWidth, int& aHeight); - -private: // data - }; - - } // namespace Alf - -#endif // ALFCTATTRIBUTESETTERUTILS_H -