 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.textinput;
26 import java.util.Collection;
27 import org.jetbrains.annotations.NotNull;
112 void accountLogin(@NotNull String login, @NotNull String password);
119 void accountCreate(@NotNull String login, @NotNull String password);
133 void accountLink(
int force, @NotNull String login, @NotNull String password);
148 void accountPassword(@NotNull String currentPassword, @NotNull String newPassword);
void updatePlayerName(@NotNull String playerName)
Sets the current player name.
void openDialog(@NotNull String dialog)
Opens a dialog.
void accountCreate(@NotNull String login, @NotNull String password)
Creates an account.
Collection< String > getCommandListNames()
Returns all command list names.
CommandList getCommandList(@NotNull String args)
Returns a command list.
void toggleDialog(@NotNull String dialog)
Toggles a dialog.
void accountPassword(@NotNull String currentPassword, @NotNull String newPassword)
Change the account password.
void accountCreateCharacter(@NotNull String login, @NotNull Collection< String > attributes)
Creates a character.
void activateCommandInput(@NotNull String newText)
Activates the command input text field.
void closeDialog(@NotNull String dialog)
Closes a dialog.
void accountLogin(@NotNull String login, @NotNull String password)
Login to an account.
An Exception thrown if a command does not exist.
boolean createKeyBinding(boolean perCharacter, @NotNull CommandList commandList)
Adds a key binding.
boolean removeKeyBinding(boolean perCharacter)
Removes a key binding.
void quitApplication()
Terminates the application.
void accountLink(int force, @NotNull String login, @NotNull String password)
Links a character to the current account.
A list of GUICommand instances.
void accountPlayCharacter(@NotNull String name)
Plays a character from the current account.
Interface that defines callback functions needed by commands.