diff -r bd874ee5e5e2 -r 502e5d91ad42 contentpublishingsrv/contentpublishingutils/contentpublishingmap/inc/cpliwmap.h --- a/contentpublishingsrv/contentpublishingutils/contentpublishingmap/inc/cpliwmap.h Fri Mar 12 15:43:54 2010 +0200 +++ b/contentpublishingsrv/contentpublishingutils/contentpublishingmap/inc/cpliwmap.h Mon Mar 15 12:41:53 2010 +0200 @@ -112,7 +112,7 @@ */ IMPORT_C TBool GetPropertyL( const TDesC8& aProperty, RBuf& aResult ) const; - + /** * Fetches value for property(key) from internal map * @@ -588,6 +588,14 @@ * @return result of RSqlStatement::ColumnIndex */ TInt ColumnIndexL( RSqlStatement& aStmt, const TDesC& aColumnName ) const; + + /** + * Returns ETrue if a property has valid name and type + * @param aProperty property name + * @return ETrue if property is valid, EFalse if not + */ + TBool IsPropertyValidL( const TDesC8& aProperty ) const; + protected: /**