final Command search = this.search;
final Command cancelSearch = this.cancelSearch;
if( command == search )
{
menu.removeCommand( search );
menu.addCommand( cancelSearch );
new DiscoveryThread( this ).start();
}
else if( command == cancelSearch )
{
synchronized( threadLock )