Updated 'Color' enum.
Updated the 'Color' enum by adjusting the JavaDocs and adding a new static method 'getColor(int)'
This commit is contained in:
@@ -3,8 +3,8 @@
|
|||||||
import com.jme3.network.serializing.Serializable;
|
import com.jme3.network.serializing.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This enumeration will be used to show the four different TSK which can be picked from a player.
|
* This enumeration represents the four different TSK colors that a player can choose.
|
||||||
* In Addition, the NONE color will be used to show a none color.
|
* Additionally, the NONE color indicates the absence of a color.
|
||||||
*/
|
*/
|
||||||
@Serializable
|
@Serializable
|
||||||
public enum Color {
|
public enum Color {
|
||||||
@@ -58,4 +58,19 @@ public Color next() {
|
|||||||
|
|
||||||
return colors[nextIndex];
|
return colors[nextIndex];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This method will be used to return the color of the given index.
|
||||||
|
*
|
||||||
|
* @param i as the index of the color as an Integer.
|
||||||
|
* @return a Color enumeration.
|
||||||
|
*/
|
||||||
|
public static Color getColor(int i) {
|
||||||
|
for (Color color : Color.values()) {
|
||||||
|
if (color.ordinal() == i) {
|
||||||
|
return color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user