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

Packages that use CommandCallback
com.realtime.crossfire.jxclient.commands   
com.realtime.crossfire.jxclient.gui.commands   
com.realtime.crossfire.jxclient.gui.gui   
com.realtime.crossfire.jxclient.gui.keybindings   
com.realtime.crossfire.jxclient.gui.textinput   
com.realtime.crossfire.jxclient.main   
com.realtime.crossfire.jxclient.skin.io   
com.realtime.crossfire.jxclient.window   
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.commands
 

Fields in com.realtime.crossfire.jxclient.commands declared as CommandCallback
private  CommandCallback BindCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback UnbindCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback ExecCommand.commandCallback
          The CommandCallback to lookup commands.
 

Constructors in com.realtime.crossfire.jxclient.commands with parameters of type CommandCallback
BindCommand(CrossfireServerConnection crossfireServerConnection, Commands commands, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
Commands(JXCWindowRenderer windowRenderer, CommandQueue commandQueue, CrossfireServerConnection crossfireServerConnection, ScriptManager scriptManager, OptionManager optionManager, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
ExecCommand(CommandCallback commandCallback, CrossfireServerConnection crossfireServerConnection)
          Creates a new instance.
UnbindCommand(CommandCallback commandCallback, CrossfireServerConnection crossfireServerConnection)
          Creates a new instance.
 

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

Fields in com.realtime.crossfire.jxclient.gui.commands declared as CommandCallback
private  CommandCallback AccountLoginCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback DialogCloseCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback AccountCreateCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback DialogOpenCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback DialogToggleCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback AccountCreateCharacterCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback QuitCommand.commandCallback
          The CommandCallback instance.
private  CommandCallback ActivateCommandInputCommand.commandCallback
          The CommandCallback to affect.
private  CommandCallback AccountLinkCharacterCommand.commandCallback
          The CommandCallback to use.
private  CommandCallback AccountPlayCharacterCommand.commandCallback
          The CommandCallback to use.
 

Methods in com.realtime.crossfire.jxclient.gui.commands with parameters of type CommandCallback
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.
 

Constructors in com.realtime.crossfire.jxclient.gui.commands with parameters of type CommandCallback
AccountCreateCharacterCommand(CommandCallback commandCallback, GUIElement button)
          Creates a new instance.
AccountCreateCommand(CommandCallback commandCallback, GUIElement button)
          Creates a new instance.
AccountLinkCharacterCommand(CommandCallback commandCallback, GUIElement button)
          Creates a new instance.
AccountLoginCommand(CommandCallback commandCallback, GUIElement button)
          Creates a new instance.
AccountPlayCharacterCommand(CommandCallback commandCallback, GUIElement button)
          Creates a new instance.
ActivateCommandInputCommand(java.lang.String commandText, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
DialogCloseCommand(CommandCallback commandCallback, Gui dialog)
          Creates a new instance.
DialogOpenCommand(CommandCallback commandCallback, Gui dialog)
          Creates a new instance.
DialogToggleCommand(CommandCallback commandCallback, Gui dialog)
          Creates a new instance.
QuitCommand(CommandCallback commandCallback)
          Creates a new instance.
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.gui.gui
 

Fields in com.realtime.crossfire.jxclient.gui.gui declared as CommandCallback
private  CommandCallback GuiFactory.commandCallback
          The CommandCallback to use.
 

Constructors in com.realtime.crossfire.jxclient.gui.gui with parameters of type CommandCallback
Gui(MouseTracker mouseTracker, Commands commands, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
GuiFactory(MouseTracker mouseTracker, Commands commands, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.gui.keybindings
 

Fields in com.realtime.crossfire.jxclient.gui.keybindings declared as CommandCallback
private  CommandCallback KeyBindings.commandCallback
          The CommandCallback to use.
 

Constructors in com.realtime.crossfire.jxclient.gui.keybindings with parameters of type CommandCallback
KeyBindings(java.io.File file, Commands commands, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.gui.textinput
 

Fields in com.realtime.crossfire.jxclient.gui.textinput declared as CommandCallback
private  CommandCallback GUIText.commandCallback
          The CommandCallback to use.
 

Constructors in com.realtime.crossfire.jxclient.gui.textinput with parameters of type CommandCallback
GUICommandText(CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener, java.lang.String name, Extent extent, java.awt.Image activeImage, java.awt.Image inactiveImage, java.awt.Font font, java.awt.Color inactiveColor, java.awt.Color activeColor, int margin, java.lang.String text, Commands commands, boolean enableHistory)
          Creates a new instance.
GUIQueryText(CrossfireServerConnection server, CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener, java.lang.String name, Extent extent, java.awt.Image activeImage, java.awt.Image inactiveImage, java.awt.Font font, java.awt.Color inactiveColor, java.awt.Color activeColor, int margin, java.lang.String text, boolean enableHistory)
          Creates a new instance.
GUIText(CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener, java.lang.String name, Extent extent, java.awt.Image activeImage, java.awt.Image inactiveImage, java.awt.Font font, java.awt.Color inactiveColor, java.awt.Color activeColor, int margin, java.lang.String text, boolean enableHistory)
          Creates a new instance.
GUITextField(CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener, java.lang.String name, Extent extent, java.awt.Image activePicture, java.awt.Image inactivePicture, java.awt.Font font, java.awt.Color inactiveColor, java.awt.Color activeColor, int margin, java.lang.String text, CommandList commandList, boolean enableHistory)
          Creates a new instance.
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.main
 

Classes in com.realtime.crossfire.jxclient.main that implement CommandCallback
 class GuiManagerCommandCallback
          A CommandCallback that delegates to a GuiManager.
 

Fields in com.realtime.crossfire.jxclient.main declared as CommandCallback
private  CommandCallback SkinLoader.commandCallback
          The CommandCallback instance.
 

Constructors in com.realtime.crossfire.jxclient.main with parameters of type CommandCallback
SkinLoader(boolean debugGui, MouseTracker mouseTracker, CommandCallback commandCallback, MetaserverModel metaserverModel, Resolution resolution, Macros macros, JXCWindowRenderer windowRenderer, CrossfireServerConnection server, GuiStateManager guiStateManager, TooltipManager tooltipManager, CommandQueue commandQueue, JXCSkinLoader skinLoader, Commands commands, Shortcuts shortcuts, CharacterModel characterModel)
          Creates a new instance.
 

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

Methods in com.realtime.crossfire.jxclient.skin.io with parameters of type CommandCallback
private  void JXCSkinLoader.addCommand(java.lang.String listName, 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.
 JXCSkin JXCSkinLoader.load(JXCSkinSource skinSource, CrossfireServerConnection crossfireServerConnection, GuiStateManager guiStateManager, TooltipManager tooltipManager, JXCWindowRenderer windowRenderer, GUIElementListener elementListener, MetaserverModel metaserverModel, CharacterModel characterModel, CommandQueue commandQueue, Shortcuts shortcuts, Commands commands, CurrentSpellManager currentSpellManager, CommandCallback commandCallback, Macros macros, GuiFactory guiFactory)
          Loads the skin from its external representation.
private  void JXCSkinLoader.load(JXCSkinSource skinSource, java.lang.String dialogName, CrossfireServerConnection server, GuiStateManager guiStateManager, TooltipManager tooltipManager, JXCWindowRenderer windowRenderer, GUIElementListener elementListener, MetaserverModel metaserverModel, CharacterModel characterModel, CommandQueue commandQueue, Gui gui, Shortcuts shortcuts, Commands commands, CurrentSpellManager currentSpellManager, CommandCallback commandCallback, Macros macros, java.awt.Image nextGroupFace, java.awt.Image prevGroupFace)
          Loads a skin file and add the entries to a Gui instance.
private  void JXCSkinLoader.load(JXCSkinSource skinSource, java.lang.String dialogName, java.lang.String resourceName, java.io.InputStream inputStream, CrossfireServerConnection server, GuiStateManager guiStateManager, TooltipManager tooltipManager, JXCWindowRenderer windowRenderer, GUIElementListener elementListener, MetaserverModel metaserverModel, CharacterModel characterModel, CommandQueue commandQueue, Gui gui, Shortcuts shortcuts, Commands commands, CurrentSpellManager currentSpellManager, CommandCallback commandCallback, Macros macros, java.awt.Image nextGroupFace, java.awt.Image prevGroupFace)
          Loads a skin file and add the entries to a Gui instance.
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  void JXCSkinLoader.parseCommandList(Args args, GuiStateManager guiStateManager, java.io.LineNumberReader lnr, Commands commands, CommandQueue commandQueue, CrossfireServerConnection server, CommandCallback commandCallback, Macros macros)
          Parses a "commandlist" command.
private  void JXCSkinLoader.parseCommandListAdd(Args args, GuiStateManager guiStateManager, java.io.LineNumberReader lnr, Commands commands, CommandQueue commandQueue, CrossfireServerConnection server, CommandCallback commandCallback, Macros macros)
          Parses a "commandlist_add" command.
private  void JXCSkinLoader.parseCommandText(Args args, CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener, Commands commands)
          Parses a "command_text" 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  void JXCSkinLoader.parseQueryText(Args args, CrossfireServerConnection server, CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener)
          Parses a "query_text" command.
private static GUICommand CommandParser.parseQuit(GUIElement element, CommandCallback commandCallback)
          Parses and builds a "QUIT" command.
private  void JXCSkinLoader.parseText(Args args, CommandCallback commandCallback, TooltipManager tooltipManager, GUIElementListener elementListener)
          Parses a "text" command.
 

Uses of CommandCallback in com.realtime.crossfire.jxclient.window
 

Fields in com.realtime.crossfire.jxclient.window declared as CommandCallback
private  CommandCallback KeybindingsManager.commandCallback
          The CommandCallback to use.
 

Constructors in com.realtime.crossfire.jxclient.window with parameters of type CommandCallback
KeybindingsManager(Commands commands, CommandCallback commandCallback, Macros macros)
          Creates a new instance.