|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--f00f.net.irc.martyr.commands.GenericCommand
|
+--f00f.net.irc.martyr.commands.PartCommand
Defines PART command. If the part command is from us, we should remove that channel from the list of channels. If the part command is from someone else, we should remove that user from the list of users for that channel.
| Constructor Summary | |
PartCommand()
For use as a factory |
|
PartCommand(FullNick user,
java.lang.String channel,
java.lang.String reason)
For use as an incoming command. |
|
PartCommand(java.lang.String channel)
For use as an outgoing command. |
|
PartCommand(java.lang.String channel,
java.lang.String reason)
For use as an outgoing command. |
|
| Method Summary | |
java.lang.String |
getChannel()
|
java.lang.String |
getIrcIdentifier()
Returns the string IRC uses to identify this command. |
java.lang.String |
getReason()
|
FullNick |
getUser()
|
Command |
parse(java.lang.String prefix,
java.lang.String identifier,
java.lang.String params)
Parses a string and produces a formed command object, if it can. |
java.lang.String |
renderParams()
Renders the parameters of this command. |
boolean |
updateClientState(ClientState state)
Takes client state action. |
| Methods inherited from class f00f.net.irc.martyr.commands.GenericCommand |
getIntParameter, getParameter, getSourceString, getState, render, selfRegister, setSourceString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PartCommand()
public PartCommand(FullNick user,
java.lang.String channel,
java.lang.String reason)
public PartCommand(java.lang.String channel,
java.lang.String reason)
public PartCommand(java.lang.String channel)
| Method Detail |
public Command parse(java.lang.String prefix,
java.lang.String identifier,
java.lang.String params)
GenericCommandparse in class GenericCommandpublic java.lang.String getIrcIdentifier()
GenericCommandgetIrcIdentifier in class GenericCommandpublic java.lang.String renderParams()
GenericCommandrenderParams in class GenericCommandpublic java.lang.String getReason()
public java.lang.String getChannel()
public FullNick getUser()
public boolean updateClientState(ClientState state)
updateClientState in class GenericCommand
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||