ks.protocol
Class ShoutCommand

java.lang.Object
  extended byks.common.ArgumentList
      extended byks.common.command.Command
          extended byks.protocol.ShoutCommand
All Implemented Interfaces:
java.io.Serializable

public class ShoutCommand
extends Command

Represents a text message 'shouted' to the entire lobby. Single multiArg is 'text' and value is the message to send.

See Also:
Serialized Form

Field Summary
static java.lang.String noMessage
          No message string.
static java.lang.String textName
          key.
 
Method Summary
 java.lang.String getMessage()
          Return string concatenation of shout arguments.
 java.lang.String outputFormat(java.lang.String fromUser, java.lang.String msg)
          Format string message about shout.
 
Methods inherited from class ks.common.command.Command
formatString, isError, isQuittable, setQuittable, toString
 
Methods inherited from class ks.common.ArgumentList
addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, addArgMulti, clearArg, clearArg, clearArgMulti, clearArgMulti, getArg, getArg, getArgMulti, getArgMulti, multiArgs, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, removeArgMulti, setArg, setArg, singleArgs
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

noMessage

public static final java.lang.String noMessage
No message string.

See Also:
Constant Field Values

textName

public static final java.lang.String textName
key.

See Also:
Constant Field Values
Method Detail

getMessage

public java.lang.String getMessage()
Return string concatenation of shout arguments.


outputFormat

public java.lang.String outputFormat(java.lang.String fromUser,
                                     java.lang.String msg)
Format string message about shout.