org.ceno.tracker.cli
Class MessageContext

java.lang.Object
  extended by org.ceno.tracker.cli.MessageContext

public class MessageContext
extends java.lang.Object

A MessageContext is used to cluster a set of common messages. The used to classified different chat topics. There is a "exclusive either-or" semantic - so a message can not belong to multiple contexts.

Since:
0.0.3
Author:
Andre Albert <andre.albert82@googlemail.com>

Constructor Summary
MessageContext()
           
 
Method Summary
 Message getPrototype()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setPrototype(Message prototype)
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessageContext

public MessageContext()
Method Detail

getPrototype

public Message getPrototype()
Returns:
the prototype

setPrototype

public void setPrototype(Message prototype)
Parameters:
prototype - the prototype to set

isActive

public boolean isActive()
Returns:
the active

setActive

public void setActive(boolean active)
Parameters:
active - the active to set

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object