public boolean showMe(String name) {
        if (name.equals("p_start")) {
            return player.state == RunState.paused;
        } else if (name.equals("s_run")) {
            return player.state == RunState.stopped;
        } else if (name.equals("p_pause")) {
            return player.state == RunState.running;
        } else if (name.equals("p_stop")) {
            return player.state != RunState.stopped;
        } else if (name.equals("gs_message")) {
            return player.state != RunState.stopped;
        } else {
            return true;
        }
    }