From ac3c13c50b87abfc6e4959fabd5107990d1eb417 Mon Sep 17 00:00:00 2001 From: Ida Massow Date: Sat, 18 Jun 2011 16:19:20 +0200 Subject: =?UTF-8?q?Ca.=20150=20Zeilen=20=C3=BCberfl=C3=BCssigen=20Code=20e?= =?UTF-8?q?ntfernt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@463 72836036-5685-4462-b002-a69064685172 --- .../control/network/ConnectionControl.java | 33 +++++++++++++--------- 1 file changed, 19 insertions(+), 14 deletions(-) (limited to 'src/jrummikub/control/network/ConnectionControl.java') diff --git a/src/jrummikub/control/network/ConnectionControl.java b/src/jrummikub/control/network/ConnectionControl.java index 28684b2..e435309 100644 --- a/src/jrummikub/control/network/ConnectionControl.java +++ b/src/jrummikub/control/network/ConnectionControl.java @@ -323,20 +323,25 @@ class ConnectionControl implements IConnectionControl { if (!currentGame.getGameID().equals(uuid)) { return; } - if (messageType.equals("game_join")) { - gameJoinEvent.emit(sender); - } else if (messageType.equals("game_leave")) { - gameLeaveEvent.emit(sender); - } else if (messageType.equals("game_join_ack")) { - gameJoinAckEvent - .emit(Boolean.valueOf(extension.getValue("ack"))); - } else if (messageType.equals("change_color")) { - changeColorEvent.emit(sender, (Color) Base64 - .decodeToObject(extension.getValue("color"))); - } else { - System.err.println("Received unrecognized message of type '" - + messageType + "'"); - } + messagesDuringGame(extension, sender, messageType); + } + } + + private void messagesDuringGame(DefaultPacketExtension extension, + String sender, String messageType) { + if (messageType.equals("game_join")) { + gameJoinEvent.emit(sender); + } else if (messageType.equals("game_leave")) { + gameLeaveEvent.emit(sender); + } else if (messageType.equals("game_join_ack")) { + gameJoinAckEvent + .emit(Boolean.valueOf(extension.getValue("ack"))); + } else if (messageType.equals("change_color")) { + changeColorEvent.emit(sender, (Color) Base64 + .decodeToObject(extension.getValue("color"))); + } else { + System.err.println("Received unrecognized message of type '" + + messageType + "'"); } } -- cgit v1.2.3