Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | List of all members
com.realtime.crossfire.jxclient.character.Choice Class Reference
Collaboration diagram for com.realtime.crossfire.jxclient.character.Choice:
Collaboration graph

Public Member Functions

 Choice (@NotNull final String choiceName, @NotNull final String choiceDescription, @NotNull final Map< String, String > choices)
 
String getChoiceDescription ()
 
String getChoiceName ()
 
Map< String, String > getChoices ()
 
String toString ()
 

Private Attributes

final String choiceDescription
 
final String choiceName
 
final Map< String, String > choices
 

Detailed Description

A choice for character creation.

Author
Andreas Kirschbaum

Definition at line 34 of file Choice.java.

Constructor & Destructor Documentation

◆ Choice()

com.realtime.crossfire.jxclient.character.Choice.Choice ( @NotNull final String  choiceName,
@NotNull final String  choiceDescription,
@NotNull final Map< String, String >  choices 
)

Creates a new instance.

Parameters
choiceNameidentifies the choice
choiceDescriptionthe human-readable choice name
choicesthe choices

Definition at line 60 of file Choice.java.

References com.realtime.crossfire.jxclient.character.Choice.choiceDescription, com.realtime.crossfire.jxclient.character.Choice.choiceName, and com.realtime.crossfire.jxclient.character.Choice.choices.

Member Function Documentation

◆ getChoiceDescription()

String com.realtime.crossfire.jxclient.character.Choice.getChoiceDescription ( )

Returns the human-readable choice name.

Returns
the human-readable choice name

Definition at line 80 of file Choice.java.

References com.realtime.crossfire.jxclient.character.Choice.choiceDescription.

Referenced by com.realtime.crossfire.jxclient.gui.label.GUINewcharLabel.updateContents().

Here is the caller graph for this function:

◆ getChoiceName()

String com.realtime.crossfire.jxclient.character.Choice.getChoiceName ( )

Returns the choice identification.

Returns
the choice identification

Definition at line 71 of file Choice.java.

References com.realtime.crossfire.jxclient.character.Choice.choiceName.

Referenced by com.realtime.crossfire.jxclient.gui.commands.AccountCreateCharacterCommand.execute().

Here is the caller graph for this function:

◆ getChoices()

Map<String, String> com.realtime.crossfire.jxclient.character.Choice.getChoices ( )

◆ toString()

String com.realtime.crossfire.jxclient.character.Choice.toString ( )

Member Data Documentation

◆ choiceDescription

final String com.realtime.crossfire.jxclient.character.Choice.choiceDescription
private

◆ choiceName

final String com.realtime.crossfire.jxclient.character.Choice.choiceName
private

◆ choices

final Map<String, String> com.realtime.crossfire.jxclient.character.Choice.choices
private

The documentation for this class was generated from the following file: