Uses of Interface
com.realtime.crossfire.jxclient.gui.commands.GUICommand

Packages that use GUICommand
com.realtime.crossfire.jxclient.gui.commands   
com.realtime.crossfire.jxclient.skin.io   
 

Uses of GUICommand in com.realtime.crossfire.jxclient.gui.commands
 

Classes in com.realtime.crossfire.jxclient.gui.commands that implement GUICommand
 class AccountCreateCharacterCommand
          A GUICommand sending a character creation request.
 class AccountCreateCommand
          A GUICommand sending an account creation request.
 class AccountLinkCharacterCommand
          A GUICommand sending a request to link a character to an account.
 class AccountLoginCommand
          A GUICommand sending an account login request to the server.
 class AccountPlayCharacterCommand
          A GUICommand sending a play character request to the server.
 class ActivateCommandInputCommand
          A GUICommand which activates the command input field.
 class ConnectCommand
          A GUICommand which connects to a Crossfire server.
 class DialogCloseCommand
          A GUICommand which closes a Gui.
 class DialogOpenCommand
          A GUICommand which opens a Gui dialog.
 class DialogToggleCommand
          A GUICommand which toggles the visibility of a dialog.
 class DisconnectCommand
          A GUICommand which disconnects from the Crossfire server.
 class ExecSelectionCommand
          A GUICommand that executes a command on the selected item of a GUIItemList.
 class ExecuteCommandCommand
          A GUICommand which executes a Crossfire command.
 class ExecuteElementCommand
          A GUICommand which executes (i.e., simulates a left-button mouse click on) an GUIItem.
 class HideCommand
          A GUICommand which hides a target GUIElement.
 class MetaCommand
          A GUICommand which shows the server selection screen.
 class MoveSelectionCommand
          A GUICommand which moves the selected element in a GUIList element.
 class PrintCommand
          A GUICommand which does nothing.
 class QuitCommand
          A GUICommand which quite the client.
 class ScrollCommand
          A GUICommand which scrolls a GUIScrollable gui element by a given distance.
 class ScrollListCommand
          A GUICommand which scrolls a GUIScrollable instance.
 class ScrollNeverCommand
          A GUICommand which scrolls a target GUIScrollable gui element if executed but always reports that scrolling is not possible.
 class ScrollNextCommand
          A GUICommand which transfers the focus between two gui elements.
 class ScrollResetCommand
          A GUICommand which resets the scroll position of a GUIScrollable.
 class ShowCommand
          A GUICommand which shows a target GUIElement.
 class StartCommand
          A GUICommand which shows the start screen.
 class ToggleCommand
          A GUICommand which toggles the visibility of a target GUIElement.
 

Fields in com.realtime.crossfire.jxclient.gui.commands with type parameters of type GUICommand
private  java.util.Collection<GUICommand> CommandList.commandList
          The list of GUICommands in execution order.
 

Methods in com.realtime.crossfire.jxclient.gui.commands that return GUICommand
static GUICommand GUICommandFactory.createCommand(java.lang.String commandString, CommandCallback commandCallback, Commands commands, Macros macros)
          Create a new GUICommand instance from string representation.
static GUICommand GUICommandFactory.createCommandDecode(java.lang.String encodedCommandString, CommandCallback commandCallback, Commands commands, Macros macros)
          Create a new GUICommand instance from string representation.
 

Methods in com.realtime.crossfire.jxclient.gui.commands with parameters of type GUICommand
 void CommandList.add(GUICommand guiCommand)
          Adds a command to the end of this command list.
 

Uses of GUICommand in com.realtime.crossfire.jxclient.skin.io
 

Methods in com.realtime.crossfire.jxclient.skin.io that return GUICommand
private static GUICommand CommandParser.parseAccountCreate(GUIElement element, CommandCallback commandCallback)
          Parses and builds an "ACCOUNT_CREATE" command.
private static GUICommand CommandParser.parseAccountCreateCharacter(GUIElement element, CommandCallback commandCallback)
          Parses and builds an "ACCOUNT_CREATE_CHARACTER" command.
private static GUICommand CommandParser.parseAccountLink(GUIElement element, CommandCallback commandCallback)
          Parses and builds an "ACCOUNT_LINK" command.
private static GUICommand CommandParser.parseAccountLogin(GUIElement element, CommandCallback commandCallback)
          Parses and builds an "ACCOUNT_LOGIN" command.
private static GUICommand CommandParser.parseAccountPlay(GUIElement element, CommandCallback commandCallback)
          Parses and builds an "ACCOUNT_PLAY" command.
 GUICommand CommandParser.parseCommandArgs(Args args, GUIElement element, java.lang.String command, GuiStateManager guiStateManager, Commands commands, java.io.LineNumberReader lnr, CommandQueue commandQueue, CrossfireServerConnection crossfireServerConnection, CommandCallback commandCallback, Macros macros)
          Parses and builds command arguments.
private static GUICommand CommandParser.parseConnect(GUIElement element, GuiStateManager guiStateManager)
          Parses and builds a "CONNECT" command.
private  GUICommand CommandParser.parseDialogClose(Args args, GUIElement element, CommandCallback commandCallback)
          Parses and builds a "DIALOG_CLOSE" command.
private  GUICommand CommandParser.parseDialogOpen(Args args, GUIElement element, CommandCallback commandCallback)
          Parses and builds a "DIALOG_OPEN" command.
private  GUICommand CommandParser.parseDialogToggle(Args args, GUIElement element, CommandCallback commandCallback)
          Parses and builds a "DIALOG_TOGGLE" command.
private static GUICommand CommandParser.parseDisconnect(GUIElement element, GuiStateManager guiStateManager)
          Parses and builds a "DISCONNECT" command.
private  GUICommand CommandParser.parseExecSelection(Args args, GUIElement element, CommandQueue commandQueue, CrossfireServerConnection crossfireServerConnection)
          Parses and builds a "" command.
private static GUICommand CommandParser.parseGuiExecuteCommand(Args args, GUIElement element, Commands commands, java.io.LineNumberReader lnr, Macros macros)
          Parses and builds a "GUI_EXECUTE_COMMAND" command.
private static GUICommand CommandParser.parseGuiExecuteElement(GUIElement element)
          Parses and builds a "GUI_EXECUTE_ELEMENT" command.
private static GUICommand CommandParser.parseGuiMeta(GUIElement element, GuiStateManager guiStateManager)
          Parses and builds a "GUI_META" command.
private static GUICommand CommandParser.parseGuiStart(GUIElement element, GuiStateManager guiStateManager)
          Parses and builds a "GUI_START" command.
private static GUICommand CommandParser.parseHide(GUIElement element)
          Parses and builds a "HIDE" command.
private  GUICommand CommandParser.parseMoveFocus(Args args, GUIElement element)
          Parses and builds a "MOVE_FOCUS" command.
private static GUICommand CommandParser.parseMoveSelection(Args args, GUIElement element)
          Parses and builds a "MOVE_SELECTION" command.
private static GUICommand CommandParser.parsePrint(GUIElement element)
          Parses and builds a "PRINT" command.
private static GUICommand CommandParser.parseQuit(GUIElement element, CommandCallback commandCallback)
          Parses and builds a "QUIT" command.
private static GUICommand CommandParser.parseScroll(Args args, GUIElement element, boolean isScroll)
          Parses and builds a "SCROLL" or "SCROLL_NEVER command.
private static GUICommand CommandParser.parseScrollList(Args args, GUIElement element)
          Parses and builds a "SCROLL_LIST" command.
private static GUICommand CommandParser.parseScrollReset(GUIElement element)
          Parses and builds a "SCROLL_RESET" command.
private static GUICommand CommandParser.parseShow(GUIElement element)
          Parses and builds a "SHOW" command.
private static GUICommand CommandParser.parseToggle(GUIElement element)
          Parses and builds a "TOGGLE" command.