68 virtual ~CSwtBrowserPreferences(); |
68 virtual ~CSwtBrowserPreferences(); |
69 |
69 |
70 // From MActiveApDbObserver |
70 // From MActiveApDbObserver |
71 |
71 |
72 // From MBrowserPreferences |
72 // From MBrowserPreferences |
73 const TPreferencesValues& AllPreferencesL(); |
73 const TPreferencesValues& AllPreferences() const; |
74 void AddObserverL(MPreferencesObserver* anObserver); |
74 void AddObserverL(MPreferencesObserver* anObserver); |
75 void RemoveObserver(MPreferencesObserver* anObserver); |
75 void RemoveObserver(MPreferencesObserver* anObserver); |
76 void NotifyObserversL(TPreferencesEvent aEvent, |
76 void NotifyObserversL(TPreferencesEvent aEvent, |
77 TBrCtlDefs::TBrCtlSettings aSettingType); |
77 TBrCtlDefs::TBrCtlSettings aSettingType); |
78 TUint DefaultAccessPoint() const; |
78 TUint DefaultAccessPoint() const; |
83 TBool UiLocalFeatureSupported(const TInt aFeature) const; |
83 TBool UiLocalFeatureSupported(const TInt aFeature) const; |
84 void SetDefaultAccessPointL(TUint aDefaultAccessPoint, |
84 void SetDefaultAccessPointL(TUint aDefaultAccessPoint, |
85 TUint aAssocVpn = KWmlNoDefaultAccessPoint); |
85 TUint aAssocVpn = KWmlNoDefaultAccessPoint); |
86 void SetFontSizeL(TInt aFontSize); |
86 void SetFontSizeL(TInt aFontSize); |
87 void SetEncodingL(TUint32 aEncoding); |
87 void SetEncodingL(TUint32 aEncoding); |
88 void SetHomePageTypeL(TWmlSettingsHomePage aHomePageType); |
|
89 TPtrC SelfDownloadContentTypesL(); |
88 TPtrC SelfDownloadContentTypesL(); |
90 TBool AccessPointSelectionMode(); |
89 TBool AccessPointSelectionMode(); |
91 void SetAccessPointSelectionModeL( |
90 void SetAccessPointSelectionModeL( |
92 TWmlSettingsAccessPointSelectionMode aAccessPointSelectionMode); |
91 TWmlSettingsAccessPointSelectionMode aAccessPointSelectionMode); |
93 TBool AutoLoadImages() const; |
92 TBool AutoLoadImages() const; |
94 TBool BackList() const; |
93 TBool BackList() const; |
95 TBool AutoRefresh() const; |
94 TBool AutoRefresh() const; |
96 TWmlSettingsCookies Cookies() const; |
95 TBool Cookies() const; |
97 TWmlSettingsECMA Ecma() const; |
96 TBool Ecma() const; |
98 TWmlSettingsIMEI IMEINotification() const; |
97 TBool IMEINotification() const; |
99 TBool SendReferrer() const; |
98 TBool SendReferrer() const; |
100 TBool PageOverview() const; |
99 TBool PageOverview() const; |
101 virtual TWmlSettingsFormData FormDataSaving() const; |
100 TUint FormDataSaving() const; |
102 |
101 |
103 private: |
102 private: |
104 /** |
103 /** |
105 * Constructor. |
104 * Constructor. |
106 * @param aCommsModel Comms model. |
105 * @param aCommsModel Comms model. |