Crossfire JXClient, Trunk
|
Public Member Functions | |
void | addCommandList (@NotNull final String commandListName, @NotNull final CommandListType commandListType) throws JXCSkinException |
void | addDialog (@NotNull final String dialogName) |
void | addInitEvent (@NotNull final CommandList commandList) |
void | addOption (@NotNull final String optionName, @NotNull final String documentation, @NotNull final Option commandCheckBoxOption) throws JXCSkinException |
void | addSkinEvent (@NotNull final SkinEvent skinEvent) |
void | attach (@NotNull final TooltipManagerImpl tooltipManager) |
DefaultJXCSkin (@NotNull final KeyBindings defaultKeyBindings, @NotNull final OptionManager optionManager, @NotNull final Dialogs dialogs) | |
void | detach () |
CommandList | getCommandList (@NotNull final String name) throws JXCSkinException |
Collection< String > | getCommandListNames () |
KeyBindings | getDefaultKeyBindings () |
Gui | getDialog (@NotNull final String name) throws JXCSkinException |
Gui | getDialogBook (final int bookNo) |
Gui | getDialogConnect () |
Gui | getDialogDisconnect () |
Gui | getDialogKeyBind () |
Gui | getDialogQuery () |
Gui | getDialogQuit () |
String | getDialogToLoad () |
Gui | getMainInterface () |
Resolution | getMaxResolution () |
Gui | getMetaInterface () |
Resolution | getMinResolution () |
String | getSkinName () |
Gui | getStartInterface () |
AbstractLabel | getTooltipLabel () |
void | insertGuiElement (@NotNull final GUIElement guiElement) |
Iterator< Gui > | iterator () |
void | setScreenSize (final int screenWidth, final int screenHeight) |
void | setSkinName (@NotNull final String skinName, @NotNull final Resolution minResolution, @NotNull final Resolution maxResolution) |
void | setTooltipLabel (@Nullable final AbstractLabel tooltipLabel) |
Private Attributes | |
int | currentScreenHeight |
int | currentScreenWidth |
final KeyBindings | defaultKeyBindings |
final JXCSkinCache< CommandList > | definedCommandLists = new JXCSkinCache<>("command list") |
final Dialogs | dialogs |
final Collection< GUIElement > | guiElements = new HashSet<>() |
final Collection< CommandList > | initEvents = new ArrayList<>() |
Resolution | maxResolution = new Resolution(1, 1) |
Resolution | minResolution = new Resolution(1, 1) |
final OptionManager | optionManager |
final Collection< String > | optionNames = new HashSet<>() |
final Collection< SkinEvent > | skinEvents = new HashSet<>() |
String | skinName = "unknown" |
AbstractLabel | tooltipLabel |
TooltipManagerImpl | tooltipManager |
Default JXCSkin implementation.
Definition at line 48 of file DefaultJXCSkin.java.
com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.DefaultJXCSkin | ( | @NotNull final KeyBindings | defaultKeyBindings, |
@NotNull final OptionManager | optionManager, | ||
@NotNull final Dialogs | dialogs | ||
) |
Creates a new instance.
defaultKeyBindings | the default key bindings |
optionManager | the option manager to use |
dialogs | the dialogs to use |
Definition at line 145 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.defaultKeyBindings, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.dialogs, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.optionManager.
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addCommandList | ( | @NotNull final String | commandListName, |
@NotNull final CommandListType | commandListType | ||
) | throws JXCSkinException |
Defines a new command list.
commandListName | the command list's name |
commandListType | the command list's type |
JXCSkinException | if the command list cannot be created |
Definition at line 390 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.definedCommandLists.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseCommandList().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addDialog | ( | @NotNull final String | dialogName | ) |
Defines a new dialog.
dialogName | the dialog's name |
Definition at line 371 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.Dialogs.addDialog(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.dialogs.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addInitEvent | ( | @NotNull final CommandList | commandList | ) |
Adds a command list to be executed on "init" events.
commandList | the command list |
Definition at line 399 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.initEvents.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addOption | ( | @NotNull final String | optionName, |
@NotNull final String | documentation, | ||
@NotNull final Option | commandCheckBoxOption | ||
) | throws JXCSkinException |
Add a new option.
optionName | the option name to add |
documentation | the documentation string for the settings |
commandCheckBoxOption | the option instance to forward to |
JXCSkinException | if the option cannot be created |
Definition at line 410 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.settings.options.OptionManager.addOption(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.optionManager, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.optionNames.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseDef().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addSkinEvent | ( | @NotNull final SkinEvent | skinEvent | ) |
Records a SkinEvent attached to this instance.
skinEvent | the skin event to add |
Definition at line 437 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.skinEvents.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseEvent().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.attach | ( | @NotNull final TooltipManagerImpl | tooltipManager | ) |
Attaches this skin to a gui manager.
tooltipManager | the tooltip manager to attach to |
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 321 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.gui.commandlist.CommandList.execute(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.initEvents, com.realtime.crossfire.jxclient.gui.label.TooltipManagerImpl.setTooltip(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.tooltipLabel, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.tooltipManager.
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.detach | ( | ) |
Frees all allocated resources.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 334 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.events.SkinEvent.dispose(), com.realtime.crossfire.jxclient.gui.gui.GUIElement.dispose(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.guiElements, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.optionNames, com.realtime.crossfire.jxclient.gui.label.TooltipManagerImpl.setTooltip(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.skinEvents, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.tooltipManager.
CommandList com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList | ( | @NotNull final String | name | ) | throws JXCSkinException |
Returns a named command list.
name | the name of the command list |
JXCSkinException | if the command list does not exist |
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 304 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.definedCommandLists.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.addCommand(), 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.parseEvent(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseGauge(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseMetaList(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSelectableButton(), 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().
Collection<String> com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandListNames | ( | ) |
Returns the names of all named command lists.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 310 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.definedCommandLists.
KeyBindings com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDefaultKeyBindings | ( | ) |
Returns the default key bindings for this skin.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 316 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.defaultKeyBindings.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseKey().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog | ( | @NotNull final String | name | ) | throws JXCSkinException |
Returns a dialog by name.
name | the dialog's name |
JXCSkinException | if the dialog does not exist |
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 292 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.dialogs, and com.realtime.crossfire.jxclient.skin.skin.Dialogs.lookup().
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogBook(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogConnect(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogDisconnect(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogKeyBind(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogQuery(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogQuit(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMainInterface(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMetaInterface(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getStartInterface(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogBook | ( | final int | bookNo | ) |
Returns the popup dialog for readables.
bookNo | the book ID |
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 244 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogConnect | ( | ) |
Returns the "connection in progress" dialog. It is opened while the connection establishment is in progress.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 210 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogDisconnect | ( | ) |
Returns the "disconnect from server?" dialog. It is opened when the user presses ESCAPE.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 200 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogKeyBind | ( | ) |
Returns the key bindings dialog.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 220 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogQuery | ( | ) |
Returns the dialog for query text input.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 232 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogQuit | ( | ) |
Returns the "really quit?" dialog. It is opened when the user presses ESCAPE.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 190 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
String com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogToLoad | ( | ) |
Returns one dialog pending loading. Each dialog is returned only once.
Definition at line 380 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.dialogs, and com.realtime.crossfire.jxclient.skin.skin.Dialogs.getDialogToLoad().
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load().
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMainInterface | ( | ) |
Returns the main window.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 256 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Resolution com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMaxResolution | ( | ) |
Returns the maximal resolution of this skin.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 184 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.maxResolution.
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMetaInterface | ( | ) |
Returns the server selection window.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 268 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
Resolution com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMinResolution | ( | ) |
Returns the minimal resolution of this skin.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 178 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.minResolution.
String com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getSkinName | ( | ) |
Returns a short name for the skin. It is used to construct path or file names.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 153 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.skinName.
Gui com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getStartInterface | ( | ) |
Returns the start window.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 280 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog().
AbstractLabel com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getTooltipLabel | ( | ) |
Returns the AbstractLabel that is used to display tooltips.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 429 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.tooltipLabel.
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.insertGuiElement | ( | @NotNull final GUIElement | guiElement | ) |
Adds a new GUIElement to this skin.
guiElement | the GUI element |
Definition at line 363 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.guiElements.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.insertGuiElement().
Iterator<Gui> com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.iterator | ( | ) |
Returns all gui instances of this skin. The instances have no defined order.
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 298 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.dialogs, and com.realtime.crossfire.jxclient.skin.skin.Dialogs.iterator().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize | ( | final int | screenWidth, |
final int | screenHeight | ||
) |
Updates the skin's gui elements to a screen size.
screenWidth | the new screen width |
screenHeight | the new screen height |
Implements com.realtime.crossfire.jxclient.skin.skin.JXCSkin.
Definition at line 349 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.currentScreenHeight, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.currentScreenWidth, com.realtime.crossfire.jxclient.util.Resolution.getHeight(), com.realtime.crossfire.jxclient.util.Resolution.getWidth(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.maxResolution, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.minResolution.
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName | ( | @NotNull final String | skinName, |
@NotNull final Resolution | minResolution, | ||
@NotNull final Resolution | maxResolution | ||
) |
Sets the skin name.
skinName | the skin name |
minResolution | the minimal supported resolution |
maxResolution | the maximal supported resolution |
Definition at line 163 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.util.Resolution.getHeight(), com.realtime.crossfire.jxclient.util.Resolution.getWidth(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.maxResolution, com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.minResolution, and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.skinName.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName().
void com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setTooltipLabel | ( | @Nullable final AbstractLabel | tooltipLabel | ) |
Sets the AbstractLabel that is used to display tooltips.
tooltipLabel | the label or null
|
Definition at line 423 of file DefaultJXCSkin.java.
References com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.tooltipLabel.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseTooltip().
|
private |
The current screen height.
Definition at line 76 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize().
|
private |
The current screen width.
Definition at line 71 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize().
|
private |
The default key bindings.
Definition at line 112 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.DefaultJXCSkin(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDefaultKeyBindings().
|
private |
All defined command lists.
Definition at line 88 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addCommandList(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandList(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getCommandListNames().
|
private |
All defined dialogs.
Definition at line 106 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addDialog(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.DefaultJXCSkin(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialog(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getDialogToLoad(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.iterator().
|
private |
All GUI elements.
Definition at line 94 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.detach(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.insertGuiElement().
|
private |
All "event init" commands in execution order.
Definition at line 82 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addInitEvent(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.attach().
|
private |
The maximal resolution.
Definition at line 66 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMaxResolution(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName().
|
private |
The minimal resolution.
Definition at line 60 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getMinResolution(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName().
|
private |
The OptionManager to use.
Definition at line 118 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addOption(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.DefaultJXCSkin().
|
private |
The defined option names.
Definition at line 124 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addOption(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.detach().
|
private |
All SkinEvents attached to this instance.
Definition at line 100 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.addSkinEvent(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.detach().
|
private |
The skin name.
Definition at line 54 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getSkinName(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName().
|
private |
The tooltip label or
.
Definition at line 130 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.attach(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.getTooltipLabel(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setTooltipLabel().
|
private |
The TooltipManagerImpl currently attached to or
if not attached.
Definition at line 137 of file DefaultJXCSkin.java.
Referenced by com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.attach(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.detach().