22 package com.realtime.crossfire.jxclient.gui.textinput;
25 import org.jetbrains.annotations.NotNull;
103 void accountLogin(@NotNull String login, @NotNull String password);
110 void accountCreate(@NotNull String login, @NotNull String password);
124 void accountLink(
int force, @NotNull String login, @NotNull String password);
138 void accountPassword(@NotNull String currentPassword, @NotNull String newPassword);
boolean removeKeyBinding(boolean perCharacter)
Removes a key binding.
void activateCommandInput(@NotNull String newText)
Activates the command input text field.
void openDialog(@NotNull String dialog)
Opens a dialog.
void accountPlayCharacter(@NotNull String name)
Plays a character from the current account.
boolean createKeyBinding(boolean perCharacter, @NotNull CommandList commandList)
Adds a key binding.
CommandList getCommandList(@NotNull String args)
Returns a command list.
void updatePlayerName(@NotNull String playerName)
Sets the current player name.
void quitApplication()
Terminates the application.
void accountLink(int force, @NotNull String login, @NotNull String password)
Links a character to the current account.
An Exception thrown if a command does not exist.
void accountLogin(@NotNull String login, @NotNull String password)
Login to an account.
void accountCreateCharacter(@NotNull String login)
Creates a character.
Interface that defines callback functions needed by commands.
void toggleDialog(@NotNull String dialog)
Toggles a dialog.
void accountPassword(@NotNull String currentPassword, @NotNull String newPassword)
Change the account password.
A list of GUICommand instances.
void accountCreate(@NotNull String login, @NotNull String password)
Creates an account.
void closeDialog(@NotNull String dialog)
Closes a dialog.