javauis/lcdui_akn/javalcdui/inc/MMIDCustomComponentContainer.h
branchRCL_3
changeset 21 4376525cdefb
parent 14 04becd199f91
equal deleted inserted replaced
19:71c436fe3ce0 21:4376525cdefb
    24 #include    <w32std.h>
    24 #include    <w32std.h>
    25 
    25 
    26 // FORWARD DECLARATIONS
    26 // FORWARD DECLARATIONS
    27 class MMIDCustomComponent;
    27 class MMIDCustomComponent;
    28 class CCoeControl;
    28 class CCoeControl;
       
    29 #ifdef RD_JAVA_S60_RELEASE_9_2
       
    30 class CMIDDisplayable;
       
    31 #endif // RD_JAVA_S60_RELEASE_9_2
    29 
    32 
    30 
    33 
    31 /**
    34 /**
    32  * Interface for LCDUI custom component container.
    35  * Interface for LCDUI custom component container.
    33  *
    36  *
   115      *         full screen and <code>EFalse</code> if not.
   118      *         full screen and <code>EFalse</code> if not.
   116      * @since S60 5.0
   119      * @since S60 5.0
   117      */
   120      */
   118     virtual TBool IsFullScreen() const = 0;
   121     virtual TBool IsFullScreen() const = 0;
   119 
   122 
       
   123 #ifdef RD_JAVA_S60_RELEASE_9_2
       
   124     /**
       
   125      * Gets the Displayable from container.
       
   126      *
       
   127      * @return The Displayable from container.
       
   128      * @since S60 5.0
       
   129      */
       
   130     virtual CMIDDisplayable* GetDisplayable() const = 0;
       
   131 #endif // RD_JAVA_S60_RELEASE_9_2
       
   132 
   120 protected: // Destructor
   133 protected: // Destructor
   121 
   134 
   122     /**
   135     /**
   123      * Destructor. Disallows destruction through this interface
   136      * Destructor. Disallows destruction through this interface
   124      */
   137      */