// send messages to other clients about new client
sendClientsListToClients();
}
else if (clientObj instanceof OpenMsg) { // client sent open message
OpenMsg om = (OpenMsg)clientObj;
Client clt = _clientsMap.get(om.get_client().get_ID());
clt.inc_numOpenMsgs();
_clientsMap.put(clt.get_ID(), clt);
OpenMsg newOM = new OpenMsg(clt, om.get_msg());
if (!_clientsMap.containsKey(newOM.get_client().get_ID())) { return; } // client not found in clients list
// fire CLIENT SentOpenMsg event to update UI
clientSentOpenMsg(newOM);
sendClientsOpenMsg(newOM);