java_stubs/javaregistry/clientserver/client/inc/writeablejavaregistrypackageentry.h
changeset 79 2f468c1958d0
parent 0 3fd91c96c86c
--- 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: