rendered paste bodyif ("$Lock".equals(cmdStart)) {
StringTokenizer locktoken = new StringTokenizer(command);
locktoken.nextToken();
String key = controlKey.generateKey(locktoken.nextToken() + " ");
sendCommand("$Key",key);
sendCommand("$ValidateNick",myself.getNick());
sendCommand("$MyINFO",myself.toString());
}else if ("$HubName".equals(cmdStart)) {
System.out.println("HubName is:"+cmdData);
}else if ("$ForceMove".equals(cmdStart)) {
System.out.println("You are asked to redirect to:"+cmdData);
}else if (cmdStart.startsWith("<")) {
System.out.println(cmdStart+cmdData);
}else if ("$RevConnectToMe".equals(cmdStart)) {
System.out.println("Got revconnectome:"+cmdData);
}else if ("$Hello".equals(cmdStart)) {
System.out.println("User arrived:#"+cmdData+"#");
if (cmdData.equals(myself.getNick())) {
sendCommand("$MyINFO",myself.toString());
}
}else if ("$Quit".equals(cmdStart)) {
System.out.println("User left"+cmdData);
}else if ("$Search".equals(cmdStart)) {
System.out.println("User searched:"+cmdData);
}else if ("$ConnectToMe".equals(cmdStart)) {
System.out.println("User requested Connect:"+cmdData);
}else if ("$NickList".equals(cmdStart)) {
System.out.println("gotNickList:"+cmdData);
}else if ("$OpList".equals(cmdStart)) {
System.out.println("gotOpList:"+cmdData);
}
else if ("$SR".equals(cmdStart))
{ // SearchResult
System.out.println("ho ricevuto: "+cmdData);
searchResults.addElement(cmdData);
}