tmf.ui: Introduce TmfSymbolMapUpdatedSignal
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / tmf / ui / symbols / TmfSymbolProviderUpdatedSignal.java
diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/TmfSymbolProviderUpdatedSignal.java b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/symbols/TmfSymbolProviderUpdatedSignal.java
new file mode 100644 (file)
index 0000000..e00bf2b
--- /dev/null
@@ -0,0 +1,32 @@
+/*******************************************************************************
+ * Copyright (c) 2016 Ericsson
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *******************************************************************************/
+
+package org.eclipse.tracecompass.tmf.ui.symbols;
+
+import org.eclipse.tracecompass.tmf.core.signal.TmfSignal;
+
+/**
+ * Symbol provider is updated. It will be fired when the symbol provider loads a
+ * new mapping. This should be listened to by all views and viewers that need to
+ * display items using the symbol map.
+ *
+ * @author Matthew Khouzam
+ * @since 2.2
+ */
+public class TmfSymbolProviderUpdatedSignal extends TmfSignal {
+    /**
+     * Constructor
+     *
+     * @param source
+     *            the symbol source
+     */
+    public TmfSymbolProviderUpdatedSignal(Object source) {
+        super(source);
+    }
+}
This page took 0.025555 seconds and 5 git commands to generate.