001         package com.croftsoft.apps.chat.event;
002    
003         import com.croftsoft.core.lang.NullArgumentException;
004    
005         /*********************************************************************
006         * An avatar is talking.
007         *
008         * @version
009         *   2003-06-11
010         * @since
011         *   2003-06-11
012         * @author
013         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
014         *********************************************************************/
015    
016         public final class  TalkEvent
017           extends AbstractEvent
018         //////////////////////////////////////////////////////////////////////
019         //////////////////////////////////////////////////////////////////////
020         {
021    
022         private static final long  serialVersionUID = 0L;
023    
024         //
025    
026         private final String  text;
027    
028         //////////////////////////////////////////////////////////////////////
029         //////////////////////////////////////////////////////////////////////
030    
031         public  TalkEvent ( String  text )
032         //////////////////////////////////////////////////////////////////////
033         {
034           NullArgumentException.check ( this.text = text );
035         }
036    
037         //////////////////////////////////////////////////////////////////////
038         //////////////////////////////////////////////////////////////////////
039    
040         public String  getText ( ) { return text; }
041    
042         //////////////////////////////////////////////////////////////////////
043         //////////////////////////////////////////////////////////////////////
044         }