View Javadoc
1   package net.sourceforge.rpgee.messaging.network;
2   
3   import java.util.Queue;
4   import java.util.concurrent.ConcurrentLinkedQueue;
5   
6   import net.sourceforge.rpgee.messaging.RpgMessage;
7   import net.sourceforge.rpgee.utility.BaseObservable;
8   
9   public class NetworkMessageHub extends BaseObservable<RpgMessage> {
10      private Queue<RpgMessage>  messages = new ConcurrentLinkedQueue<RpgMessage>();
11      
12  
13      public void addMessage(RpgMessage m) {
14          messages.add(m);
15          this.setChanged();
16      }
17      
18  }