diff -r 4ad59aaee882 -r 2f468c1958d0 java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h --- a/java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h Fri Sep 17 08:28:21 2010 +0300 +++ b/java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h Mon Oct 04 00:10:53 2010 +0300 @@ -364,6 +364,30 @@ */ IMPORT_C virtual void SerializeAttributesL(); + /** + * CWriteableJavaRegistryPackageEntry::UsedUserDiskSpace gets the + * amount of disk space taken by the installed application. + * + * @since S60 v5.1 + * @return Returns the size of used disk space in bytes. + */ + IMPORT_C TInt64 UsedUserDiskSpace() const; + + /** + * Tells if the application package is pre-installed. + * + * If a pre-installed application package is upgraded, + * it remains marked as pre-installed. + * + * If a pre-installed application package is uninstalled + * and later installed again, it is no more marked as + * pre-installed. + * + * @since S60 v5.1 + * @return ETrue if the application suite is pre-installed, + * EFalse otherwise. + */ + IMPORT_C TBool IsPreinstalled() const; protected: