//
-// Open Service Platform
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
/**
* @interface IBatteryEventListener
- * @brief This interface is the listener of the battery event.
+ * @brief This interface is the listener of the battery event.
*
* @since 2.0
*
- * The %IBatteryEventListener interface must be registered and implemented by an application to receive Battery events from the system.
+ * The %IBatteryEventListener interface must be registered and implemented by an application to receive battery events from the system.
*/
class _OSP_EXPORT_ IBatteryEventListener
{
public:
/**
- * This is the destructor for this class. This polymorphic destructor should be overridden if required. This way, the destructors of the derived classes are called when the destructor of this interface is called.
+ * This is the destructor for this class. @n
+ * This polymorphic destructor should be overridden if required. @n
+ * This way, the destructors of the derived classes are called when the destructor of this interface is called.
*
- * @since 2.0
+ * @since 2.0
*/
virtual ~IBatteryEventListener(void) {}
*
* @since 2.0
*
- * @param[in] percentage The changed battery level
+ * @param[in] percentage The changed battery level
* @remarks The resolution of the level is @c 5%. The range of the level is @c 0 (Minimum) to @c 100 (Maximum).
*/
virtual void OnBatteryLevelChangedInPercentage(int percentage) = 0;