title: How to Send Events with IEventBroker
body: <p>Simple question: I'm evaluating E4 yet again, and want to send a simple event with the <code>IEventBroker</code>. Multiple tutorials state that's the way to go:</p>
  
  <pre><code>@Inject
  private IEventBroker eventBroker;
  
  this.eventBroker.send("org.acme.event", myEventObject);
  </code></pre>
  
  <p>However all of the fail to acknowledge how to register "org.acme.event" as a topic, so I won't get this exception:</p>
  
  <pre><code>Caused by: java.lang.IllegalArgumentException: invalid topic: org.acme.event
  at org.osgi.service.event.Event.validateTopicName(Event.java:236)
  at org.osgi.service.event.Event.&lt;init&gt;(Event.java:78)
  at org.eclipse.e4.ui.services.internal.events.EventBroker.constructEvent(EventBroker.java:153)
  at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:79)
  </code></pre>
  
  <p>What is the complete way to send events using the <code>IEventBroker</code>?</p>