summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/model/PlayerSettings.java
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2011-05-18 17:01:10 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2011-05-18 17:01:10 +0200
commitb5397d5aa7f01d557a469ca0d70f3b33e1fe2c60 (patch)
tree899de9a3f0e71718ecf8f6018e2b8c347b3b93df /src/jrummikub/model/PlayerSettings.java
parent5169f31af06926f4c268062791f648f1fdd91656 (diff)
downloadJRummikub-b5397d5aa7f01d557a469ca0d70f3b33e1fe2c60.tar
JRummikub-b5397d5aa7f01d557a469ca0d70f3b33e1fe2c60.zip
Move some static player data to a player settings class
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@252 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/model/PlayerSettings.java')
-rw-r--r--src/jrummikub/model/PlayerSettings.java42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/jrummikub/model/PlayerSettings.java b/src/jrummikub/model/PlayerSettings.java
new file mode 100644
index 0000000..87c2a27
--- /dev/null
+++ b/src/jrummikub/model/PlayerSettings.java
@@ -0,0 +1,42 @@
+package jrummikub.model;
+
+import java.awt.Color;
+
+/**
+ * The settings of a player
+ */
+public class PlayerSettings {
+ private String name;
+ private Color color;
+
+ /**
+ * Create a new human player
+ *
+ * @param name
+ * the player's name
+ * @param color
+ * the player's color
+ */
+ public PlayerSettings(String name, Color color) {
+ this.name = name;
+ this.color = color;
+ }
+
+ /**
+ * Returns the player's color
+ *
+ * @return the color
+ */
+ public Color getColor() {
+ return color;
+ }
+
+ /**
+ * Returns the player's name
+ *
+ * @return the name
+ */
+ public String getName() {
+ return name;
+ }
+}