 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.character;
25 import java.util.Collections;
26 import java.util.LinkedHashMap;
28 import org.jetbrains.annotations.NotNull;
52 private final Map<String, String>
choices;
63 this.choices =
new LinkedHashMap<>(
choices);
90 return Collections.unmodifiableMap(
choices);
String getChoiceName()
Returns the choice identification.
String getChoiceDescription()
Returns the human-readable choice name.
final Map< String, String > choices
The choices.
A choice for character creation.
final String choiceDescription
The human-readable choice name.
Map< String, String > getChoices()
Returns the choices.
final String choiceName
Identifies the choice.
Choice(@NotNull final String choiceName, @NotNull final String choiceDescription, @NotNull final Map< String, String > choices)
Creates a new instance.