X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fintegration-api%2Fadaptor-framework%2Ftrigger-event-factory.h;h=0127de5cdde9f8c3c6934a004da6df6326e74850;hb=e2b1bb333f68b1a21a24f84c6c21db2f618a8f53;hp=5e889a9f355db1270b7f9a4197009404c025dc34;hpb=5278af3f8797ae60b3a220015cf0bdb3678e7db8;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/integration-api/adaptor-framework/trigger-event-factory.h b/dali/integration-api/adaptor-framework/trigger-event-factory.h index 5e889a9..0127de5 100644 --- a/dali/integration-api/adaptor-framework/trigger-event-factory.h +++ b/dali/integration-api/adaptor-framework/trigger-event-factory.h @@ -18,9 +18,12 @@ * */ +// EXTERNAL INCLUDES +#include + // INTERNAL INCLUDES #include -#include +#include namespace Dali { @@ -29,35 +32,19 @@ namespace Dali * @brief Trigger interface factory class * */ -class DALI_ADAPTOR_API TriggerEventFactory : public TriggerEventFactoryInterface +class DALI_ADAPTOR_API TriggerEventFactory { - public: /** - * @brief Constructor - */ - TriggerEventFactory() - { - } - - /** - * @brief Destructor - */ - virtual ~TriggerEventFactory() - { - } - - /** * @copydoc TriggerEventFactoryInterface::CreateTriggerEvent */ - virtual TriggerEventInterface* CreateTriggerEvent( CallbackBase* callback, TriggerEventInterface::Options options ); - + static TriggerEventInterface* CreateTriggerEvent( CallbackBase* callback, TriggerEventInterface::Options options ); /** * @copydoc TriggerEventFactoryInterface::DestroyTriggerEvent */ - virtual void DestroyTriggerEvent( TriggerEventInterface* triggerEventInterface ); + static void DestroyTriggerEvent( TriggerEventInterface* triggerEventInterface ); };