javauis/mmapi_akn/baseline/inc.emc/cmmaemcresolver.h
branchRCL_3
changeset 19 71c436fe3ce0
parent 14 04becd199f91
equal deleted inserted replaced
18:9ac0a0a7da70 19:71c436fe3ce0
    68      */
    68      */
    69 
    69 
    70     void SetFileNameL(const TDesC* aFileName);
    70     void SetFileNameL(const TDesC* aFileName);
    71 
    71 
    72     /**
    72     /**
    73      * Sets Mime Type
       
    74      * @param aFileName File name to be set or NULL
       
    75      */
       
    76 
       
    77     void SetMimeTypeL(const TDesC* aFileName);
       
    78 
       
    79     /**
       
    80      * Returns possible filename or NULL if not set
    73      * Returns possible filename or NULL if not set
    81      * Ownership is transfered.
    74      * Ownership is transfered.
    82      * @return Content type or NULL if type is not available.
    75      * @return Content type or NULL if type is not available.
    83      */
    76      */
    84     HBufC* FileNameOwnership();
    77     HBufC* FileNameOwnership();
    98 
    91 
    99     void ResolveContentTypeL();
    92     void ResolveContentTypeL();
   100 
    93 
   101 private:
    94 private:
   102     ~CMMAEMCResolver();
    95     ~CMMAEMCResolver();
       
    96 
       
    97     void ConstructL();
   103 
    98 
   104 private:
    99 private:
   105 
   100 
   106     // Owned. Ownership can be transferred with ContentType method.
   101     // Owned. Ownership can be transferred with ContentType method.
   107     HBufC* iContentType;
   102     HBufC* iContentType;