com.leafdigital.irc.api
Class UserIRCMsg

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
Direct Known Subclasses:
InviteIRCMsg, UserCTCPRequestIRCMsg, UserCTCPResponseIRCMsg, UserMessageIRCMsg, UserModeIRCMsg, UserNoticeIRCMsg

public class UserIRCMsg
extends UserSourceIRCMsg

IRC message sent to a user


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
UserIRCMsg(IRCUserAddress source, java.lang.String targetNick)
           
 
Method Summary
 java.lang.String getTargetNick()
           
 java.lang.String toString()
           
 
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

UserIRCMsg

public UserIRCMsg(IRCUserAddress source,
                  java.lang.String targetNick)
Parameters:
source - Source user
targetNick - Target nickname
Method Detail

getTargetNick

public java.lang.String getTargetNick()
Returns:
Target nickname

toString

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


Copyright © 2011 Samuel Marshall. All rights reserved.