Uses of Class
com.realtime.crossfire.jxclient.commands.Macros

Packages that use Macros
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.main   
com.realtime.crossfire.jxclient.skin.io   
com.realtime.crossfire.jxclient.window   
 

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

Fields in com.realtime.crossfire.jxclient.commands declared as Macros
private  Macros BindCommand.macros
          The Macros instance to use.
 

Constructors in com.realtime.crossfire.jxclient.commands with parameters of type Macros
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.
 

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

Fields in com.realtime.crossfire.jxclient.gui.commands declared as Macros
private  Macros ExecuteCommandCommand.macros
          The Macros instance to use.
private  Macros ActivateCommandInputCommand.macros
          The Macros instance to use.
 

Methods in com.realtime.crossfire.jxclient.gui.commands with parameters of type Macros
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 Macros
ActivateCommandInputCommand(java.lang.String commandText, CommandCallback commandCallback, Macros macros)
          Creates a new instance.
ExecuteCommandCommand(Commands commands, java.lang.String command, Macros macros)
          Creates a new instance.
 

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

Fields in com.realtime.crossfire.jxclient.gui.gui declared as Macros
private  Macros GuiFactory.macros
          The Macros instance to use.
 

Constructors in com.realtime.crossfire.jxclient.gui.gui with parameters of type Macros
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 Macros in com.realtime.crossfire.jxclient.gui.keybindings
 

Fields in com.realtime.crossfire.jxclient.gui.keybindings declared as Macros
private  Macros KeyBindings.macros
          The Macros instance to use.
 

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

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

Fields in com.realtime.crossfire.jxclient.main declared as Macros
private  Macros SkinLoader.macros
          The Macros instance.
 

Constructors in com.realtime.crossfire.jxclient.main with parameters of type Macros
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 Macros in com.realtime.crossfire.jxclient.skin.io
 

Methods in com.realtime.crossfire.jxclient.skin.io with parameters of type Macros
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.
 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 static GUICommand CommandParser.parseGuiExecuteCommand(Args args, GUIElement element, Commands commands, java.io.LineNumberReader lnr, Macros macros)
          Parses and builds a "GUI_EXECUTE_COMMAND" command.
 

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

Fields in com.realtime.crossfire.jxclient.window declared as Macros
private  Macros KeybindingsManager.macros
          The Macros instance to use.
 

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