javamanager/javainstaller/installer/javasrc/com/nokia/mj/impl/installer/midp2/install/steps/InstallBall.java
changeset 76 4ad59aaee882
parent 48 e0d6e9bd3ca7
child 83 26b2b12093af
--- a/javamanager/javainstaller/installer/javasrc/com/nokia/mj/impl/installer/midp2/install/steps/InstallBall.java	Thu Sep 02 20:20:40 2010 +0300
+++ b/javamanager/javainstaller/installer/javasrc/com/nokia/mj/impl/installer/midp2/install/steps/InstallBall.java	Fri Sep 17 08:28:21 2010 +0300
@@ -233,6 +233,31 @@
     }
 
     /**
+     * Called when InstallerUi is hidden or unhidden.
+     *
+     * @param aHidden true if UI was hidden, false if UI was unhidden.
+     */
+    public void uiIsHidden(boolean aHidden)
+    {
+        log("InstallBall.uiIsHidden " + aHidden);
+        if (iSifNotifier == null)
+        {
+            Log.logWarning("InstallBall.uiIsHidden(" + aHidden +
+                           ") called when SifNotifier does not exist");
+            return;
+        }
+        iSifNotifier.setInstallerUi(getInstallerUi());
+        if (aHidden)
+        {
+            iSifNotifier.activateIndicator();
+        }
+        else
+        {
+            iSifNotifier.deactivateIndicator();
+        }
+    }
+
+    /**
      * Called when user cancels the execution from the InstallerUi.
      * This method must return quickly.
      */