rero.client
public class Capabilities extends Object
Field Summary | |
---|---|
protected ChatCapabilities | actions |
protected WeakHashMap | data |
protected LinkedList | featureList |
protected UICapabilities | gui |
protected ChatFramework | ircfw |
protected OutputCapabilities | output |
protected ScriptCore | script |
protected SocketConnection | socket |
protected static TimerUtil | timer |
Constructor Summary | |
---|---|
Capabilities(ChatFramework _ircfw, SocketConnection _socket, ScriptCore _script, UICapabilities _gui, WeakHashMap _data) |
Method Summary | |
---|---|
void | addChatListener(ChatListener l) |
void | addTemporaryListener(ChatListener l) |
void | cleanup() |
void | dispatchEvent(HashMap data) |
void | finalizeFeatures(LinkedList features) |
ChatCapabilities | getChatCapabilities() |
ChatFramework | getChatFramework() |
Object | getDataStructure(String key) |
GlobalCapabilities | getGlobalCapabilities() |
OutputCapabilities | getOutputCapabilities() |
ScriptCore | getScriptCore() |
SocketConnection | getSocketConnection() |
TimerUtil | getTimer() |
UICapabilities | getUserInterface() |
void | injectEvent(String text) |
boolean | isConnected() |
void | registerCommand(String command, ClientCommand code) |
void | sendln(String text) |
void | setupFeature(Feature aFeature, LinkedList features) |