Remove ContextMenuHelper from PreferencesTest.

SWTBot now provides the workaround for selecting context menus.

Change-Id: Ia3a4565c754f10813a55c06eb634bc0071c30590
Reviewed-on: https://git.eclipse.org/r/13053
Tested-by: Hudson CI
Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
IP-Clean: Alexander Kurtakov <akurtako@redhat.com>
Tested-by: Alexander Kurtakov <akurtako@redhat.com>
tmf-tests: Handle NullPointerException in TmfEventParserStub

With commit 7e670c5, any exception in the TmfEventThread
will be logged in the plug-in's error log. There is a
NullPointerException in the TmfEventParserStub which was was
silently handled. With this commit the NPE will be prevented.

Change-Id: I1c5d34a5869d8f071847a0d3f23fde2de1b3867e
Reviewed-on: https://git.eclipse.org/r/13121
Tested-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
IP-Clean: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
profiling: Remove useless methods.

Change-Id: I10b4cab15af0c2918d239d0334a0b4c547af961f
Reviewed-on: https://git.eclipse.org/r/13133
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
libhover: Enable warnings by default.

And fix them:
* javadoc parameters
* externalize strings

Change-Id: Ib6f96f7ff56b009c67b8f2ecd92283e86c609e5f
Reviewed-on: https://git.eclipse.org/r/13132
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
systemtapgui: Enable javadoc warnings and fix them.

All public methods should have valid javadoc.

Change-Id: I1fc6895882f3f3d829dd18e95830ff917e56028a
Reviewed-on: https://git.eclipse.org/r/13131
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
systemtap: Internalize everything in ide.

Systemtap is not stable enough to provide an API so we would better give
us some flexibility for the 2.x time frame.

Change-Id: I54fd252814c12fab86ebe16058d66fadc6a66db5
Reviewed-on: https://git.eclipse.org/r/13130
Tested-by: Hudson CI
Reviewed-by: Sami Wagiaalla <swagiaal@redhat.com>
IP-Clean: Sami Wagiaalla <swagiaal@redhat.com>
Tested-by: Sami Wagiaalla <swagiaal@redhat.com>
Revert "Mock stap for testing"

This reverts commit 536b844c9cd585323d4849e7d8434cd38cea9114.

I will replace this with a mock process using EasyMock

Change-Id: I751e90a5294702e42af857949355cec533705632
Reviewed-on: https://git.eclipse.org/r/13142
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
tmf: More trace manager unit tests

Also added a method in the manager to retrieve all the
currently opened traces.

Change-Id: Iaf69a89b0b5214a66e45e02d6388e97985eea549
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/13099
Tested-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
IP-Clean: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tmf: Expand trace type list in batch import

Change-Id: Ia4bfa1e39dbb71532da9ec776c6f674876f38c83
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/12843
Tested-by: Hudson CI
IP-Clean: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
lttng: Update Control Flow and Resources view user guide

Change-Id: Idcde718294d0307ed3805ebf6f084ef7bb504bf6
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/13140
Tested-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
IP-Clean: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
valgrind: Do not export any package from ui.editor.

Change-Id: Iaac77fe38927cc362228c1cb08beb897c95ec402
Reviewed-on: https://git.eclipse.org/r/13185
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
valgrind: Remove useless methods.

Change-Id: I12dae1f7544641b842b9c4ac58f5c7667894f9fe
Reviewed-on: https://git.eclipse.org/r/13227
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
systemtap: More invalid javadoc warnings and fixes.

Change-Id: I3215e3c4a7abb1f34457c76e4961eb58f0eefe5c
Reviewed-on: https://git.eclipse.org/r/13183
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
systemtap: graphingapi.ui fix javadoc.

Obviously wrong javadoc was fixed or even removed.

Change-Id: I524a83ae13395982aef5a87b85d270c217b5b5ca
Reviewed-on: https://git.eclipse.org/r/13182
Tested-by: Hudson CI
Reviewed-by: Camilo Bernal <cabernal@redhat.com>
IP-Clean: Camilo Bernal <cabernal@redhat.com>
Tested-by: Camilo Bernal <cabernal@redhat.com>
systemtap: Simplify OpenFileAction.

There is no need to have 2 abstract classes extended by single class and
most of the protected methods were not called at all. This also fixes a
warning about exported class but its parent not being.

Change-Id: I8a2391e907ed09313c807b5220413db9306f8ca0
Reviewed-on: https://git.eclipse.org/r/13181
Tested-by: Hudson CI
Reviewed-by: Sami Wagiaalla <swagiaal@redhat.com>
IP-Clean: Sami Wagiaalla <swagiaal@redhat.com>
Tested-by: Sami Wagiaalla <swagiaal@redhat.com>
Started a sample view with SWTchat
More cpu view, doesn't work