Interface MessageComponent

All Known Implementing Classes:
SmileyComponent, TextComponent, URLComponent

public interface MessageComponent

A component of a message.

Instant messages contain not only plain text messages, but various other things such as URLs, font and color variations, smileys etc. A MessageComponent is an abstract concept to represent such a component.

This interface does not have any fields or methods and serves only to identify semantics of being a message component.