javamanager/javainstaller/installerui/javasrc/com/nokia/mj/impl/installer/ui/eswt2/ViewBase.java
branchRCL_3
changeset 77 7cee158cb8cd
parent 60 6c158198356e
child 83 26b2b12093af
equal deleted inserted replaced
71:d5e927d5853b 77:7cee158cb8cd
    76     private boolean iVisible = false;
    76     private boolean iVisible = false;
    77     /** Number of columns for this view's GridLayout. */
    77     /** Number of columns for this view's GridLayout. */
    78     private int iColumns = 1;
    78     private int iColumns = 1;
    79     /** Default content size. */
    79     /** Default content size. */
    80     private Point iDefaultContentSize = null;
    80     private Point iDefaultContentSize = null;
    81     /** Certificate details view.  */
    81     /** Certificate details view. */
    82     private CertificateDetailsView iCertificateDetailsView = null;
    82     private CertificateDetailsView iCertificateDetailsView = null;
    83     /** Certificates for this application. */
    83     /** Certificates for this application. */
    84     protected SigningCertificate[] iCertificates = null;
    84     protected SigningCertificate[] iCertificates = null;
    85 
    85 
    86     /** Constructor */
    86     /** Constructor */
   801         // where this method gets executed.
   801         // where this method gets executed.
   802         new Thread(new Runnable()
   802         new Thread(new Runnable()
   803         {
   803         {
   804             public void run()
   804             public void run()
   805             {
   805             {
       
   806                 iInstallerUi.setCertificateDetailsView(iCertificateDetailsView);
   806                 if (iCertificateDetailsView.confirm())
   807                 if (iCertificateDetailsView.confirm())
   807                 {
   808                 {
   808                     log("certificateDetailsView confirmed");
   809                     log("certificateDetailsView confirmed");
   809                 }
   810                 }
   810                 else
   811                 else
   811                 {
   812                 {
   812                     log("certificateDetailsView cancelled");
   813                     log("certificateDetailsView cancelled");
   813                 }
   814                 }
   814                 iCertificateDetailsView.dispose();
   815                 iCertificateDetailsView.dispose();
   815                 iCertificateDetailsView = null;
   816                 iCertificateDetailsView = null;
       
   817                 iInstallerUi.setCertificateDetailsView(null);
   816                 setVisible(true);
   818                 setVisible(true);
   817             }
   819             }
   818         }, "InstallerUiCertViewThread").start();
   820         }, "InstallerUiCertViewThread").start();
   819     }
   821     }
   820 }
   822 }