|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--irc.IRCObject | +--irc.Source | +--irc.IRCSource | +--irc.Query
A query.
Field Summary |
Fields inherited from class irc.Source |
_in, _server |
Fields inherited from class irc.IRCObject |
_ircConfiguration |
Constructor Summary | |
Query(IRCConfiguration config,
java.lang.String nick,
IRCServer s)
Create a new Query. |
Method Summary | |
void |
addQueryListener(QueryListener lis)
Add a listener. |
void |
changeNick(java.lang.String newNick)
Notify this query the remote nick has changed. |
java.lang.String |
getName()
Get this source name. |
java.lang.String |
getType()
Get this source type. |
java.lang.String |
getWhois()
Get whois information for remote nick. |
void |
leave()
Request to leave (close) this source. |
void |
release()
Release this object. |
void |
removeQueryListeners(QueryListener lis)
Remove a listener. |
void |
replyReceived(java.lang.String prefix,
java.lang.String id,
java.lang.String[] params)
A new numeric reply has been received from the irc server. |
boolean |
talkable()
Test wether this source can accept messages from user. |
Methods inherited from class irc.IRCSource |
getIRCServer |
Methods inherited from class irc.Source |
action, activate, addSourceListener, clear, getInterpretor, getServer, isActive, mayDefault, messageReceived, noticeReceived, removeSourceListener, report, sendString, setCTCPFilter, setInterpretor |
Methods inherited from class irc.IRCObject |
getColor, getIRCConfiguration, getText, getText, getText, getText, getTimeStamp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Query(IRCConfiguration config, java.lang.String nick, IRCServer s)
config
- global irc configuration.nick
- the remote nick.s
- the server.Method Detail |
public void release()
IRCObject
release
in class Source
public void addQueryListener(QueryListener lis)
lis
- listener to add.public void removeQueryListeners(QueryListener lis)
lis
- listener to remove.public java.lang.String getType()
Source
getType
in class Source
public java.lang.String getName()
Source
getName
in class Source
public java.lang.String getWhois()
public boolean talkable()
Source
talkable
in class Source
public void leave()
Source
leave
in class Source
public void changeNick(java.lang.String newNick)
newNick
- new remote nick.public void replyReceived(java.lang.String prefix, java.lang.String id, java.lang.String[] params)
ReplyServerListener
replyReceived
in interface ReplyServerListener
prefix
- reply prefix.id
- reply id.params
- reply parameters.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |