summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/control/network/NetworkSettingsControl.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jrummikub/control/network/NetworkSettingsControl.java')
-rw-r--r--src/jrummikub/control/network/NetworkSettingsControl.java27
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);