net.sf.jml.message
Class MsnInstantMessage
java.lang.Object
net.sf.jml.message.MsnMimeMessage
net.sf.jml.message.MsnInstantMessage
public class MsnInstantMessage
- extends MsnMimeMessage
Normal text message.
- Author:
- Roger Chen
MsnInstantMessage
public MsnInstantMessage()
isBold
public boolean isBold()
setBold
public void setBold(boolean bold)
getFontRGBColor
public int getFontRGBColor()
setFontRGBColor
public void setFontRGBColor(int fontRGBColor)
getFontName
public String getFontName()
setFontName
public void setFontName(String fontName)
isItalic
public boolean isItalic()
setItalic
public void setItalic(boolean italic)
isStrikethrough
public boolean isStrikethrough()
setStrikethrough
public void setStrikethrough(boolean strikethrough)
isUnderline
public boolean isUnderline()
setUnderline
public void setUnderline(boolean underline)
isRightAlign
public boolean isRightAlign()
setRightAlign
public void setRightAlign(boolean rightAlign)
getContent
public String getContent()
setContent
public void setContent(String content)
setDisplayName
public void setDisplayName(String displayName)
getDisplayName
public String getDisplayName()
parseBuffer
protected void parseBuffer(ByteBuffer buffer)
- Overrides:
parseBuffer
in class MsnMimeMessage
parseMessage
protected void parseMessage(byte[] message)
- Description copied from class:
MsnMimeMessage
- Parse content from IncomingMSG's chunk data.
- Overrides:
parseMessage
in class MsnMimeMessage
- Parameters:
message
- IncomingMSG's chunk data
toOutgoingMsg
public OutgoingMSG[] toOutgoingMsg(MsnProtocol protocol)
- Description copied from class:
MsnMimeMessage
- Generate OutgoingMSGs.
- Overrides:
toOutgoingMsg
in class MsnMimeMessage
- Parameters:
protocol
- used MsnProtocol
- Returns:
- generated OutgoingMSGs. A MsnMimeMessage may generate multi OutgoingMSGs.
messageReceived
protected void messageReceived(MsnSession session,
MsnContact contact)
- Description copied from class:
MsnMimeMessage
- The message have received, invoked by dispatch thread
- Overrides:
messageReceived
in class MsnMimeMessage
- Parameters:
session
- the MsnSession which received the messagecontact
- the user who sent this message