Destiny.java
/*
* Destiny
*
* License : The MIT License
* Copyright(c) 2009 olyutorskii
*/
package jp.sourceforge.jindolf.corelib;
/**
* プレイヤーの死因・運命。
*/
public enum Destiny{
/** 生存。 */
ALIVE("生存"),
/** 突然死。 */
SUDDENDEATH("突然死"),
/** 処刑死。 */
EXECUTED("処刑死"),
/** 襲撃死。 */
EATEN("襲撃死"),
/** ハム溶け。 */
DISSOLVE("ハム溶け"),
;
private final String message;
/**
* コンストラクタ。
* @param message 死因メッセージ
*/
Destiny(String message){
this.message = message.intern();
return;
}
/**
* 死因メッセージを取得する。
* @return 死因文字列
*/
public String getMessage(){
return this.message;
}
}