 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.skin.events;
29 import org.jetbrains.annotations.NotNull;
61 public void metaserver() {
66 public void preConnecting(@NotNull
final String serverInfo) {
71 public void connecting(@NotNull
final String serverInfo) {
76 public void connecting(@NotNull
final ClientSocketState clientSocketState, @NotNull
final String param) {
81 public void connected() {
86 public void connectFailed(@NotNull
final String reason) {
Interface for events attached to skins.
final CommandList commandList
The CommandList to execute.
final GuiStateListener guiStateListener
The GuiStateListener attached to guiStateManager.
void removeGuiStateListener(@NotNull final GuiStateListener listener)
Removes a gui state listener.
final GuiStateManager guiStateManager
The GuiStateManager to watch.
Interface for listeners interested gui state changes.
Maintains the current GuiState.
void execute()
Execute the command list by calling GUICommand#execute() for each command in order.
A list of GUICommand instances.
void addGuiStateListener(@NotNull final GuiStateListener listener)
Adds a gui state listener.
Connection progress states of the Crossfire server connection.
A SkinEvent that executes a CommandList at connection setup.
void dispose()
Will be called when the skin is disposed.
ConnectionStateSkinEvent(@NotNull final CommandList commandList, @NotNull final GuiStateManager guiStateManager)
Creates a new instance.