diff -r 63b81d807542 -r 1f0034e370aa java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h --- a/java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h Thu Sep 02 13:22:59 2010 +0300 +++ b/java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h Fri Sep 17 16:44:34 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: