diff options
author | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-06-21 13:47:15 +0200 |
---|---|---|
committer | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-06-21 13:47:15 +0200 |
commit | 5e3ce21569f5adc92c969735c88af488cf581916 (patch) | |
tree | 08216e061937a4672fffefcf1054caadb92b568e /src/jrummikub/control/ApplicationControl.java | |
parent | fcd7af76285a58aa8e2ba645b8380c2c86f66908 (diff) | |
download | JRummikub-5e3ce21569f5adc92c969735c88af488cf581916.tar JRummikub-5e3ce21569f5adc92c969735c88af488cf581916.zip |
Das reine control-package ist vollständig kommentiert
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@545 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/control/ApplicationControl.java')
-rw-r--r-- | src/jrummikub/control/ApplicationControl.java | 18 |
1 files changed, 18 insertions, 0 deletions
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<LoginData>() { @@ -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, |