From ddfa2689d7153b78f0067538076a442314b65867 Mon Sep 17 00:00:00 2001 From: Alexandre Montplaisir Date: Fri, 18 Mar 2016 19:41:38 -0400 Subject: [PATCH] tmf: Introduce "External Analyses" and "Reports" project elements These will contain the upcoming LTTng-Analyses wrappers, along with the reports they will produce. "External Analyses" will be refered to as "on-demand analyses" in the code, as this is what this sub-tree will eventually become. We can use this name for now to better differentiate with the "standard" analyses, which are still shown in the Project View. Change-Id: I9ef5296f22a121a7b8bc85c4681a43e7a5ee5054 Signed-off-by: Alexandre Montplaisir Reviewed-on: https://git.eclipse.org/r/70717 Reviewed-by: Hudson CI Reviewed-by: Patrick Tasse Tested-by: Patrick Tasse --- .../icons/obj16/arraypartition_obj.gif | Bin 0 -> 370 bytes .../icons/obj16/debugt_obj.gif | Bin 0 -> 243 bytes .../tmf/ui/project/model/Messages.java | 8 +++ .../model/TmfCommonProjectElement.java | 23 ++++++- .../model/TmfOnDemandAnalysesElement.java | 62 ++++++++++++++++++ .../project/model/TmfProjectModelIcons.java | 9 ++- .../ui/project/model/TmfReportsElement.java | 62 ++++++++++++++++++ .../tmf/ui/project/model/messages.properties | 2 + 8 files changed, 164 insertions(+), 2 deletions(-) create mode 100644 tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/arraypartition_obj.gif create mode 100644 tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/debugt_obj.gif create mode 100644 tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfOnDemandAnalysesElement.java create mode 100644 tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfReportsElement.java diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/arraypartition_obj.gif b/tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/arraypartition_obj.gif new file mode 100644 index 0000000000000000000000000000000000000000..052915a19b0450569ed92323067f65a3372bcaee GIT binary patch literal 370 zcmZ?wbhEHb6krfwxXQqg)v)^0*WcfM{Q3I*_s?H{e*FAh)UmN<;*OSC``YIm$nV{G z@5T2=uYbIF|MUCLKi_`*zW4ISgI7Q9zx@8-)%T}wf82Zd{n48r@4x(VFJ9_Zz9OJz zO<2RmH=ll*6fBcYp4V9BS6AY{bY4q)rB73t-}%FHr#HDxs`u!r_PTUr-o+#HHul@C z?X_Rg<+!-rd2Wl#mI=0}H&ryJ7^R0z5S$Y~qb?SyAE@z#H1a!suurz{BF8Xcl96j_LT}iDDdS&esywt+@UE zP*}qH8^6D6a5?FTbBargONmR0ONeVqJE_V{k)1Mqii)h08t**01q&BBsf#S*5m_O& zQq06zNsLpBLyTRFO^iX<$XQuXR8VNYAh)0Zx4g5W!kM$@6cpVqUB2St$Y2cs6BV5d literal 0 HcmV?d00001 diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/debugt_obj.gif b/tmf/org.eclipse.tracecompass.tmf.ui/icons/obj16/debugt_obj.gif new file mode 100644 index 0000000000000000000000000000000000000000..c1e4ee3a59d2d69570c2023bf953fcb8b5cf3158 GIT binary patch literal 243 zcmZ?wbhEHb6krfwIKsftv-Hy8b9dM5K9|zAjKQy$!6uI(bUK4y4})9n|Nry<-;duv z-~Rva5C8Yu&+09{Ki@vjSM|`AC37;uLM#ma|NqZG2q^w!VPs$sVbB371lh^JTA-lX zmlDb4Z0I#PM2W$OMTEuoWJ>=L#-0hSNjn;PcsvBXAI`84(G^a;l;I;0@>=UumWgcG zbl&CNEb=cFX;_4aoSoc$ZpR;|Se@w_)la>5$0sUzusLvN@MkG8u(LRr7g;kh8*r#r PDzh>(1