equal
deleted
inserted
replaced
24 |
24 |
25 // FORWARD DECLARATIONS |
25 // FORWARD DECLARATIONS |
26 class MWPWAPItemBase; |
26 class MWPWAPItemBase; |
27 class CWPCharacteristic; |
27 class CWPCharacteristic; |
28 class CCommsDatabase; |
28 class CCommsDatabase; |
29 class CApDataHandler; |
29 class RCmConnectionMethodExt; |
|
30 class RCmDestinationExt; |
30 class CBookmarkDb; |
31 class CBookmarkDb; |
31 class RFavouritesDb; |
32 class RFavouritesDb; |
32 // CLASS DECLARATION |
33 // CLASS DECLARATION |
33 |
34 class RCmManagerExt; |
34 /** |
35 /** |
35 * WPWAPItemFactory is a factory for all WAP items. |
36 * WPWAPItemFactory is a factory for all WAP items. |
36 * |
37 * |
37 * @lib WPWAPAdapter |
38 * @lib WPWAPAdapter |
38 * @since 2.0 |
39 * @since 2.0 |
51 */ |
52 */ |
52 static MWPWAPItemBase* CreateMMSLC( const TDesC& aTitle, |
53 static MWPWAPItemBase* CreateMMSLC( const TDesC& aTitle, |
53 const TDesC& aDefaultName, |
54 const TDesC& aDefaultName, |
54 CWPCharacteristic& aCharacteristic, |
55 CWPCharacteristic& aCharacteristic, |
55 CCommsDatabase*& aCommsDb, |
56 CCommsDatabase*& aCommsDb, |
56 CApDataHandler*& aAPHandler ); |
57 RCmManagerExt*& aCmManager ); |
57 |
58 |
58 |
59 |
59 /** |
60 /** |
60 * Create a browser item. |
61 * Create a browser item. |
61 * @param aFirst ETrue if this browser item is first |
62 * @param aFirst ETrue if this browser item is first |
73 const TDesC& aBookmarkTitle, |
74 const TDesC& aBookmarkTitle, |
74 const TDesC& aDefaultName, |
75 const TDesC& aDefaultName, |
75 const TDesC& aDefaultBookmarkName, |
76 const TDesC& aDefaultBookmarkName, |
76 CWPCharacteristic& aCharacteristic, |
77 CWPCharacteristic& aCharacteristic, |
77 CCommsDatabase*& aCommsDb, |
78 CCommsDatabase*& aCommsDb, |
78 CApDataHandler*& aAPHandler, |
79 RCmManagerExt*& aCmManager, |
79 RFavouritesDb aBookmarkDb ); |
80 RFavouritesDb aBookmarkDb ); |
80 |
81 |
81 /** |
82 /** |
82 * Create a bookmark item. |
83 * Create a bookmark item. |
83 * @param aTitle The title to be returned in Name(). |
84 * @param aTitle The title to be returned in Name(). |