|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object f00f.net.irc.martyr.commands.AbstractInCommand f00f.net.irc.martyr.commands.AbstractCommand f00f.net.irc.martyr.commands.NickCommand
public class NickCommand
Defines NICK command.
Field Summary |
---|
Fields inherited from class f00f.net.irc.martyr.commands.AbstractInCommand |
---|
attributes |
Constructor Summary | |
---|---|
NickCommand()
For use as a factory |
|
NickCommand(FullNick oldNick,
FullNick newNick)
|
|
NickCommand(java.lang.String newNick)
|
Method Summary | |
---|---|
java.lang.String |
getIrcIdentifier()
Returns the string IRC uses to identify this command. |
java.lang.String |
getNick()
|
java.lang.String |
getOldNick()
|
InCommand |
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)
By default, commands do not update the client state. |
Methods inherited from class f00f.net.irc.martyr.commands.AbstractCommand |
---|
render |
Methods inherited from class f00f.net.irc.martyr.commands.AbstractInCommand |
---|
getAttribute, getAttributeKeys, getIntParameter, getParameter, getSourceString, getState, selfRegister, setAttribute, setSourceString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NickCommand()
public NickCommand(FullNick oldNick, FullNick newNick)
public NickCommand(java.lang.String newNick)
Method Detail |
---|
public InCommand parse(java.lang.String prefix, java.lang.String identifier, java.lang.String params)
AbstractInCommand
parse
in interface InCommand
parse
in class AbstractInCommand
prefix
- Prefix of the commandidentifier
- ID of the commandparams
- Parameters of the command
public java.lang.String getIrcIdentifier()
Command
public java.lang.String renderParams()
AbstractCommand
renderParams
in class AbstractCommand
public java.lang.String getNick()
public java.lang.String getOldNick()
public boolean updateClientState(ClientState state)
AbstractInCommand
updateClientState
in interface InCommand
updateClientState
in class AbstractInCommand
state
- Client state to be updated
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |