From 5e3ce21569f5adc92c969735c88af488cf581916 Mon Sep 17 00:00:00 2001 From: Ida Massow Date: Tue, 21 Jun 2011 13:47:15 +0200 Subject: =?UTF-8?q?Das=20reine=20control-package=20ist=20vollst=C3=A4ndig?= =?UTF-8?q?=20kommentiert?= 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@545 72836036-5685-4462-b002-a69064685172 --- src/jrummikub/control/ApplicationControl.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/jrummikub/control/ApplicationControl.java') diff --git a/src/jrummikub/control/ApplicationControl.java b/src/jrummikub/control/ApplicationControl.java index 752cb3c..71de63e 100644 --- a/src/jrummikub/control/ApplicationControl.java +++ b/src/jrummikub/control/ApplicationControl.java @@ -118,6 +118,9 @@ public class ApplicationControl { }); } + /** + * Create a new network login control + */ private void createLoginControl() { loginControl = new LoginControl(view); loginControl.getLoginEvent().add(new IListener1() { @@ -135,6 +138,9 @@ public class ApplicationControl { loginControl.startLogin(); } + /** + * End all controls in case of e.g. quit event + */ private void abortControls() { if (settingsControl != null) { settingsControl.abort(); @@ -191,6 +197,12 @@ public class ApplicationControl { settingsControl.startSettings(); } + /** + * Adds events listeners to game control events + * + * @param gameControl + * of current game + */ private void addGameControlListeners(GameControl gameControl) { gameControl.getEndOfGameEvent().add(new IListener() { @Override @@ -200,6 +212,12 @@ public class ApplicationControl { }); } + /** + * Create a new network game control + * + * @param loginData + * users login data for channel + */ private void createNetworkControl(LoginData loginData) { ConnectionControl connectionControl = new ConnectionControl(loginData); networkControl = new NetworkControl(loginData, connectionControl, -- cgit v1.2.3