com.leafdigital.irc.api
Class UserModeIRCMsg

java.lang.Object
  extended by leafchat.core.api.Msg
      extended by com.leafdigital.irc.api.IRCMsg
          extended by com.leafdigital.irc.api.UserSourceIRCMsg
              extended by com.leafdigital.irc.api.UserIRCMsg
                  extended by com.leafdigital.irc.api.UserModeIRCMsg

public class UserModeIRCMsg
extends UserIRCMsg

User mode change


Field Summary
static MessageInfo info
          Scripting event information.
 
Fields inherited from class leafchat.core.api.Msg
PRIORITY_AFTERNORMAL, PRIORITY_BEFORENORMAL, PRIORITY_EARLY, PRIORITY_FIRST, PRIORITY_LAST, PRIORITY_LATE, PRIORITY_NORMAL
 
Constructor Summary
UserModeIRCMsg(IRCUserAddress source, java.lang.String targetNick, java.lang.String modes)
           
 
Method Summary
 java.lang.String getModes()
           
 java.lang.String getNegativeModes()
           
 java.lang.String getPositiveModes()
           
 java.lang.String toString()
           
 
Methods inherited from class com.leafdigital.irc.api.UserIRCMsg
getTargetNick
 
Methods inherited from class com.leafdigital.irc.api.UserSourceIRCMsg
getSourceUser
 
Methods inherited from class com.leafdigital.irc.api.IRCMsg
constructBytes, constructBytes, convertEncoding, convertISO, getCommand, getCommandBytes, getLine, getLineISO, getParamISO, getParams, getPrefix, getPrefixBytes, getServer, hasEncoding, includesPostfix, init, init, isParamInteger, setEncoding, splitBytes
 
Methods inherited from class leafchat.core.api.Msg
isHandled, isStopped, markHandled, markStopped, sequenceBefore, setSequence, setSequence
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

info

public static MessageInfo info
Scripting event information.

Constructor Detail

UserModeIRCMsg

public UserModeIRCMsg(IRCUserAddress source,
                      java.lang.String targetNick,
                      java.lang.String modes)
Parameters:
source - User that is in the message prefix
targetNick - Target nickname
modes - Mode changes
Method Detail

getModes

public java.lang.String getModes()
Returns:
Mode changes

getPositiveModes

public java.lang.String getPositiveModes()
Returns:
All mode letters that have been turned on by this command

getNegativeModes

public java.lang.String getNegativeModes()
Returns:
All mode letters that have been turned off by this command

toString

public java.lang.String toString()
Overrides:
toString in class UserIRCMsg


Copyright © 2011 Samuel Marshall. All rights reserved.