com.web_visage.ichat
Class IChatUserInfo

java.lang.Object
  extended by com.web_visage.ichat.IChatUserInfo

public class IChatUserInfo
extends java.lang.Object

User information.

Immutable, thread safe.

Author:
K.Baturytski

Constructor Summary
IChatUserInfo(IChatSender aSender, java.lang.String aNickName, EnumStatus aStatus)
          Constructor.
 
Method Summary
 java.lang.String getNickName()
          Returns the user's nickname.
 IChatSender getSender()
          Returns the sender.
 EnumStatus getStatus()
          Returns the status.
 boolean isActual()
          Checks wheter the user is active.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IChatUserInfo

public IChatUserInfo(IChatSender aSender,
                     java.lang.String aNickName,
                     EnumStatus aStatus)
Constructor.

Parameters:
aSender - - sender object
aNickName - - user nickname
aStatus - - user status
anActualFlag - - actual flag
Method Detail

getNickName

public final java.lang.String getNickName()
Returns the user's nickname.

Returns:

isActual

public final boolean isActual()
Checks wheter the user is active.

Returns:

getSender

public final IChatSender getSender()
Returns the sender.

Returns:

getStatus

public final EnumStatus getStatus()
Returns the status.

Returns: