Modifier and Type | Field and Description |
---|---|
private CommandQueue |
CommandExecutorImpl.commandQueue
The command queue for sending commands.
|
Constructor and Description |
---|
CommandExecutorImpl(CommandQueue commandQueue,
Commands commands)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
ExecSelectionCommand.commandQueue
The command queue to use.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
CommandType.doExecute(CfItem item,
CrossfireServerConnection crossfireServerConnection,
int floor,
CommandQueue commandQueue)
Executes the action.
|
void |
CommandType.execute(GUIItemItem guiItem,
CrossfireServerConnection crossfireServerConnection,
int floor,
CommandQueue commandQueue)
Executes the action.
|
Constructor and Description |
---|
ExecSelectionCommand(GUIItemList list,
CommandType command,
CrossfireServerConnection crossfireServerConnection,
FloorView floorView,
CommandQueue commandQueue)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
GUIItemSpell.commandQueue
The command queue for sending commands.
|
private CommandQueue |
GUIItemKnowledge.commandQueue
The command queue for sending commands.
|
private CommandQueue |
GUIItemInventory.commandQueue
The command queue for sending commands.
|
private CommandQueue |
GUIItemFloor.commandQueue
The command queue for sending commands.
|
Constructor and Description |
---|
GUIItemFloor(TooltipManager tooltipManager,
GUIElementListener elementListener,
CommandQueue commandQueue,
java.lang.String name,
ItemPainter itemPainter,
int index,
CrossfireServerConnection crossfireServerConnection,
ItemView floorView,
ItemSet itemSet,
FacesManager facesManager,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace,
int size)
Creates a new instance.
|
GUIItemInventory(TooltipManager tooltipManager,
GUIElementListener elementListener,
CommandQueue commandQueue,
java.lang.String name,
ItemPainter itemPainter,
int index,
CrossfireServerConnection crossfireServerConnection,
FacesManager facesManager,
FloorView floorView,
ItemView inventoryView,
int size)
Creates a new instance.
|
GUIItemKnowledge(TooltipManager tooltipManager,
GUIElementListener elementListener,
java.lang.String name,
ItemPainter itemPainter,
int defaultIndex,
FacesManager facesManager,
KnowledgeManager knowledgeManager,
ItemView view,
CommandQueue commandQueue,
int size)
Creates a new instance.
|
GUIItemSpell(TooltipManager tooltipManager,
GUIElementListener elementListener,
CommandQueue commandQueue,
java.lang.String name,
ItemPainter itemPainter,
int defaultIndex,
FacesManager facesManager,
SpellsManager spellsManager,
CurrentSpellManager currentSpellManager,
ItemView spellsView,
int size)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
GUIKnowledgeList.commandQueue
The
CommandQueue for sending commands. |
private CommandQueue |
GUIFloorList.commandQueue
The
CommandQueue for sending commands. |
private CommandQueue |
GUIInventoryList.commandQueue
The
command queue for sending commands. |
private CommandQueue |
GUISpellList.commandQueue
The
CommandQueue for sending commands. |
Constructor and Description |
---|
GUIFloorList(TooltipManager tooltipManager,
GUIElementListener elementListener,
java.lang.String name,
int cellWidth,
int cellHeight,
ItemView itemView,
AbstractLabel currentItem,
CommandQueue commandQueue,
ItemPainter itemPainter,
CrossfireServerConnection crossfireServerConnection,
FacesManager facesManager,
ItemSet itemSet,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace)
Creates a new instance.
|
GUIInventoryList(TooltipManager tooltipManager,
GUIElementListener elementListener,
java.lang.String name,
int cellWidth,
int cellHeight,
ItemView itemView,
AbstractLabel currentItem,
CommandQueue commandQueue,
ItemPainter itemPainter,
CrossfireServerConnection crossfireServerConnection,
FacesManager facesManager,
FloorView floorView)
Creates a new instance.
|
GUIKnowledgeList(TooltipManager tooltipManager,
GUIElementListener elementListener,
java.lang.String name,
int cellWidth,
int cellHeight,
ItemView itemView,
AbstractLabel currentItem,
ItemPainter itemPainter,
FacesManager facesManager,
KnowledgeManager knowledgeManager,
CommandQueue commandQueue)
Creates a new instance.
|
GUISpellList(TooltipManager tooltipManager,
GUIElementListener elementListener,
java.lang.String name,
int cellWidth,
int cellHeight,
ItemView itemView,
AbstractLabel currentItem,
SpellsManager spellsManager,
KeybindingsManager keybindingsManager,
CommandQueue commandQueue,
ItemPainter itemPainter,
FacesManager facesManager,
CurrentSpellManager currentSpellManager)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
OutputCountTracker.commandQueue
The
CommandQueue for sending commands. |
private CommandQueue |
SkinLoader.commandQueue
The
CommandQueue instance. |
private CommandQueue |
JXCWindow.commandQueue
The command queue instance for this window.
|
Constructor and Description |
---|
JXCWindow(Exiter exiter,
CrossfireServerConnection server,
OptionManager optionManager,
GuiStateManager guiStateManager,
JXCWindowRenderer windowRenderer,
CommandQueue commandQueue,
GuiManager guiManager,
KeyHandler keyHandler,
CharacterModel characterModel,
JXCConnection connection)
Creates a new instance.
|
OutputCountTracker(GuiStateManager guiStateManager,
CrossfireServerConnection server,
CommandQueue commandQueue)
Creates a new instance.
|
SkinLoader(CommandCallback commandCallback,
MetaserverModel metaserverModel,
Resolution resolution,
Macros macros,
JXCWindowRenderer windowRenderer,
CrossfireServerConnection server,
GuiStateManager guiStateManager,
TooltipManager tooltipManager,
CommandQueue commandQueue,
JXCSkinLoader skinLoader,
CommandExecutor commandExecutor,
Shortcuts shortcuts,
CharacterModel characterModel,
SmoothFaces smoothFaces,
GUICommandFactory guiCommandFactory)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
DefaultScriptProcess.commandQueue
The
CommandQueue for sending commands. |
private CommandQueue |
ScriptManager.commandQueue
The
CommandQueue for sending commands. |
Constructor and Description |
---|
DefaultScriptProcess(int scriptId,
java.lang.String filename,
CommandQueue commandQueue,
CrossfireServerConnection crossfireServerConnection,
Stats stats,
FloorView floorView,
ItemSet itemSet,
java.lang.Iterable<Spell> spellsManager,
MapUpdaterState mapUpdaterState,
SkillSet skillSet)
Creates a new instance.
|
ScriptManager(CommandQueue commandQueue,
CrossfireServerConnection crossfireServerConnection,
Stats stats,
FloorView floorView,
ItemSet itemSet,
java.lang.Iterable<Spell> spellsManager,
MapUpdaterState mapUpdaterState,
SkillSet skillSet)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
Pickup.commandQueue
The command queue for sending pickup commands.
|
Constructor and Description |
---|
Pickup(CommandQueue commandQueue,
OptionManager optionManager)
Creates a new instance.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
ShortcutSpell.commandQueue
The command queue for executing commands.
|
private CommandQueue |
ShortcutCommand.commandQueue
The command queue for sending commands.
|
private CommandQueue |
Shortcuts.commandQueue
The command queue for executing commands.
|
Constructor and Description |
---|
ShortcutCommand(CommandQueue commandQueue,
java.lang.String command)
Creates a new instance.
|
Shortcuts(CommandQueue commandQueue,
SpellsManager spellsManager)
Creates a new instance.
|
ShortcutSpell(CommandQueue commandQueue,
Spell spell)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
private void |
JXCSkinLoader.addCommand(java.lang.String listName,
Args args,
AbstractGUIElement element,
java.lang.String command,
GuiStateManager guiStateManager,
CommandExecutor commandExecutor,
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,
CommandExecutor commandExecutor,
CurrentSpellManager currentSpellManager,
CommandCallback commandCallback,
Macros macros,
GuiFactory guiFactory,
SmoothFaces smoothFaces)
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,
CommandExecutor commandExecutor,
CurrentSpellManager currentSpellManager,
CommandCallback commandCallback,
Macros macros,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace,
SmoothFaces smoothFaces)
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,
CommandExecutor commandExecutor,
CurrentSpellManager currentSpellManager,
CommandCallback commandCallback,
Macros macros,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace,
SmoothFaces smoothFaces)
Loads a skin file and add the entries to a
Gui instance. |
GUICommand |
CommandParser.parseCommandArgs(Args args,
AbstractGUIElement element,
java.lang.String command,
GuiStateManager guiStateManager,
CommandExecutor commandExecutor,
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,
CommandExecutor commandExecutor,
CommandQueue commandQueue,
CrossfireServerConnection server,
CommandCallback commandCallback,
Macros macros)
Parses a "commandlist" command.
|
private void |
JXCSkinLoader.parseCommandListAdd(Args args,
GuiStateManager guiStateManager,
java.io.LineNumberReader lnr,
CommandExecutor commandExecutor,
CommandQueue commandQueue,
CrossfireServerConnection server,
CommandCallback commandCallback,
Macros macros)
Parses a "commandlist_add" command.
|
private GUICommand |
CommandParser.parseExecSelection(Args args,
GUIElement element,
CommandQueue commandQueue,
CrossfireServerConnection crossfireServerConnection)
Parses and builds a "" command.
|
private void |
JXCSkinLoader.parseItem(Args args,
TooltipManager tooltipManager,
GUIElementListener elementListener,
CommandQueue commandQueue,
CrossfireServerConnection server,
Shortcuts shortcuts,
CurrentSpellManager currentSpellManager,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace)
Parses an "item" command.
|
private void |
JXCSkinLoader.parseList(Args args,
JXCSkinLoader.ListType type,
TooltipManager tooltipManager,
GUIElementListener elementListener,
CommandQueue commandQueue,
CrossfireServerConnection server,
CurrentSpellManager currentSpellManager,
java.awt.Image nextGroupFace,
java.awt.Image prevGroupFace)
Parses an "inventory_list", "floor_list", "spells_list" or "quests_list"
command.
|
Modifier and Type | Field and Description |
---|---|
private CommandQueue |
KeyHandler.commandQueue
The
CommandQueue to use. |
Constructor and Description |
---|
KeyHandler(java.io.Writer debugKeyboard,
KeybindingsManager keybindingsManager,
CommandQueue commandQueue,
JXCWindowRenderer windowRenderer,
KeyHandlerListener keyHandlerListener)
Creates a new instance.
|