catch up with branch daily

Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.vaaclipse.addons.common.api/src/org/eclipse/osbp/vaaclipse/addons/common/api/IE4Topics.java b/org.eclipse.osbp.vaaclipse.addons.common.api/src/org/eclipse/osbp/vaaclipse/addons/common/api/IE4Topics.java
index 8f9d319..25583a9 100644
--- a/org.eclipse.osbp.vaaclipse.addons.common.api/src/org/eclipse/osbp/vaaclipse/addons/common/api/IE4Topics.java
+++ b/org.eclipse.osbp.vaaclipse.addons.common.api/src/org/eclipse/osbp/vaaclipse/addons/common/api/IE4Topics.java
@@ -65,5 +65,17 @@
 		 */
 		public static final String PROP_FIELD_I18N_KEY = IStatus.PROP_FIELD_I18N_KEY;
 	}
+	
+	public static class ToolBarEvents {
+		public enum States {ADD_ENTRY, MODIFY_ENTRY, CLEAN, DIRTY, VALID, INVALID;}
+		public enum Labels {MODE, STATE, VALIDITY;}
+		
+		public static final String STATE_LABEL = "label";
+		public static final String STATE_STATE = "state";
+		public static final String STATE_UUID = "uuid";
+		
+		/** The Constant NOTIFY_TOOLBAR_DIALOG_STATE to send the dialog's state to a toolbar label (unmodified,dirty,invalid,valid, etc). */
+		public static final String NOTIFY_TOOLBAR_DIALOG_STATE = "org/eclipse/osbp/vaaclipse/toolbarevents/dialog/state";
+	}
 
 }