X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Tizen.System.SystemSettings%2FTizen.System.SystemSettings%2FSystemSettingsEventArgs.cs;h=c0a5a042169a8858975c5e092dc2419a9e1e750c;hb=refs%2Ftags%2Ftizen_4.0.m1_release;hp=650a6418ca019e4d95bff664424c357f8a80de39;hpb=ed2d39cfef157b04897e695446825171f98a3182;p=platform%2Fcore%2Fcsapi%2Fsystem-settings.git diff --git a/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs b/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs old mode 100644 new mode 100755 index 650a641..c0a5a04 --- a/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs +++ b/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs @@ -1,4 +1,20 @@ -using System; +/* + * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved + * + * Licensed under the Apache License, Version 2.0 (the License); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; namespace Tizen.System { @@ -8,17 +24,6 @@ namespace Tizen.System public class IncomingCallRingtoneChangedEventArgs : EventArgs { private readonly string _incomingCallRingtone = null; - /// - /// The enum for IncomingCallRingtone system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.IncomingCallRingtone; - } - } - internal IncomingCallRingtoneChangedEventArgs(string val) { _incomingCallRingtone = val; @@ -42,17 +47,6 @@ namespace Tizen.System public class WallpaperHomeScreenChangedEventArgs : EventArgs { private readonly string _wallpaperHomeScreen = null; - /// - /// The enum for WallpaperHomeScreen system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.WallpaperHomeScreen; - } - } - internal WallpaperHomeScreenChangedEventArgs(string val) { _wallpaperHomeScreen = val; @@ -76,17 +70,6 @@ namespace Tizen.System public class WallpaperLockScreenChangedEventArgs : EventArgs { private readonly string _wallpaperLockScreen = null; - /// - /// The enum for WallpaperLockScreen system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.WallpaperLockScreen; - } - } - internal WallpaperLockScreenChangedEventArgs(string val) { _wallpaperLockScreen = val; @@ -110,16 +93,6 @@ namespace Tizen.System public class FontSizeChangedEventArgs : EventArgs { private readonly SystemSettingsFontSize _fontSize; - /// - /// The enum for FontSize system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.FontSize; - } - } internal FontSizeChangedEventArgs(SystemSettingsFontSize val) { _fontSize = val; @@ -143,16 +116,6 @@ namespace Tizen.System public class FontTypeChangedEventArgs : EventArgs { private readonly string _fontType = null; - /// - /// The enum for FontType system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.FontType; - } - } internal FontTypeChangedEventArgs(string val) { _fontType = val; @@ -176,16 +139,6 @@ namespace Tizen.System public class MotionActivationSettingChangedEventArgs : EventArgs { private readonly bool _motionActivation; - /// - /// The enum for MotionActivation system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.MotionActivationEnabled; - } - } internal MotionActivationSettingChangedEventArgs(bool val) { _motionActivation = val; @@ -209,16 +162,6 @@ namespace Tizen.System public class EmailAlertRingtoneChangedEventArgs : EventArgs { private readonly string _emailAlertRingtone = null; - /// - /// The enum for EmailAlertRingtone system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.EmailAlertRingtone; - } - } internal EmailAlertRingtoneChangedEventArgs(string val) { _emailAlertRingtone = val; @@ -242,16 +185,6 @@ namespace Tizen.System public class UsbDebuggingSettingChangedEventArgs : EventArgs { private readonly bool _usbDebuggingEnabled; - /// - /// The enum for UsbDebuggingEnabled system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.UsbDebuggingEnabled; - } - } internal UsbDebuggingSettingChangedEventArgs(bool val) { _usbDebuggingEnabled = val; @@ -275,16 +208,6 @@ namespace Tizen.System public class Data3GNetworkSettingChangedEventArgs : EventArgs { private readonly bool _data3GNetworkEnabled; - /// - /// The enum for Data3GNetworkEnabled system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.Data3GNetworkEnabled; - } - } internal Data3GNetworkSettingChangedEventArgs(bool val) { _data3GNetworkEnabled = val; @@ -308,16 +231,6 @@ namespace Tizen.System public class LockscreenAppChangedEventArgs : EventArgs { private readonly string _lockscreenApp = null; - /// - /// The enum for LockscreenApp system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.LockscreenApp; - } - } internal LockscreenAppChangedEventArgs(string val) { _lockscreenApp = val; @@ -341,16 +254,6 @@ namespace Tizen.System public class LocaleCountryChangedEventArgs : EventArgs { private readonly string _localeCountry = null; - /// - /// The enum for LocaleCountry system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.LocaleCountry; - } - } internal LocaleCountryChangedEventArgs(string val) { _localeCountry = val; @@ -375,16 +278,6 @@ namespace Tizen.System public class LocaleLanguageChangedEventArgs : EventArgs { private readonly string _localeLanguage = null; - /// - /// The enum for LocaleLanguage system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.LocaleLanguage; - } - } internal LocaleLanguageChangedEventArgs(string val) { _localeLanguage = val; @@ -409,16 +302,6 @@ namespace Tizen.System public class LocaleTimeFormat24HourSettingChangedEventArgs : EventArgs { private readonly bool _localeTimeFormat24Hour; - /// - /// The enum for LocaleTimeFormat24Hour system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.LocaleTimeFormat24HourEnabled; - } - } internal LocaleTimeFormat24HourSettingChangedEventArgs(bool val) { _localeTimeFormat24Hour = val; @@ -442,16 +325,6 @@ namespace Tizen.System public class LocaleTimeZoneChangedEventArgs : EventArgs { private readonly string _localeTimeZone = null; - /// - /// The enum for LocaleTimeZone system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.LocaleTimeZone; - } - } internal LocaleTimeZoneChangedEventArgs(string val) { _localeTimeZone = val; @@ -474,19 +347,18 @@ namespace Tizen.System /// public class TimeChangedEventArgs : EventArgs { - /// - /// The enum for Time system setting event - /// - public SystemSettingsKeys Key + private readonly int _time; + internal TimeChangedEventArgs(int val) + { + _time = val; + } + public int Value { get { - return SystemSettingsKeys.Time; + return _time; } } - internal TimeChangedEventArgs() - { - } } /// @@ -495,16 +367,6 @@ namespace Tizen.System public class SoundLockSettingChangedEventArgs : EventArgs { private readonly bool _soundLock; - /// - /// The enum for SoundLock system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.SoundLockEnabled; - } - } internal SoundLockSettingChangedEventArgs(bool val) { _soundLock = val; @@ -528,16 +390,6 @@ namespace Tizen.System public class SoundSilentModeSettingChangedEventArgs : EventArgs { private readonly bool _soundSilentMode; - /// - /// The enum for SoundSilentMode system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.SoundSilentModeEnabled; - } - } internal SoundSilentModeSettingChangedEventArgs(bool val) { _soundSilentMode = val; @@ -561,16 +413,6 @@ namespace Tizen.System public class SoundTouchSettingChangedEventArgs : EventArgs { private readonly bool _soundTouch; - /// - /// The enum for SoundTouch system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.SoundTouchEnabled; - } - } internal SoundTouchSettingChangedEventArgs(bool val) { _soundTouch = val; @@ -594,16 +436,6 @@ namespace Tizen.System public class DisplayScreenRotationAutoSettingChangedEventArgs : EventArgs { private readonly bool _displayScreenRotationAuto; - /// - /// The enum for DisplayScreenRotationAuto system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.DisplayScreenRotationAutoEnabled; - } - } internal DisplayScreenRotationAutoSettingChangedEventArgs(bool val) { _displayScreenRotationAuto = val; @@ -627,16 +459,6 @@ namespace Tizen.System public class DeviceNameChangedEventArgs : EventArgs { private readonly string _deviceName = null; - /// - /// The enum for DeviceName system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.DeviceName; - } - } internal DeviceNameChangedEventArgs(string val) { _deviceName = val; @@ -660,16 +482,6 @@ namespace Tizen.System public class MotionSettingChangedEventArgs : EventArgs { private readonly bool _motionEnabled; - /// - /// The enum for MotionEnabled system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.MotionEnabled; - } - } internal MotionSettingChangedEventArgs(bool val) { _motionEnabled = val; @@ -693,16 +505,6 @@ namespace Tizen.System public class NetworkWifiNotificationSettingChangedEventArgs : EventArgs { private readonly bool _networkWifiNotification; - /// - /// The enum for NetworkWifiNotification system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.NetworkWifiNotificationEnabled; - } - } internal NetworkWifiNotificationSettingChangedEventArgs(bool val) { _networkWifiNotification = val; @@ -726,16 +528,6 @@ namespace Tizen.System public class NetworkFlightModeSettingChangedEventArgs : EventArgs { private readonly bool _networkFlightMode; - /// - /// The enum for NetworkFlightMode system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.NetworkFlightModeEnabled; - } - } internal NetworkFlightModeSettingChangedEventArgs(bool val) { _networkFlightMode = val; @@ -759,16 +551,6 @@ namespace Tizen.System public class ScreenBacklightTimeChangedEventArgs : EventArgs { private readonly int _screenBacklightTime; - /// - /// The enum for ScreenBacklightTime system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.ScreenBacklightTime; - } - } internal ScreenBacklightTimeChangedEventArgs(int val) { _screenBacklightTime = val; @@ -792,16 +574,6 @@ namespace Tizen.System public class SoundNotificationChangedEventArgs : EventArgs { private readonly string _soundNotification = null; - /// - /// The enum for SoundNotification system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.SoundNotification; - } - } internal SoundNotificationChangedEventArgs(string val) { _soundNotification = val; @@ -825,16 +597,6 @@ namespace Tizen.System public class SoundNotificationRepetitionPeriodChangedEventArgs : EventArgs { private readonly int _soundNotificationRepetitionPeriod; - /// - /// The enum for SoundNotificationRepetitionPeriod system setting key - /// - public SystemSettingsKeys Key - { - get - { - return SystemSettingsKeys.SoundNotificationRepetitionPeriod; - } - } internal SoundNotificationRepetitionPeriodChangedEventArgs(int val) { _soundNotificationRepetitionPeriod = val; @@ -858,29 +620,88 @@ namespace Tizen.System public class LockStateChangedEventArgs : EventArgs { private readonly SystemSettingsIdleLockState _lockState; + internal LockStateChangedEventArgs(SystemSettingsIdleLockState val) + { + _lockState = val; + } + /// - /// The enum for LockState system setting key + /// Indicates the current lock state /// - public SystemSettingsKeys Key + public SystemSettingsIdleLockState Value { get { - return SystemSettingsKeys.LockState; + return _lockState; } } - internal LockStateChangedEventArgs(SystemSettingsIdleLockState val) + } + + /// + /// EventArgs type for the event AdsIdChanged + /// + public class AdsIdChangedEventArgs : EventArgs + { + private readonly string _adsId = null; + internal AdsIdChangedEventArgs(string val) { - _lockState = val; + _adsId = val; } /// /// Indicates the current lock state /// - public SystemSettingsIdleLockState Value + public string Value { get { - return _lockState; + return _adsId; + } + } + } + + /// + /// EventArgs type for the event UltraDataSaveChanged + /// + public class UltraDataSaveChangedEventArgs : EventArgs + { + private readonly SystemSettingsUdsState _ultraDataSave = SystemSettingsUdsState.UdsOff; + internal UltraDataSaveChangedEventArgs(SystemSettingsUdsState val) + { + _ultraDataSave = val; + } + + /// + /// Indicates the current lock state + /// + public SystemSettingsUdsState Value + { + get + { + return _ultraDataSave; + } + } + } + + /// + /// EventArgs type for the event UltraDataSavePackageListChanged + /// + public class UltraDataSavePackageListChangedEventArgs : EventArgs + { + private readonly string _ultraDataSavePackageList = null; + internal UltraDataSavePackageListChangedEventArgs(string val) + { + _ultraDataSavePackageList = val; + } + + /// + /// Indicates the current lock state + /// + public string Value + { + get + { + return _ultraDataSavePackageList; } } }