--- a/javauis/lcdui_akn/javalcdui/inc/Lcdglue.h Thu Jul 15 18:31:06 2010 +0300
+++ b/javauis/lcdui_akn/javalcdui/inc/Lcdglue.h Thu Aug 19 09:48:13 2010 +0300
@@ -57,6 +57,18 @@
* Called by appui in response to CONE resource change.
*/
virtual void HandleResourceChangeL(TInt aType)=0;
+
+#ifdef RD_JAVA_NGA_ENABLED
+ /**
+ * Called by appui when application gains or loses partial/full foreground.
+ */
+ virtual void HandleFullOrPartialForegroundL(TBool aFullOrPartialFg)=0;
+
+ /**
+ * Called by appui when application needs to free all GPU memory immediately.
+ */
+ virtual void HandleFreeGraphicsMemory()=0;
+#endif //RD_JAVA_NGA_ENABLED
};
#endif
@@ -65,7 +77,8 @@
public:
virtual MMIDComponentFactory* CreateComponentFactoryL() = 0;
#ifdef LCDUI_TRANSITIONAL_API
- virtual void SetObserver(MMIDObserver* aObserver) = 0;
+ virtual void SetObserverL(MMIDObserver* aObserver) = 0;
+ virtual void SetEnv(MMIDEnv* aEnv) = 0;
#endif
};