CPropertyReg Class Reference
class CPropertyReg : public CBase
|
The client can register custom properties for bookmark items and the database. There are three sets of registered properties: database properties, folder properties and bookmark properties. This class is responsible for handling the registration and checking the registration of these properties.
Constructor & Destructor Documentation
CPropertyReg()
CPropertyReg
|
(
|
)
|
[private]
|
Member Functions Documentation
AssignIdL(TPropertyGroup)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
DeregisterPropertyL(TPropertyGroup, TUid)
FindProperty(TPropertyList &, TUid)
GetPropertyType(TPropertyGroup, TInt, Bookmark::TPropertyType &)
LoadPropertiesL()
void
|
LoadPropertiesL
|
(
|
)
|
[private]
|
LoadPropertyListL(TPropertyList &, TUint32)
PropertyIndex(TPropertyGroup, TUid, Bookmark::TPropertyType)
RegisterPropertyL(TPropertyGroup, TUid, Bookmark::TPropertyType)
void
|
RegisterPropertyL
|
(
|
TPropertyGroup
|
aGroup,
|
|
TUid
|
aCustomId,
|
|
Bookmark::TPropertyType
|
aDataType
|
|
)
|
|
UpdateValueListItemL(TCustomPropertyList &, TInt, Bookmark::TPropertyType, const TAny *)
void
|
UpdateValueListItemL
|
(
|
TCustomPropertyList
&
|
aValueList,
|
|
TInt
|
aIndex,
|
|
Bookmark::TPropertyType
|
aType,
|
|
const
TAny
*
|
aValue
|
|
)
|
[private]
|
Member Enumerations Documentation
Enum TPropertyGroup
Enumerators
EGroupDatabase
|
|
EGroupFolder
|
|
EGroupBookmark
|
|
Member Data Documentation
TPropertyList
iBookmarkProperties
TPropertyList
iDatabaseProperties
CRepository * iDatabaseRepository
TBkmrkAccessorList
iDeletedList
TPropertyList
iFolderProperties
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.