Crossfire JXClient, Trunk
|
Classes | |
enum | ListType |
Public Member Functions | |
JXCSkinLoader (@NotNull final Model model, @NotNull final InventoryView inventoryView, @NotNull final FloorView floorView, @NotNull final SpellsView spellView, @NotNull final SpellSkillView spellSkillsView, @NotNull final FacesManager facesManager, @NotNull final MapUpdaterState mapUpdaterState, @NotNull final KeyBindings defaultKeyBindings, @NotNull final OptionManager optionManager, final int defaultTileSize, @NotNull final KeybindingsManager keybindingsManager, @NotNull final QuestsView questView, @NotNull final CommandHistoryFactory commandHistoryFactory, @NotNull final KnowledgeView knowledgeView, @NotNull final KnowledgeTypeView knowledgeTypeView, final boolean avoidCopyArea, @NotNull final GuiManager guiManager, @NotNull final GuiFactory guiFactory, @NotNull final PendingDirections pendingDirections, @NotNull final String soundsCredits, final float fontScaleFactor) | |
JXCSkin | load (@NotNull final JXCSkinSource skinSource, @NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final GuiStateManager guiStateManager, @NotNull final TooltipManager tooltipManager, @NotNull final JXCWindowRenderer windowRenderer, @NotNull final GUIElementListener elementListener, @NotNull final MetaserverModel metaserverModel, @NotNull final CharacterModel characterModel, @NotNull final CommandQueue commandQueue, @NotNull final Shortcuts shortcuts, @NotNull final CommandExecutor commandExecutor, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros, @NotNull final SmoothFaces smoothFaces) throws JXCSkinException |
Private Member Functions | |
void | addCommand (@NotNull final String listName, @NotNull final Args args, @Nullable final AbstractGUIElement element, @NotNull final String command, @NotNull final GuiStateManager guiStateManager, @NotNull final CommandExecutor commandExecutor, @NotNull final LineNumberReader lnr, @NotNull final CommandQueue commandQueue, @NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros) throws IOException, JXCSkinException |
AbstractGUIElement | getUnreferencedElement (@NotNull final String name, @NotNull final Collection< GUIElement > unreferencedElements) |
void | insertGuiElement (@NotNull final AbstractGUIElement guiElement) throws JXCSkinException |
void | load (@NotNull final JXCSkinSource skinSource, @NotNull final String dialogName, @NotNull final CrossfireServerConnection server, @NotNull final GuiStateManager guiStateManager, @NotNull final TooltipManager tooltipManager, @NotNull final JXCWindowRenderer windowRenderer, @NotNull final GUIElementListener elementListener, @NotNull final MetaserverModel metaserverModel, @NotNull final CharacterModel characterModel, @NotNull final CommandQueue commandQueue, @Nullable final Gui gui, @NotNull final Shortcuts shortcuts, @NotNull final CommandExecutor commandExecutor, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros, @NotNull final Image nextGroupFace, @NotNull final Image prevGroupFace, @NotNull final SmoothFaces smoothFaces) throws JXCSkinException |
void | load (@NotNull final JXCSkinSource skinSource, @NotNull final String dialogName, @NotNull final String resourceName, @NotNull final InputStream inputStream, @NotNull final CrossfireServerConnection server, @NotNull final GuiStateManager guiStateManager, @NotNull final TooltipManager tooltipManager, @NotNull final JXCWindowRenderer windowRenderer, @NotNull final GUIElementListener elementListener, @NotNull final MetaserverModel metaserverModel, @NotNull final CharacterModel characterModel, @NotNull final CommandQueue commandQueue, @Nullable final Gui gui, @NotNull final Shortcuts shortcuts, @NotNull final CommandExecutor commandExecutor, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros, @NotNull final Image nextGroupFace, @NotNull final Image prevGroupFace, @NotNull final SmoothFaces smoothFaces) throws JXCSkinException |
GaugeUpdater | newGaugeUpdater (@NotNull final String name) throws IOException |
Group | parseBegin (@NotNull final Args beginArgs, @NotNull final GroupLayout layout, @NotNull final LineNumberReader lnr, @NotNull final Collection< GUIElement > unreferencedElements, final boolean topLevel) throws IOException, JXCSkinException |
void | parseButton (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseCharacterList (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CharacterModel characterModel) throws IOException, JXCSkinException |
void | parseCheckbox (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseComboBox (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseCommandList (@NotNull final Args args, @NotNull final GuiStateManager guiStateManager, @NotNull final LineNumberReader lnr, @NotNull final CommandExecutor commandExecutor, @NotNull final CommandQueue commandQueue, @NotNull final CrossfireServerConnection server, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros) throws IOException, JXCSkinException |
void | parseCommandListAdd (@NotNull final Args args, @NotNull final GuiStateManager guiStateManager, @NotNull final LineNumberReader lnr, @NotNull final CommandExecutor commandExecutor, @NotNull final CommandQueue commandQueue, @NotNull final CrossfireServerConnection server, @NotNull final CommandCallback commandCallback, @NotNull final Macros macros) throws IOException, JXCSkinException |
void | parseCommandText (@NotNull final Args args, @NotNull final CommandCallback commandCallback, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CommandExecutor commandExecutor, @NotNull final CrossfireServerConnection crossfireServerConnection) throws IOException, JXCSkinException |
void | parseDef (@NotNull final Args args, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseDialog (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final JXCWindowRenderer windowRenderer, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr, @NotNull final Gui gui, @NotNull final String dialogName) throws IOException, JXCSkinException |
void | parseDupGauge (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseEvent (@NotNull final Args args, @NotNull final GuiStateManager guiStateManager, @NotNull final CrossfireServerConnection server) throws IOException, JXCSkinException |
void | parseFill (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseFocus (@NotNull final Args args, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseFont (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseGauge (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseHideInput (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseHorizontal (@NotNull final Args args, @NotNull final Container gui, @NotNull final LineNumberReader lnr, final boolean isDialog) throws IOException, JXCSkinException |
void | parseIgnore (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseItem (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CommandQueue commandQueue, @NotNull final CommandExecutor commandExecutor, @NotNull final CrossfireServerConnection server, @NotNull final Shortcuts shortcuts, @NotNull final Image nextGroupFace, @NotNull final Image prevGroupFace) throws IOException, JXCSkinException |
void | parseKey (@NotNull final Args args, @Nullable final Gui gui, @NotNull final String line) throws IOException |
void | parseLabelFailure (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server) throws IOException, JXCSkinException |
void | parseLabelHtml (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseLabelMessage (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server, @NotNull final JXCWindowRenderer windowRenderer) throws IOException, JXCSkinException |
void | parseLabelMulti (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseLabelNewchar (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server) throws IOException, JXCSkinException |
void | parseLabelQuery (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server) throws IOException, JXCSkinException |
void | parseLabelSoundsCredits (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseLabelStat (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseLabelStat2 (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseLabelText (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseLinkSize (@NotNull final Args args, @NotNull final Container gui) throws IOException, JXCSkinException |
void | parseList (@NotNull final Args args, final ListType type, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CommandQueue commandQueue, @NotNull final CrossfireServerConnection server, @NotNull final Image nextGroupFace, @NotNull final Image prevGroupFace) throws IOException, JXCSkinException |
void | parseLogColor (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseLogFilter (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseLogLabel (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseLogMessage (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server) throws IOException, JXCSkinException |
void | parseMap (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final CrossfireServerConnection server, @NotNull final SmoothFaces smoothFaces) throws IOException, JXCSkinException |
void | parseMapDirections (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final SmoothFaces smoothFaces) throws IOException, JXCSkinException |
void | parseMetaList (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final MetaserverModel metaserverModel) throws IOException, JXCSkinException |
void | parseMinimap (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parsePicture (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr, @NotNull final Gui gui, final boolean scaled) throws IOException, JXCSkinException |
void | parsePictureStat (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseQueryText (@NotNull final Args args, @NotNull final CrossfireServerConnection server, @NotNull final CommandCallback commandCallback, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseScrollbar (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseSelectableButton (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseSetDefault (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseSetForcedActive (@NotNull final Args args, @NotNull final Gui gui) throws IOException, JXCSkinException |
void | parseSetInvisible (@NotNull final Args args) throws IOException, JXCSkinException |
void | parseSkinName (@NotNull final Args args) throws IOException |
void | parseSpinner (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseText (@NotNull final Args args, @NotNull final CommandCallback commandCallback, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseTextButton (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseTextGauge (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final LineNumberReader lnr) throws IOException, JXCSkinException |
void | parseTooltip (@NotNull final Args args, @NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener) throws IOException, JXCSkinException |
void | parseVertical (@NotNull final Args args, @NotNull final Container gui, @NotNull final LineNumberReader lnr, final boolean isDialog) throws IOException, JXCSkinException |
BufferedImage | scaleImage (@NotNull final BufferedImage sourceImage) |
Static Private Member Functions | |
static void | parseDialogHide (@NotNull final Args args, @NotNull final Gui gui) throws IOException |
static Resolution | parseResolution (@NotNull final String text) throws IOException |
static void | parseSetAutoSize (@NotNull final Gui gui, @NotNull final Args args) throws IOException |
static void | parseSetModal (@NotNull final Gui gui) |
static void | parseSetUserResizable (@NotNull final Gui gui) |
static ShortcutSlot | parseShortcutSlot (final String s) throws JXCSkinException |
Static Private Attributes | |
static final Comparator< GUIElement > | ELEMENT_COMPARATOR |
Parser for loading JXCSkin instances from JXCSkinSources.
Definition at line 182 of file JXCSkinLoader.java.
com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader | ( | @NotNull final Model | model, |
@NotNull final InventoryView | inventoryView, | ||
@NotNull final FloorView | floorView, | ||
@NotNull final SpellsView | spellView, | ||
@NotNull final SpellSkillView | spellSkillsView, | ||
@NotNull final FacesManager | facesManager, | ||
@NotNull final MapUpdaterState | mapUpdaterState, | ||
@NotNull final KeyBindings | defaultKeyBindings, | ||
@NotNull final OptionManager | optionManager, | ||
final int | defaultTileSize, | ||
@NotNull final KeybindingsManager | keybindingsManager, | ||
@NotNull final QuestsView | questView, | ||
@NotNull final CommandHistoryFactory | commandHistoryFactory, | ||
@NotNull final KnowledgeView | knowledgeView, | ||
@NotNull final KnowledgeTypeView | knowledgeTypeView, | ||
final boolean | avoidCopyArea, | ||
@NotNull final GuiManager | guiManager, | ||
@NotNull final GuiFactory | guiFactory, | ||
@NotNull final PendingDirections | pendingDirections, | ||
@NotNull final String | soundsCredits, | ||
final float | fontScaleFactor | ||
) |
Creates a new instance.
model | the model instance to use |
inventoryView | the inventory item view to use |
floorView | the floor view to use |
spellView | the spells view to use |
spellSkillsView | the spell skills view to use |
facesManager | the faces manager instance to use |
mapUpdaterState | the map updater state instance to use |
defaultKeyBindings | the default key bindings |
optionManager | the option manager to use |
defaultTileSize | the default tile size for the map view |
keybindingsManager | the keybindings manager to use |
questView | the quests view to use |
commandHistoryFactory | the command history factory to us |
knowledgeView | the knowledge view to use |
knowledgeTypeView | the knowledge type view to use |
avoidCopyArea | whether map scrolling is done by copying pixel areas; if unset, always repaint all map squares |
guiManager | the GUI Manager to use |
guiFactory | the global GUI factory instance |
pendingDirections | the pending directions instance to show |
soundsCredits | the credits for the sound files |
fontScaleFactor | the scale factor for font sizes |
Definition at line 481 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.avoidCopyArea, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandHistoryFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultKeyBindings, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultTileSize, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesProviderFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.floorView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontScaleFactor, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.inventoryView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.keybindingsManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.knowledgeTypeView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.knowledgeView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.mapUpdaterState, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.optionManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.pendingDirections, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.questView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.soundsCredits, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.spellSkillsView, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.spellView.
|
private |
Parses and builds command arguments.
listName | the command list name to add to |
args | the list of arguments |
element | the target element |
command | the command to parse the arguments of |
guiStateManager | the gui state manager instance |
commandExecutor | the command executor for executing commands |
lnr | the source to read more parameters from |
commandQueue | the command queue for executing commands |
crossfireServerConnection | the server connection to use |
commandCallback | the command callback to use |
macros | the macros instance to use |
IOException | if a syntax error occurs |
JXCSkinException | if an element cannot be found |
Definition at line 2607 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.gui.commandlist.CommandList.add(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandParser, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.CommandParser.parseCommandArgs(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandList(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandListAdd().
|
private |
Returns an unreferenced GUI element by name.
name | the gui element's name |
unreferencedElements | the unreferenced gui elements |
Definition at line 1582 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHorizontal(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseVertical().
|
private |
Adds a new GUIElement to this skin.
guiElement | the GUI element |
JXCSkinException | if the name is not unique |
Definition at line 2586 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.insertGuiElement(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCharacterList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCheckbox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDialog(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFill(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelFailure(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelHtml(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMulti(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelNewchar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelQuery(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelSoundsCredits(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat2(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogLabel(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePicture(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePictureStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseScrollbar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSpinner(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextButton(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
JXCSkin com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load | ( | @NotNull final JXCSkinSource | skinSource, |
@NotNull final CrossfireServerConnection | crossfireServerConnection, | ||
@NotNull final GuiStateManager | guiStateManager, | ||
@NotNull final TooltipManager | tooltipManager, | ||
@NotNull final JXCWindowRenderer | windowRenderer, | ||
@NotNull final GUIElementListener | elementListener, | ||
@NotNull final MetaserverModel | metaserverModel, | ||
@NotNull final CharacterModel | characterModel, | ||
@NotNull final CommandQueue | commandQueue, | ||
@NotNull final Shortcuts | shortcuts, | ||
@NotNull final CommandExecutor | commandExecutor, | ||
@NotNull final CommandCallback | commandCallback, | ||
@NotNull final Macros | macros, | ||
@NotNull final SmoothFaces | smoothFaces | ||
) | throws JXCSkinException |
Loads the skin from its external representation.
skinSource | the source to load from |
crossfireServerConnection | the server connection to attach to |
guiStateManager | the gui state manager instance |
tooltipManager | the tooltip manager to update |
windowRenderer | the window renderer to add to |
elementListener | the element listener to notify |
metaserverModel | the metaserver mode to use |
characterModel | the character model to use |
commandQueue | the command queue to use |
shortcuts | the shortcuts to use |
commandExecutor | the command executor for executing commands |
commandCallback | the command callback to use |
macros | the macros instance to use |
smoothFaces | the smooth faces |
JXCSkinException | if the skin cannot be loaded |
Definition at line 527 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addDialog(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.checkBoxFactory, com.realtime.crossfire.jxclient.skin.io.ImageParser.clear(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.clear(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultKeyBindings, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.dialogFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.floorView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.gaugeUpdaterParser, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogToLoad(), com.realtime.crossfire.jxclient.server.crossfire.Model.getItemSet(), com.realtime.crossfire.jxclient.server.crossfire.Model.getSkillSet(), com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiElementParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.inventoryView, com.realtime.crossfire.jxclient.util.ResourceUtils.loadImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.ResourceUtils.NEXT_GROUP_FACE, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.optionManager, com.realtime.crossfire.jxclient.util.ResourceUtils.PREV_GROUP_FACE, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.questView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.textButtonFactory.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.main.SkinLoader.loadSkin().
|
private |
Loads a skin file and add the entries to a Gui instance.
skinSource | th source to load from |
dialogName | the key to identify this dialog |
server | the server connection to monitor |
guiStateManager | the gui state manager instance |
tooltipManager | the tooltip manager to update |
windowRenderer | the window renderer to add to |
elementListener | the element listener to notify |
metaserverModel | the metaserver model to use |
characterModel | the character model to use |
commandQueue | the command queue for sending commands |
gui | the Gui representing the skin file or null
|
shortcuts | the shortcuts instance |
commandExecutor | the command executor for executing commands |
commandCallback | the command callback to use |
macros | the macros instance to use |
nextGroupFace | the image for "next group of items" |
prevGroupFace | the image for "prev group of items" |
smoothFaces | the smooth faces |
JXCSkinException | if the file cannot be loaded |
Definition at line 619 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.focusOrder, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Loads a skin file and add the entries to a Gui instance.
skinSource | the source to load from |
dialogName | the key to identify this dialog |
resourceName | the name of the skin resource; used to construct error messages |
inputStream | the input stream to load from |
server | the server connection to monitor |
guiStateManager | the gui state manager instance |
tooltipManager | the tooltip manager to update |
windowRenderer | the window renderer to add to |
elementListener | the element listener to notify |
metaserverModel | the metaserver model to use |
characterModel | the character model to use |
commandQueue | the command queue for sending commands |
gui | the Gui representing the skin file or null
|
shortcuts | the shortcuts instance |
commandExecutor | the command executor for executing commands |
commandCallback | the command callback to use |
macros | the macros instance to use |
nextGroupFace | the image for "next group of items" |
prevGroupFace | the image for "prev group of items" |
smoothFaces | the smooth faces |
JXCSkinException | if the file cannot be loaded |
Definition at line 671 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ELEMENT_COMPARATOR, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.focusOrder, com.realtime.crossfire.jxclient.skin.io.Args.get(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.GROUND, com.realtime.crossfire.jxclient.skin.io.Args.hasMore(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.INVENTORY, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.KNOWLEDGE_LIST, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.KNOWLEDGE_TYPES, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCharacterList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCheckbox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandListAdd(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDialog(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDialogHide(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFill(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFocus(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFont(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHideInput(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHorizontal(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseIgnore(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseKey(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelFailure(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelHtml(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMulti(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelNewchar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelQuery(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelSoundsCredits(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat2(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLinkSize(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogColor(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogFilter(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogLabel(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePicture(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePictureStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseScrollbar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetAutoSize(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetDefault(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetForcedActive(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetInvisible(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetModal(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetUserResizable(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSpinner(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTooltip(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseVertical(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.QUEST, com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement.setNextActive(), com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement.setPrevActive(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.SPELL, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ListType.SPELL_SKILLS, and com.realtime.crossfire.jxclient.util.StringUtils.splitFields().
|
private |
Creates a new GaugeUpdater instance from a string representation.
name | the gauge updater value to parse |
IOException | if the gauge updater value does not exist |
Definition at line 2620 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.gaugeUpdaterParser, com.realtime.crossfire.jxclient.server.crossfire.Model.getExperienceTable(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, and com.realtime.crossfire.jxclient.skin.io.GaugeUpdaterParser.parseGaugeUpdater().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
|
private |
Parses a "begin..end" block.
beginArgs | the Args containing the "begin" line |
layout | the layout for the current gui |
lnr | the line number read to read from |
unreferencedElements | the unreferenced gui elements; will be updated |
topLevel | whether this block is the top-level begin...end block |
IOException | if the block cannot be parsed |
JXCSkinException | if the block cannot be parsed |
Definition at line 2637 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.Args.get(), com.realtime.crossfire.jxclient.skin.io.Args.hasMore(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), and com.realtime.crossfire.jxclient.util.StringUtils.splitFields().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHorizontal(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseVertical().
|
private |
Parses a "button" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 892 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "character_list" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
characterModel | the character model to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2573 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "checkbox" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 947 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.checkBoxFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.factory.CheckBoxFactory.newCheckBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.optionManager, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseCheckBoxOption(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "combobox" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 967 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiElementParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.GuiElementParser.lookupLabelLogElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "commandlist" command.
args | the command arguments |
guiStateManager | the gui state manager instance |
lnr | the line number reader for reading more lines |
commandExecutor | the command executor for executing the commands |
commandQueue | the command queue to use |
server | the server to use |
commandCallback | the command callback to use |
macros | the macros instance to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1022 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.addCommand(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addCommandList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.util.NumberParser.parseEnum(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "commandlist_add" command.
args | the command arguments |
guiStateManager | the gui state manager instance |
lnr | the line number reader for reading more lines |
commandExecutor | the command executor for executing commands |
commandQueue | the command queue to use |
server | the server to use |
commandCallback | the command callback to use |
macros | the macros instance to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1045 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.addCommand(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "command_text" command.
args | the command arguments |
commandCallback | the command callback to use |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
commandExecutor | the command executor for executing commands |
crossfireServerConnection | the server connection to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1062 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandHistoryFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.settings.CommandHistoryFactory.getCommandHistory(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "def" command.
args | the command arguments |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1082 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addOption(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.checkBoxFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultItemPainter, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.dialogFactory, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.keybindingsManager, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColorNull(), com.realtime.crossfire.jxclient.util.NumberParser.parseFloat(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.textButtonFactory.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "dialog" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
windowRenderer | the window renderer the dialog belongs to |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
gui | the gui instance to add to |
dialogName | the dialog name |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1186 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.dialogFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.factory.DialogFactory.newDialog(), com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseExpression(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a "dialog_hide" command.
args | the command arguments |
gui | the gui instance to use |
IOException | if the command cannot be parsed |
Definition at line 1213 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.util.NumberParser.parseEnum().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "dupgauge" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1228 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newGaugeUpdater(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseOrientation(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage(), com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater.setGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses an "event" command.
args | the command arguments |
guiStateManager | the gui state manager instance |
server | the server to monitor |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1253 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addInitEvent(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addSkinEvent(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.server.crossfire.Model.getItemSet(), com.realtime.crossfire.jxclient.skills.SkillSet.getNamedSkill(), com.realtime.crossfire.jxclient.server.crossfire.Model.getSkillSet(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.mapUpdaterState, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "fill" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1321 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.util.NumberParser.parseFloat().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "focus" block.
args | the command arguments |
lnr | the line number reader to read more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2230 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ELEMENT_COMPARATOR, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.focusOrder, com.realtime.crossfire.jxclient.skin.io.Args.get(), com.realtime.crossfire.jxclient.skin.io.Args.hasMore(), and com.realtime.crossfire.jxclient.util.StringUtils.splitFields().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "font" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1337 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontScaleFactor, com.realtime.crossfire.jxclient.skin.io.FontParser.getFont(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.insert(), and com.realtime.crossfire.jxclient.util.NumberParser.parseFloat().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "gauge" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1353 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.dialogFactory, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.factory.DialogFactory.getFrameAlpha(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newGaugeUpdater(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseOrientation(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater.setGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "hide_input" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2213 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, and com.realtime.crossfire.jxclient.gui.textinput.GUIText.setHideInput().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "horizontal" command.
args | the command arguments |
gui | the gui |
lnr | the line number reader to read more lines |
isDialog | whether a "dialog" command has been executed |
JXCSkinException | if the command cannot be parsed |
IOException | if the command cannot be parsed |
Definition at line 1457 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ELEMENT_COMPARATOR, com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement.getDialogBorderLeft(), com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement.getDialogBorderRight(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.getUnreferencedElement(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseBegin().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses an "ignore" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1380 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses an "item" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
commandQueue | the command queue to use |
commandExecutor | the command executor to use |
server | the server to use |
shortcuts | the shortcuts to use |
nextGroupFace | the image for "next group of items" |
prevGroupFace | the image for "prev group of items" |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1605 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultItemPainter, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.floorView, com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.server.crossfire.Model.getItemSet(), com.realtime.crossfire.jxclient.server.crossfire.Model.getSpellsManager(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.inventoryView, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.gui.item.ItemPainter.newItemPainter(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColorNull(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseShortcutSlot(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.spellView.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "key" command.
args | the command arguments |
gui | the gui to add to |
line | the command line to parse |
IOException | if the command cannot be parsed |
Definition at line 1665 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDefaultKeyBindings(), com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings.parseKeyBinding(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_failure" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server instance to monitor |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1755 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_html" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1688 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_message" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server instance to monitor |
windowRenderer | the window renderer to create the element for |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1739 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_multi" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1705 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.gui.label.Alignment.LEFT, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_newchar" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1831 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.util.NumberParser.parseEnum().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_query" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server instance to monitor |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1722 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_sounds_credits" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1850 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.gui.label.Alignment.LEFT, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.soundsCredits.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_stat" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1787 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.util.NumberParser.parseEnum(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseStat().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_stat2" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1806 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.util.NumberParser.parseEnum(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseStat().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "label_text" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1771 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.gui.label.Alignment.LEFT, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "link_size" command.
args | the command arguments |
gui | the gui |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1864 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses an "inventory_list", "floor_list", "spells_list" or "quests_list" command.
args | the command arguments |
type | ListType list type to create |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
commandQueue | the command queue to use |
server | the server to use |
nextGroupFace | the image for "next group of items" |
prevGroupFace | the image for "prev group of items" |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1399 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.util.ResourceUtils.ALL_SPELL_SKILLS_ICON, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultItemPainter, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.floorView, com.realtime.crossfire.jxclient.server.crossfire.Model.getItemSet(), com.realtime.crossfire.jxclient.server.crossfire.Model.getKnowledgeManager(), com.realtime.crossfire.jxclient.server.crossfire.Model.getQuestsManager(), com.realtime.crossfire.jxclient.server.crossfire.Model.getSpellsManager(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiElementParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.inventoryView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.keybindingsManager, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.knowledgeTypeView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.knowledgeView, com.realtime.crossfire.jxclient.util.ResourceUtils.loadImage(), com.realtime.crossfire.jxclient.skin.io.GuiElementParser.lookupLabelElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.faces.FaceImagesUtils.newFaceImages(), com.realtime.crossfire.jxclient.gui.item.ItemPainter.newItemPainter(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.questView, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.spellSkillsView, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.spellView.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "log_color" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1943 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.gui.log.MessageBufferUpdater.NUM_COLORS, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "log_filter" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1963 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.addType(), com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.build(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "log_label" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1902 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "log_message" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1924 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "map" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
server | the server to monitor |
smoothFaces | the smooth faces |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2023 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.avoidCopyArea, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.darknessColors, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultTileSize, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesProviderFactory, com.realtime.crossfire.jxclient.faces.FacesProviderFactory.getFacesProvider(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.mapUpdaterState.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "map_directions" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
smoothFaces | the smooth faces |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2041 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.defaultTileSize, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesProviderFactory, com.realtime.crossfire.jxclient.faces.FacesProviderFactory.getFacesProvider(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.pendingDirections.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "meta_list" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
metaserverModel | the metaserver model to use |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2059 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontScaleFactor, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiElementParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.GuiElementParser.lookupLabelElement(), com.realtime.crossfire.jxclient.skin.io.GuiElementParser.lookupTextElement(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "minimap" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2002 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.avoidCopyArea, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.darknessColors, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.facesProviderFactory, com.realtime.crossfire.jxclient.faces.FacesProviderFactory.getFacesProvider(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.mapUpdaterState, and com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "picture" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
gui | the GUI this element is part of |
scaled | whether to scale the image by the font scale factor |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2084 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.util.NumberParser.parseFloat(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "picture_stat" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2108 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseStat(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "query_text" command.
args | the command arguments |
server | the crossfire server connection for sending reply commands |
commandCallback | the command callback to use |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2145 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandHistoryFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.settings.CommandHistoryFactory.getCommandHistory(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), and com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a resolution specification.
text | the resolution specification |
IOException | if the resolution specification cannot be parsed |
Definition at line 2556 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.util.Resolution.parse().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName().
|
private |
Parses a "scrollbar" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2314 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), and com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "selectable_button" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 928 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a "set_auto_size" command.
args | the command arguments |
gui | the gui to modify |
IOException | if the command cannot be parsed |
Definition at line 2179 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseExpression().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "set_default" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2193 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "set_forced_active" command.
args | the command arguments |
gui | the gui to modify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2165 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "set_invisible" command.
args | the command arguments |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2203 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a "set_modal" command.
gui | the gui to modify |
Definition at line 2294 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a "set_modal" command.
gui | the gui to modify |
Definition at line 2302 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
staticprivate |
Parses a ShortcutSlot.
s | the string to parse |
JXCSkinException | if the block cannot be parsed |
Definition at line 2768 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem().
|
private |
Parses a "skin_name" command.
args | the command arguments |
IOException | if the command cannot be parsed |
Definition at line 2331 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.util.Resolution.getHeight(), com.realtime.crossfire.jxclient.util.Resolution.getWidth(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseResolution(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "spinner" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 1003 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, and com.realtime.crossfire.jxclient.util.NumberParser.parseEnum().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "text" command.
args | the command arguments |
commandCallback | the command callback to use |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2354 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.commandHistoryFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.settings.CommandHistoryFactory.getCommandHistory(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newCharModel, com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.skin.io.ExpressionParser.parseInt(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "textbutton" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2377 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.factory.TextButtonFactory.newTextButton(), com.realtime.crossfire.jxclient.util.NumberParser.parseBoolean(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin, and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.textButtonFactory.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "textgauge" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
lnr | the line number reader for reading more lines |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2399 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.dialogFactory, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), com.realtime.crossfire.jxclient.skin.factory.DialogFactory.getFrameAlpha(), com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage(), com.realtime.crossfire.jxclient.server.crossfire.Model.getStats(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.imageParser, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.model, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newGaugeUpdater(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseColor(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseOrientation(), com.realtime.crossfire.jxclient.skin.io.ParseUtils.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage(), com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater.setGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "tooltip" command.
args | the command arguments |
tooltipManager | the tooltip manager to update |
elementListener | the element listener to notify |
IOException | if the command cannot be parsed |
JXCSkinException | if the command cannot be parsed |
Definition at line 2430 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedFonts, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.guiFactory, com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache< T >.lookup(), com.realtime.crossfire.jxclient.gui.label.GUIHTMLLabel.setAutoResize(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setTooltipLabel(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.skin.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Parses a "vertical" command.
args | the command arguments |
gui | the gui |
lnr | the line number reader to read more lines |
isDialog | whether a "dialog" command has been executed |
JXCSkinException | if the command cannot be parsed |
IOException | if the command cannot be parsed |
Definition at line 2446 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.definedGUIElements, com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.ELEMENT_COMPARATOR, com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement.getDialogBorderBottom(), com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement.getDialogBorderTop(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.getUnreferencedElement(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseBegin().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
Scales an image by a factor.
sourceImage | the source image to scale |
Definition at line 2753 of file JXCSkinLoader.java.
References com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.fontScaleFactor.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePicture(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
|
private |
Whether map scrolling is done by copying pixel areas. If unset, always repaint all map squares.
Definition at line 279 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap().
|
private |
The checkbox factory. Set to
until defined.
Definition at line 380 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCheckbox(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef().
|
private |
The CommandHistoryFactory to use.
Definition at line 314 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText().
|
private |
The CommandParser for parsing commands.
Definition at line 393 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.addCommand(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
The DarknessColors instance for converting darkness values into colors.
Definition at line 437 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap().
|
private |
The ItemPainter for default item parameters. Set to
until defined.
Definition at line 387 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The default key bindings.
Definition at line 339 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
The default tile size for the map view.
Definition at line 308 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections().
|
private |
All defined fonts.
Definition at line 362 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCharacterList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFont(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelFailure(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelHtml(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMulti(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelNewchar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelQuery(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelSoundsCredits(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat2(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogLabel(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTooltip().
|
private |
The defined GUIElements.
Definition at line 417 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.getUnreferencedElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseBegin(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandListAdd(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFocus(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHideInput(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHorizontal(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseIgnore(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLinkSize(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogColor(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogFilter(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseScrollbar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetDefault(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetForcedActive(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSetInvisible(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseVertical().
|
private |
The dialog factory. Set to
until defined.
Definition at line 374 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDialog(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
|
staticprivate |
A Comparator that compares GUIElement instances by element name.
Definition at line 444 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFocus(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseHorizontal(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseVertical().
|
private |
The FacesManager instance to use.
Definition at line 303 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCharacterList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The FacesProviderFactory instance for creating faces provider instances.
Definition at line 327 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap().
|
private |
The FloorView to use.
Definition at line 249 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The defined ActivatableGUIElement in focus order. Empty if no "focus" block is present.
Definition at line 424 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFocus().
|
private |
The FontParser for parsing font specifications.
Definition at line 405 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFont().
|
private |
The scale factor for font sizes.
Definition at line 350 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFont(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.scaleImage().
|
private |
The GaugeUpdaterParser for parsing gauge specifications.
Definition at line 356 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newGaugeUpdater().
|
private |
The GuiElementParser for parsing gui element specifications.
Definition at line 411 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList().
|
private |
The global GuiFactory instance.
Definition at line 285 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCharacterList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFill(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelFailure(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelHtml(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelMulti(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelNewchar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelQuery(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelSoundsCredits(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat2(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogLabel(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePicture(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePictureStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseScrollbar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSpinner(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTooltip().
|
private |
The GuiManager to use.
Definition at line 320 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
|
private |
The ImageParser for parsing image specifications.
Definition at line 399 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogLabel(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogMessage(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePicture(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePictureStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
|
private |
The inventory InventoryView to use.
Definition at line 243 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The KeybindingsManager containing key bindings.
Definition at line 454 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
Definition at line 270 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
Definition at line 273 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The MapUpdaterState instance to use.
Definition at line 333 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMap(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMinimap().
|
private |
The Model instance to use.
Definition at line 231 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.newGaugeUpdater(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelStat2(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parsePictureStat(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge().
|
private |
The NewCharModel instance to use.
Definition at line 237 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseComboBox(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelNewchar(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseQueryText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSpinner(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText().
|
private |
The OptionManager instance to use.
Definition at line 345 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCheckbox().
|
private |
The PendingDirections instance to show.
Definition at line 291 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMapDirections().
|
private |
The QuestsView to use.
Definition at line 267 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The JXCSkin being loaded.
Definition at line 430 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.addCommand(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDupGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseKey(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseText(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextButton(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextGauge(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTooltip().
|
private |
The credits for the sound files.
Definition at line 297 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLabelSoundsCredits().
|
private |
The SpellSkillView to use.
Definition at line 261 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The SpellsView to use.
Definition at line 255 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseItem(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseList().
|
private |
The text button factory. Set to
until defined.
Definition at line 368 of file JXCSkinLoader.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTextButton().