diff -r e42293e811d8 -r 6c1dfe4da5dd mpx/mpxviewframeworkqt/src/mpxplugindata.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mpx/mpxviewframeworkqt/src/mpxplugindata.cpp Tue Aug 31 15:41:40 2010 +0300 @@ -0,0 +1,113 @@ +/* +* Copyright (c) 2009 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: +* +*/ + +#include "mpxplugindata.h" + +// ----------------------------------------------------------------------------- +// MpxPluginData +// ----------------------------------------------------------------------------- +// +MpxPluginData::MpxPluginData() +: +pluginId( 0 ), +pluginType( 0 ), +pluginPriority( EMPXViewPluginPriorityLowest ), +pluginSupportedId() +{ + // No implementation required +} + +// ----------------------------------------------------------------------------- +// ~MpxPluginData +// ----------------------------------------------------------------------------- +// +MpxPluginData::~MpxPluginData() +{ + pluginSupportedId.clear(); +} + +// ----------------------------------------------------------------------------- +// id +// ----------------------------------------------------------------------------- +// +int MpxPluginData::id()const +{ + return pluginId; +} + +// ----------------------------------------------------------------------------- +// type +// ----------------------------------------------------------------------------- +// +int MpxPluginData::type()const +{ + return pluginType; +} + +// ----------------------------------------------------------------------------- +// priority +// ----------------------------------------------------------------------------- +// +MpxPluginData::TMPXViewPluginPriorities MpxPluginData::priority() const +{ + return pluginPriority; +} + +// ----------------------------------------------------------------------------- +// supportedId +// ----------------------------------------------------------------------------- +// +const QList& MpxPluginData::supportedId() const +{ + return pluginSupportedId; +} + +// ----------------------------------------------------------------------------- +// setId +// ----------------------------------------------------------------------------- +// +void MpxPluginData::setId( int value ) +{ + pluginId = value; +} + +// ----------------------------------------------------------------------------- +// setId +// ----------------------------------------------------------------------------- +// +void MpxPluginData::setType( int value ) +{ + pluginType = value; +} + +// ----------------------------------------------------------------------------- +// setType +// ----------------------------------------------------------------------------- +// +void MpxPluginData::setPriority( TMPXViewPluginPriorities value ) +{ + pluginPriority = value; +} + +// ----------------------------------------------------------------------------- +// addSupportedId +// ----------------------------------------------------------------------------- +// +void MpxPluginData::addSupportedId( int value ) +{ + pluginSupportedId.append( value ); +}