Class AccountPlayCharacterCommand

java.lang.Object
com.realtime.crossfire.jxclient.gui.commands.AccountPlayCharacterCommand
All Implemented Interfaces:
GUICommand

public class AccountPlayCharacterCommand extends Object implements GUICommand
A GUICommand sending a play character request to the server.
  • Constructor Details

    • AccountPlayCharacterCommand

      public AccountPlayCharacterCommand(@NotNull @NotNull CommandCallback commandCallback, @NotNull @NotNull AbstractGUIElement button, @NotNull @NotNull GuiFactory guiFactory)
      Creates a new instance.
      Parameters:
      commandCallback - what to inform of the request
      button - the element to find the Gui for the other fields
      guiFactory - the global GUI factory instance
  • Method Details

    • canExecute

      public boolean canExecute()
      Description copied from interface: GUICommand
      Returns whether this command may be executed.
      Specified by:
      canExecute in interface GUICommand
      Returns:
      whether this command may be executed
    • execute

      public void execute()
      Description copied from interface: GUICommand
      Executes the command. Does nothing if called while GUICommand.canExecute() returns false.
      Specified by:
      execute in interface GUICommand