Switch to unified view

a b/Workbench/src/de/kuei/metafora/gwt/smack/client/eventServiceListeners/breakingnews/BreakingNewsListenerImpl.java
1
package de.kuei.metafora.gwt.smack.client.eventServiceListeners.breakingnews;
2
3
import de.kuei.metafora.gwt.smack.client.Development;
4
import de.kuei.metafora.gwt.smack.shared.event.breakingnews.BreakingNewsEvent;
5
import de.novanic.eventservice.client.event.Event;
6
7
public class BreakingNewsListenerImpl implements BreakingNewsListener {
8
9
  private Development development;
10
11
  public BreakingNewsListenerImpl(Development development) {
12
      this.development = development;
13
  }
14
15
  @Override
16
  public void apply(Event anEvent) {
17
      if (anEvent instanceof BreakingNewsEvent) {
18
          onBreakingNewsEvent((BreakingNewsEvent) anEvent);
19
      }
20
  }
21
22
  @Override
23
  public void onBreakingNewsEvent(BreakingNewsEvent anEvent) {
24
      development.add(anEvent.getDescription(), "" + anEvent.getTimestamp(),
25
              anEvent.getL2l2Tag(), anEvent.getLandmarkURL());
26
  }
27
}