com.realtime.crossfire.jxclient.server.crossfire
Interface CrossfireAccountListener


public interface CrossfireAccountListener

Interface for listeners interested in account information related messages received from the Crossfire server.


Method Summary
 void addAccount(java.lang.String name, java.lang.String characterClass, java.lang.String race, java.lang.String face, java.lang.String party, java.lang.String map, int level, int faceNumber)
          Information about a character in an account was received.
 void endAccountList()
          End of character information for an account.
 void manageAccount()
          Client should display the account management dialog.
 void selectCharacter(java.lang.String accountName, java.lang.String characterName)
          An character name was sent to the server.
 void startAccountList(java.lang.String accountName)
          Starting to receive information for the list of characters in an account.
 void startPlaying()
          The client should switch to playing mode.
 

Method Detail

addAccount

void addAccount(@NotNull
                java.lang.String name,
                @NotNull
                java.lang.String characterClass,
                @NotNull
                java.lang.String race,
                @NotNull
                java.lang.String face,
                @NotNull
                java.lang.String party,
                @NotNull
                java.lang.String map,
                int level,
                int faceNumber)
Information about a character in an account was received.

Parameters:
name - character name.
characterClass - character's class.
race - character's race.
face - character's face name.
party - last party the character was in.
map - where the player was in when she logged out.
level - last character level.
faceNumber - identifier of the face.

endAccountList

void endAccountList()
End of character information for an account.


manageAccount

void manageAccount()
Client should display the account management dialog.


selectCharacter

void selectCharacter(@NotNull
                     java.lang.String accountName,
                     @NotNull
                     java.lang.String characterName)
An character name was sent to the server.

Parameters:
accountName - the account name
characterName - the character name

startAccountList

void startAccountList(@NotNull
                      java.lang.String accountName)
Starting to receive information for the list of characters in an account.

Parameters:
accountName - the account name

startPlaying

void startPlaying()
The client should switch to playing mode.