rero.gui
public class IRCSession extends Object
Nested Class Summary | |
---|---|
protected class | IRCSession.ClientWindowStuff |
protected class | IRCSession.PopupManager |
Field Summary | |
---|---|
protected InternetRelayChatClient | client |
protected WindowManager | desktop |
protected UIScriptBridge | scriptBridge |
protected StatusWindow | status |
protected ClickableURLHandler | urlListener |
protected UserHandler | userInput |
protected IRCSession.ClientWindowStuff | windowListener |
protected HashMap | windows |
Constructor Summary | |
---|---|
IRCSession() |
Method Summary | |
---|---|
void | cleanup() |
void | createAboutWindow() |
ChannelWindow | createChannelWindow(Channel channel) |
void | createDCCWindow() |
void | createListWindow() |
QueryWindow | createQueryWindow(String user, boolean selected) |
ScriptedListDialog | createSortedWindow(String title, String hook, Object data, LinkedList columns) |
StatusWindow | createStatusWindow() |
void | executeCommand(String command) |
protected void | finalize() |
StatusWindow | getActiveWindow() |
Collection | getAllWindows() |
Capabilities | getCapabilities() |
InternetRelayChatClient | getClient() |
WindowManager | getDesktop() |
StatusWindow | getRealActiveWindow() |
StatusWindow | getStatusWindow() |
StatusWindow | getWindow(String name) |
boolean | isStatus(StatusWindow window) |
boolean | isWindow(String name) |
void | postProcessWindow(StatusWindow window) |
void | renameWindow(String name, String newname) |
StatusWindow | resolveClientWindow(ClientWindow temp) |