--- /dev/null
+package org.simantics.ui.toolbar;\r
+\r
+import org.eclipse.ui.IWorkbenchPart;\r
+\r
+/**\r
+ * Interface for listening command states.\r
+ * \r
+ * @author Marko Luukkainen <marko.luukkainen@vtt.fi>\r
+ *\r
+ */\r
+public interface CommandStateListener {\r
+ \r
+ public void stateChanged(IWorkbenchPart part, String commandId, String state);\r
+\r
+}\r