3 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
\r
5 // Licensed under the Flora License, Version 1.0 (the License);
\r
6 // you may not use this file except in compliance with the License.
\r
7 // You may obtain a copy of the License at
\r
9 // http://floralicense.org/license/
\r
11 // Unless required by applicable law or agreed to in writing, software
\r
12 // distributed under the License is distributed on an AS IS BASIS,
\r
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
14 // See the License for the specific language governing permissions and
\r
15 // limitations under the License.
\r
18 //!Internet IntIAddressbarEventListener class
\r
19 /*@file: IntIAddressbarEventListener.h
\r
20 *@brief: The %IntIAddressbarEventListener interface is the listener interface for receiving the Addressbar events such as
\r
21 * the event for clicking refresh,stop loading etc.
\r
25 #ifndef _INT_IADDRESSBAR_EVENT_LISTENER_H_
\r
26 #define _INT_IADDRESSBAR_EVENT_LISTENER_H_
\r
31 * @interface IAddressbarEventListener
\r
32 * @brief This interface implements the listener for Addressbar Events.
\r
34 * The %IAddressbarEventListener interface is the listener interface for receiving the Addressbar events such as
\r
35 * the event for clicking refresh,stoThis class defines HistoryListScene used define historyp loading etc.
\r
38 class IAddressbarEventListener
\r
41 virtual ~IAddressbarEventListener(void) {};
\r
42 virtual void OnAddressBarKeypadClosed(const Addressbar&) = 0;
\r
43 virtual void OnAddressBarKeypadOpened(const Addressbar&) = 0;
\r
44 virtual void OnAddressBarKeypadWillOpen(const Addressbar&) = 0;
\r
45 virtual void OnAddressBarModeChanged(const Addressbar&) = 0;
\r
46 virtual void OnAddressCancelledClicked(const Addressbar&) = 0;
\r
47 virtual void OnBackClicked(const Addressbar&) = 0;
\r
48 virtual void OnForwardClicked(const Addressbar&) = 0;
\r
49 virtual void OnReaderClicked(const Addressbar&) = 0;
\r
50 virtual void OnRefreshClicked(const Addressbar&) = 0;
\r
51 virtual void OnStopClicked(Addressbar&) = 0;
\r
52 virtual void OnUrlSubmitted(Addressbar&) = 0;
\r
56 #endif /* _INT_IADDRESSBAR_EVENT_LISTENER_H_ */
\r