package com.iluwatar;

/**
 * 
 * Action enumeration.
 *
 */
public enum Action {

	HUNT, TALE, GOLD, ENEMY;

	public String toString() {

		switch (this) {
		case ENEMY:
			return "spotted enemies";
		case GOLD:
			return "found gold";
		case HUNT:
			return "hunted a rabbit";
		case TALE:
			return "tells a tale";
		}
		return "";
	}
}

package com.iluwatar;

/**
 * 
 * Action enumeration.
 *
 */
public enum Action {

	HUNT("hunted a rabbit"), TALE("tells a tale"), GOLD("found gold"), ENEMY("spotted enemies"), NONE("");

    private String title;

    Action(String title) {
        this.title = title;
    }

    public String toString() {
		return title;
	}
}

Update Action enum in mediator pattern.