From: Matthew Khouzam Date: Wed, 21 Sep 2016 19:54:20 +0000 (-0400) Subject: xml: add icon for analyses X-Git-Url: http://git.efficios.com/?p=deliverable%2Ftracecompass.git;a=commitdiff_plain;h=437de777903ca0693b593d27a791dd4186197316 xml: add icon for analyses Change-Id: Ibf173f4b3cd64542b200bc571a33d4000bae46d1 Signed-off-by: Matthew Khouzam Reviewed-on: https://git.eclipse.org/r/81630 Reviewed-by: Genevieve Bastien Tested-by: Genevieve Bastien Reviewed-by: Marc-Andre Laperle Tested-by: Marc-Andre Laperle Reviewed-by: Hudson CI --- diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/build.properties b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/build.properties index f2cbab493e..90542fc3ad 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/build.properties +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/build.properties @@ -16,7 +16,8 @@ bin.includes = META-INF/,\ .,\ plugin.properties,\ about.html,\ - plugin.xml + plugin.xml,\ + icons/ src.includes = about.html additional.bundles = org.eclipse.jdt.annotation jars.extra.classpath = platform:/plugin/org.eclipse.jdt.annotation diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/icons/analysis.png b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/icons/analysis.png new file mode 100644 index 0000000000..cf66a60658 Binary files /dev/null and b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/icons/analysis.png differ diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/TmfAnalysisModuleHelperXml.java b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/TmfAnalysisModuleHelperXml.java index b955a1a519..5e8ae8cef3 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/TmfAnalysisModuleHelperXml.java +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/TmfAnalysisModuleHelperXml.java @@ -42,6 +42,8 @@ import org.w3c.dom.Element; */ public class TmfAnalysisModuleHelperXml implements IAnalysisModuleHelper, ITmfPropertiesProvider { + private static final String ICON_ANALYSIS = "/icons/analysis.png"; //$NON-NLS-1$ + /** * The types of analysis that can be XML-defined */ @@ -129,7 +131,7 @@ public class TmfAnalysisModuleHelperXml implements IAnalysisModuleHelper, ITmfPr @Override public String getIcon() { - return null; + return ICON_ANALYSIS; } @Override