ncdengine/provider/deviceinteraction/inc/ncdinstallationserviceimpl.h
changeset 24 84a16765cd86
parent 0 ba25891c3a9e
child 25 98b66e4fb0be
equal deleted inserted replaced
6:aba6b8104af3 24:84a16765cd86
    38 /**
    38 /**
    39  * New Java registry API was introduced in 3.2. We start using it 
    39  * New Java registry API was introduced in 3.2. We start using it 
    40  * from 5.0 onwards because it seems that some 3.2 devices don't support
    40  * from 5.0 onwards because it seems that some 3.2 devices don't support
    41  * it entirely
    41  * it entirely
    42  */
    42  */
       
    43  
       
    44  /*  HLa - temporary java remove
    43 #if defined( __SERIES60_30__ ) || defined( __SERIES60_31__ ) || defined ( __S60_32__ )
    45 #if defined( __SERIES60_30__ ) || defined( __SERIES60_31__ ) || defined ( __S60_32__ )
    44     #define USE_OLD_JAVA_API
    46     #define USE_OLD_JAVA_API
    45     class MJavaRegistrySuiteEntry;
    47     class MJavaRegistrySuiteEntry;
    46     class MJavaRegistry;
    48     class MJavaRegistry;
    47 #else
    49 #else
    48     namespace Java
    50     namespace Java
    49         {
    51         {
    50         class CJavaRegistry;
    52         class CJavaRegistry;
    51         }
    53         }
    52 #endif
    54 #endif
    53 
    55 */
    54 
    56 
    55 class CDocumentHandler;
    57 class CDocumentHandler;
    56 
    58 
    57 class MNcdInstallationServiceObserver;
    59 class MNcdInstallationServiceObserver;
    58 class TCatalogsVersion;
    60 class TCatalogsVersion;
   372      * Java installer's P&S key
   374      * Java installer's P&S key
   373      * 
   375      * 
   374      * @param aJavaRegistry Java registry
   376      * @param aJavaRegistry Java registry
   375      * @return Midlet UID
   377      * @return Midlet UID
   376      */
   378      */
       
   379      
       
   380      /* HLa - temporary java remove
   377 #ifdef USE_OLD_JAVA_API
   381 #ifdef USE_OLD_JAVA_API
   378     TUid LatestMidletUidL( MJavaRegistry& aJavaRegistry ) const;
   382     TUid LatestMidletUidL( MJavaRegistry& aJavaRegistry ) const;
   379 #else    
   383 #else    
   380     TUid LatestMidletUidL( Java::CJavaRegistry& aJavaRegistry ) const;
   384     TUid LatestMidletUidL( Java::CJavaRegistry& aJavaRegistry ) const;
   381 #endif
   385 #endif
       
   386     */
   382     
   387     
   383     static TBool MatchJava( const TDesC& aMime );
   388     static TBool MatchJava( const TDesC& aMime );
   384     
   389     
   385     TUid InstalledMidletUidL();
   390     TUid InstalledMidletUidL();
   386     
   391