diff options
author | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-06-17 22:24:23 +0200 |
---|---|---|
committer | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-06-17 22:24:23 +0200 |
commit | 4860867fe8bf45432cd9b7967bc34398af8d013f (patch) | |
tree | ebd5473ff5c700fdac5fe461bc264d33ed4abdce /src/jrummikub/control/network/NetworkSettingsControl.java | |
parent | 5a4d1ccb12d697d6cd0a0ea187045c9f6370814c (diff) | |
download | JRummikub-4860867fe8bf45432cd9b7967bc34398af8d013f.tar JRummikub-4860867fe8bf45432cd9b7967bc34398af8d013f.zip |
halbfertige netzwerkdinge
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@450 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/control/network/NetworkSettingsControl.java')
-rw-r--r-- | src/jrummikub/control/network/NetworkSettingsControl.java | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/src/jrummikub/control/network/NetworkSettingsControl.java b/src/jrummikub/control/network/NetworkSettingsControl.java index 447bf08..d9871d9 100644 --- a/src/jrummikub/control/network/NetworkSettingsControl.java +++ b/src/jrummikub/control/network/NetworkSettingsControl.java @@ -48,16 +48,16 @@ public class NetworkSettingsControl extends AbstractSettingsControl { addListeners(); - connections.add(view.getSettingsPanel().getOfferGameEvent() - .add(new IListener() { + connections.add(view.getSettingsPanel().getOfferGameEvent().add( + new IListener() { @Override public void handle() { offerGame(); } })); - connections.add(view.getSettingsPanel().getBackEvent() - .add(new IListener() { + connections.add(view.getSettingsPanel().getBackEvent().add( + new IListener() { @Override public void handle() { abort(); @@ -66,15 +66,27 @@ public class NetworkSettingsControl extends AbstractSettingsControl { })); } + /** + * The game offer event is emitted when a player wants to offer a new + * network game + * + * @return the event + */ public Event1<GameSettings> getOfferGameEvent() { return offerGameEvent; } + /** + * The get back event is emitted when the player wants to go back to the + * previous settings panel + * + * @return the event + */ public Event getBackEvent() { return backEvent; } - - private void offerGame(){ + + private void offerGame() { if (!checkSettings()) { return; } @@ -84,7 +96,8 @@ public class NetworkSettingsControl extends AbstractSettingsControl { @Override protected void update() { - view.getSettingsPanel() + view + .getSettingsPanel() .enableAddPlayerButton( settings.getPlayerList().size() < ISettingsPanel.PLAYER_COLORS.length); |