Fixed Nabi Issues N_SE-56908,56903,56917,56940
[apps/osp/Internet.git] / inc / IntIAddressbarEventListener.h
index 685389f..619317c 100644 (file)
@@ -2,7 +2,7 @@
 
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Flora License, Version 1.1 (the License);
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
 //
@@ -39,15 +39,18 @@ class IAddressbarEventListener
 {
 public:
        virtual ~IAddressbarEventListener(void) {};
+       virtual void OnAddressBarFocusGained(const Addressbar&) = 0;
+       virtual void OnAddressBarFocusLost(const Addressbar&, bool addressbarKeyPadState) = 0;
        virtual void OnAddressBarKeypadClosed(const Addressbar&, bool footerState = true ) = 0;
        virtual void OnAddressBarKeypadOpened(const Addressbar&) = 0;
        virtual void OnAddressBarKeypadWillOpen(const Addressbar&) = 0;
        virtual void OnAddressBarKeypadBoundsChanged(const Addressbar&) = 0;
        //virtual void OnAddressBarModeChanged(const Addressbar&) = 0;
        virtual void OnAddressCancelledClicked(const Addressbar&) = 0;
+       virtual void OnClipboardClosed(const Addressbar&) = 0;
        //virtual void OnBackClicked(const Addressbar&) = 0;
        //virtual void OnForwardClicked(const Addressbar&) = 0;
-       virtual void OnReaderClicked(const Addressbar&) = 0;
+//     virtual void OnReaderClicked(const Addressbar&) = 0;
        virtual void OnRefreshClicked(const Addressbar&) = 0;
        virtual void OnStopClicked(Addressbar&) = 0;
        virtual void OnUrlValueChanged(Addressbar&) = 0;