package com.example.e4.rcp.todo.events;

/**
 * @noimplement This interface is not intended to be implemented by clients.
 * 
 * Only used for constant interfaces
 */

public interface MyEventConstants {

	// this key can only used for event registration, you cannot
	// send out generic events
	String TOPIC_TODO_ALLTOPICS = "TOPIC_TODOS/*";

	// events to be send out
	String TOPIC_TODOS_CHANGED = "TOPIC_TODOS/CHANGED";
	
	String TOPIC_TODO_NEW = "TOPIC_TODOS/TODO/NEW";

	String TOPIC_TODO_DELETE = "TOPIC_TODOS/TODO/DELETED";

	String TOPIC_TODO_UPDATE = "TOPIC_TODOS/TODO/UPDATED";
}

@@ -37,13 +37,15 @@
 ts;%0A
-%0A
 /**%0A
+ *%0A
  * @
@@ -119,17 +119,16 @@
 ents.%0A *
- 
 %0A * Only
@@ -150,18 +150,18 @@
 ant 
-interfaces
+definition
 %0A */
@@ -199,16 +199,95 @@
 ants %7B%0A%0A
+%09// topic identifier for all todo topics%0A%09String TOPIC_TODO = %22TOPIC_TODOS%22;%0A%09%0A
 %09// this
@@ -296,24 +296,27 @@
 ey can only 
+be 
 used for eve
@@ -424,34 +424,8 @@
 %22;%0A%0A
-%09// events to be send out%0A
 %09Str

Tag added for all todo topics