947948949950951952953954955956957
{ System.out.println( "Initiator connection error:" ); error.printStackTrace(); sem.release(); } }); con.connect();
592593594595596597598599600601602
ExternalIPCheckerService _service, String _ip ) { ip[0] = _ip; sem.release(); } public void checkFailed( ExternalIPCheckerService _service,
600601602603604605606607608609610
public void checkFailed( ExternalIPCheckerService _service, String _reason ) { sem.release(); } public void reportProgress( ExternalIPCheckerService _service,
677678679680681682683684685686687
if ( succeeded ){ res[0] = result; } sem.release(); } }); sem.reserve( 60000 );
181182183184185186187188189190191
ui_manager.showMessageBox( "fileplugininstall.duplicate.title", "!" + details + "!", UIManagerEvent.MT_OK ); done_sem.release(); }else{ String details = MessageText.getString( "fileplugininstall.install.desc",
207208209210211212213214215216217
new PluginInstallationListener() { public void completed() { done_sem.release(); } public void cancelled() {
213214215216217218219220221222223
} public void cancelled() { done_sem.release(); } public void failed( PluginException e )
220221222223224225226227228229230
public void failed( PluginException e ) { done_sem.release(); Debug.out( "Installation failed", e ); } });
230231232233234235236237238239240
}catch( Throwable e ){ Debug.printStackTrace(e); done_sem.release(); } }else if ( res == UIManagerEvent.MT_NO ){ done_sem.release();
234235236237238239240241242243244
done_sem.release(); } }else if ( res == UIManagerEvent.MT_NO ){ done_sem.release(); }else{ Debug.out( "Message box not handled" );