2010-11-09 Francois Chouinard <fchouinard@gmail.com> Contribution for Bug315307
authorFrancois Chouinard <fchouinard@gmail.com>
Tue, 9 Nov 2010 16:07:59 +0000 (16:07 +0000)
committerFrancois Chouinard <fchouinard@gmail.com>
Tue, 9 Nov 2010 16:07:59 +0000 (16:07 +0000)
   -  Suppress warning for non-externalized strings
   -  Added some externalized strings

243 files changed:
org.eclipse.linuxtools.lttng.headless/ChangeLog [new file with mode: 0644]
org.eclipse.linuxtools.lttng.headless/src/JniTraceTest.java
org.eclipse.linuxtools.lttng.headless/src/LttngTraceTest.java
org.eclipse.linuxtools.lttng.headless/src/TmfTraceTest.java
org.eclipse.linuxtools.lttng.jni/ChangeLog
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/JniEvent.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/JniMarker.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/JniMarkerField.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/JniTrace.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/JniTracefile.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/Jni_C_Common.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/common/JniTime.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/common/Jni_C_Constant.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/common/Jni_C_Pointer.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/factory/JniTraceFactory.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni/factory/JniTraceVersion.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni_v2_3/JniTrace_v2_3.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni_v2_5/JniTrace_v2_5.java
org.eclipse.linuxtools.lttng.jni/src/org/eclipse/linuxtools/lttng/jni_v2_6/JniTrace_v2_6.java
org.eclipse.linuxtools.lttng.tests/ChangeLog
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/LttngTestPreparation.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/control/LTTngSyntheticEventProviderTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/model/LTTngTreeNodeTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManagerTextTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/state/resource/LTTngStateResourceTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/LTTngCoreTestPlugin.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/AllLttngTests.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngEventContentTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngEventFieldTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngEventReferenceTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngEventTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngEventTypeTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/event/LttngTimestampTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/AllJniTests.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/Combinations.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/JniEventTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/JniMarkerFieldTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/JniMarkerTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/JniTraceTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/jni/JniTracefileTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/state/TestStateManager.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/state/handlers/AbsStateUpdate.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/state/handlers/after/StateAfterUpdateHandlers.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/state/handlers/before/StateBeforeUpdateHandlers.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/state/tests/handlers/AbsStateUpdate.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/trace/LTTngExperimentTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/trace/LTTngTextTraceTest.java
org.eclipse.linuxtools.lttng.tests/src/org/eclipse/linuxtools/lttng/tests/trace/LTTngTraceTest.java
org.eclipse.linuxtools.lttng.ui.tests/ChangeLog [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui.tests/stubs/org/eclipse/linuxtools/lttng/stubs/LTTngTimestampStub.java
org.eclipse.linuxtools.lttng.ui.tests/stubs/org/eclipse/linuxtools/lttng/stubs/LTTngTraceStub.java
org.eclipse.linuxtools.lttng.ui/ChangeLog
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/LTTngUiPlugin.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/TraceDebug.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/PerspectiveFactory.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/common/AbsTimeUpdateView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/control/ControlView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/controlflow/ControlFlowView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/controlflow/evProcessor/AbsFlowTRangeUpdate.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/controlflow/evProcessor/FlowFinishUpdateHandler.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/controlflow/messages.properties
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/controlflow/model/FlowProcessContainer.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/EventsTable.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/EventsView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramCanvasPaintListener.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramConstant.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramContent.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/ParentHistogramCanvasPaintListener.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/TimeTextGroup.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/LTTngProjectNature.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/ProjectView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/AddTraceWizard.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/AddTraceWizardPage.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/ImportTraceWizard.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/ImportTraceWizardPage.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/OpenTraceHandler.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameExperimentHandler.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameProjectHandler.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameTraceHandler.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/model/LTTngProjectLabelProvider.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/model/LTTngProjectNode.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/resources/ResourcesView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/resources/evProcessor/AbsResourcesTRangeUpdate.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/resources/model/ResourceContainer.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/statistics/StatisticsView.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/statistics/model/StatisticsData.java
org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/timeframe/TimeFrameView.java
org.eclipse.linuxtools.lttng/ChangeLog
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/TraceDebug.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/event/LttngEvent.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/event/LttngEventField.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/event/LttngEventType.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/evProcessor/AbsEventToHandlerResolver.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateProcessing.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateUpdate.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/model/LttngTraceState.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/model/LttngTrapState.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/trace/LTTngTraceVersion.java
org.eclipse.linuxtools.tmf.tests/ChangeLog
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/TmfCorePluginTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/TmfCoreTestPlugin.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/component/TmfEventProviderTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/component/TmfProviderManagerTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/AllTests.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventContentTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventFieldTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventReferenceTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventSourceTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfEventTypeTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfTimeRangeTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfTimestampTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/event/TmfTraceEventTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/experiment/AllTests.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/experiment/TmfExperimentTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/experiment/TmfMultiTraceExperimentTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/AllTests.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/TmfCoalescedDataRequestTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/TmfCoalescedEventRequestTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/TmfDataRequestTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/TmfEventRequestTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/request/TmfRequestExecutorTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/AllTests.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/TmfCheckpointTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/TmfContextTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/TmfExperimentTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/TmfLocationTest.java
org.eclipse.linuxtools.tmf.tests/src/org/eclipse/linuxtools/tmf/tests/trace/TmfTraceTest.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/CreateTestFiles.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/component/TmfClientStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/component/TmfDataProviderStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/component/TmfEventProviderStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/component/TmfSyntheticEventProviderStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/event/TmfEventContentStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/event/TmfEventTypeStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/trace/TmfEventParserStub.java
org.eclipse.linuxtools.tmf.tests/stubs/org/eclipse/linuxtools/tmf/trace/TmfTraceStub.java
org.eclipse.linuxtools.tmf.ui.tests/ChangeLog [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/TmfUITestPlugin.java
org.eclipse.linuxtools.tmf.ui.tests/widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/adaption/TsfImplProvider.java
org.eclipse.linuxtools.tmf.ui.tests/widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/model/TraceImpl.java
org.eclipse.linuxtools.tmf.ui.tests/widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/model/TraceModelImplFactory.java
org.eclipse.linuxtools.tmf.ui.tests/widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/views/TsfTraceAnalysisView.java
org.eclipse.linuxtools.tmf.ui/ChangeLog
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/TmfUiPlugin.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/TmfUiPreferenceInitializer.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/dialogs/ManageCustomParsersDialog.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/editors/TmfEditor.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/editors/TmfEventsEditor.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/editors/TmfMultiPageEditorPart.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/ParserProviderManager.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomEvent.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomEventsTable.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomParserProvider.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTraceDefinition.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtEvent.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtTrace.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtTraceDefinition.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlEvent.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlTrace.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlTraceDefinition.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventsTable.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/TmfTimeAnalysisProvider.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/TmfTimeAnalysisViewer.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/dialogs/TmfTimeFilterDialog.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TimeScaleCtrl.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TmfTimeStatesCtrl.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TmfTimeTipHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/Utils.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/TmfEventsView.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/ProjectView.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/TmfProjectNature.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/AddTraceWizard.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/AddTraceWizardPage.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/ImportTraceWizard.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/NewExperimentDialog.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/NewProjectWizard.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RefreshHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameExperimentHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameProjectHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameTraceHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/SelectParserContributionItem.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/SelectParserHandler.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/model/TmfProjectLabelProvider.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/model/TmfProjectNode.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/CustomTxtParserInputWizardPage.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/CustomTxtParserOutputWizardPage.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/CustomXmlParserInputWizardPage.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/CustomXmlParserOutputWizardPage.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/Messages.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/messages.properties [new file with mode: 0644]
org.eclipse.linuxtools.tmf/ChangeLog
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/TmfCorePlugin.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/Tracer.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/component/TmfEventProvider.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEvent.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEventContent.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEventField.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEventReference.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEventSource.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfEventType.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfTimeRange.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfTimestamp.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/event/TmfTraceEvent.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/experiment/TmfExperimentLocation.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/request/TmfRequestExecutor.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfExperimentSelectedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfExperimentUpdatedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfSignalTracer.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTimeSynchSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTraceClosedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTraceOpenedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTraceParserUpdatedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTraceSelectedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/signal/TmfTraceUpdatedSignal.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/trace/TmfCheckpoint.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/trace/TmfContext.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/trace/TmfLocation.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java

diff --git a/org.eclipse.linuxtools.lttng.headless/ChangeLog b/org.eclipse.linuxtools.lttng.headless/ChangeLog
new file mode 100644 (file)
index 0000000..acf06db
--- /dev/null
@@ -0,0 +1,6 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/JniTraceTest.java: 
+          * src/LttngTraceTest.java: 
+          * src/TmfTraceTest.java: 
\ No newline at end of file
index 8cd2a2fb231a30202c71dc7488305b474fc5547f..992d30ab8e4895b84f2e79edfa146c18b818d71f 100644 (file)
@@ -18,6 +18,7 @@ import org.eclipse.linuxtools.lttng.jni.common.JniTime;
 import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
 
 
+@SuppressWarnings("nls")
 public class JniTraceTest {
     
     public static void main(String[] args) {
index ae273ecd185cf6375410929e5fe059a5d6f19d1d..e497881919d40db26958d7b2d31380426cc73942 100644 (file)
@@ -19,6 +19,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
 import org.eclipse.linuxtools.tmf.trace.TmfTrace;
 
 
+@SuppressWarnings("nls")
 public class LttngTraceTest {
 
        /**
index 6775ea75145e2fa8b859f3dea7de4ef36eaf5a4a..73a3e61cad77f60a27f7120437d2f1ea0205d9ab 100644 (file)
@@ -19,6 +19,7 @@ import org.eclipse.linuxtools.tmf.experiment.TmfExperiment;
 import org.eclipse.linuxtools.tmf.request.TmfEventRequest;
 import org.eclipse.linuxtools.tmf.trace.ITmfTrace;
 
+@SuppressWarnings("nls")
 public class TmfTraceTest extends TmfEventRequest<LttngEvent> {
     
     @SuppressWarnings("unchecked")
index 5e713b7097be756828636d737b5b47d31e61d9e2..243f081aebcb4e74531e303240287a67a26bca18 100644 (file)
@@ -1,3 +1,22 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/lttng/jni/common/Jni_C_Constant.java (getReferenceToString): 
+          * src/org/eclipse/linuxtools/lttng/jni/common/Jni_C_Pointer.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/common/JniTime.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/factory/JniTraceFactory.java (TraceVersion_v2_3): 
+          * src/org/eclipse/linuxtools/lttng/jni/factory/JniTraceVersion.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/Jni_C_Common.java (printC): 
+              (printlnC): 
+          * src/org/eclipse/linuxtools/lttng/jni/JniEvent.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/JniMarker.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/JniMarkerField.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/JniTrace.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni/JniTracefile.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/jni_v2_3/JniTrace_v2_3.java (LIBRARY_NAME): 
+          * src/org/eclipse/linuxtools/lttng/jni_v2_5/JniTrace_v2_5.java (LIBRARY_NAME): 
+          * src/org/eclipse/linuxtools/lttng/jni_v2_6/JniTrace_v2_6.java (LIBRARY_NAME): 
+
 2010-10-29  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/lttng/jni/common/JniTime.java (equals): Optimization 
index 7350229bb2caec4110a250b1970639de42502f2b..290cb35d8b4583c00fe8ddfa88b80f51ed256b99 100644 (file)
@@ -459,6 +459,7 @@ public abstract class JniEvent extends Jni_C_Common implements Comparable<JniEve
      * @return Attributes of the object concatenated in String
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         String returnData = "";
 
index dbad6c11951c3f1e60082e8c69ad3be027647269..215caaa4ec6f149112da84bb971721f5761b4d35 100644 (file)
@@ -210,6 +210,7 @@ public abstract class JniMarker extends Jni_C_Common
      * @return Attributes of the object concatenated in String
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         String returnData = "";
 
index e2b13bb88c0365cfe2ef0ae6f09189a2e6f230bb..2ddec2a0513250ce8928bc69ebd236d36216cbaa 100644 (file)
@@ -26,8 +26,8 @@ public abstract class JniMarkerField extends Jni_C_Common
     // Internal C pointer of the JniEvent used in LTT
     private Jni_C_Pointer_And_Library_Id thisMarkerFieldPtr = new Jni_C_Pointer_And_Library_Id();
 
-    private String field = "";
-    private String format = "";
+    private String field = ""; //$NON-NLS-1$
+    private String format = ""; //$NON-NLS-1$
     
     // Native access method
     protected native String ltt_getField(int libId, long markerFieldPtr);
@@ -127,7 +127,8 @@ public abstract class JniMarkerField extends Jni_C_Common
      * 
      * @return Attributes of the object concatenated in String
      */
-    @Override
+       @Override
+    @SuppressWarnings("nls")
     public String toString() {
         String returnData = "";
         returnData += "field                   : " + field + "\n";
index 9939fb3f76e8f2e16a765e14e2808b1419ce1720..b9612c919a0e9cbc7aa7b299c14ce71839d2e9e9 100644 (file)
@@ -808,6 +808,7 @@ public abstract class JniTrace extends Jni_C_Common {
      * @return Attributes of the object concatenated in String
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         String returnData = "";
         returnData += "tracepath                            : " + tracepath + "\n";
index 842d23b97d820f9a07f8c93b93133e407149a5a8..4a8dc7def5f503287ae0af8e0bc39773a05348c1 100644 (file)
@@ -428,6 +428,7 @@ public abstract class JniTracefile extends Jni_C_Common
      * @return Attributes of the object concatenated in String
      */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
         String returnData = "";
                 
index 2713bd6c842f38c561968f9d19aeea072be3c4b6..d9895e4cf0081cede50a035c9eac2d3abb31cf67 100644 (file)
@@ -36,6 +36,7 @@ public abstract class Jni_C_Common extends Jni_C_Constant
      * 
      * @param msg   The string to print in C.
      */
+    @SuppressWarnings("nls")
     public void printC(int libId, String msg) {
         // Need to escape "%" for C printf 
         msg = msg.replaceAll("%", "%%");
@@ -49,6 +50,7 @@ public abstract class Jni_C_Common extends Jni_C_Constant
      * 
      * @param msg   The string to print in C.
      */
+    @SuppressWarnings("nls")
     public void printlnC(int libId, String msg) {
         printC(libId, msg + "\n");
     }
index dba1bfd6140c8ff48ea55713c3e388144706997b..5279940d3cb9501e500a6244c5ab97b8bec74f29 100644 (file)
@@ -201,6 +201,7 @@ public class JniTime extends Jni_C_Constant implements Comparable<JniTime>
      * @return String Attributes of the object concatenated in String
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         String returnData = "";
 
index 5cf7a60aaf47fc5289b714e0c0bde3e508545e4a..dd3609c75837544c768cc08aa42935c248441f3d 100644 (file)
@@ -44,6 +44,7 @@ public abstract class Jni_C_Constant {
      * 
      * @return The Java hashed UID of the object (i.e. : NAME@HASH)
      */
+    @SuppressWarnings("nls")
     public String getReferenceToString() {
         return this.getClass().getName() + "@" + Integer.toHexString(this.hashCode());
     }
index 3519dfe0489473b67f2ae75d78259e7df8a41adf..b04be0f4b1f44f96722003b93187eab327b570c5 100644 (file)
@@ -89,6 +89,7 @@ public class Jni_C_Pointer extends Jni_C_Constant {
      * @return Attributes of the object concatenated in String
      */
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
         String returnData = "0x";
 
index ac1562833115e6af983b995cd9661b476c7b7a0d..2b11b1550de26793117abbcc80cdb3272410cb6c 100644 (file)
@@ -33,9 +33,9 @@ public class JniTraceFactory {
        // Version string of the supported library version
        // These will be used in the switch below to find the correct version
        // ***
-       static final String TraceVersion_v2_3 = "2.3"; 
-       static final String TraceVersion_v2_5 = "2.5";
-       static final String TraceVersion_v2_6 = "2.6";
+       static final String TraceVersion_v2_3 = "2.3";  //$NON-NLS-1$
+       static final String TraceVersion_v2_5 = "2.5";  //$NON-NLS-1$
+       static final String TraceVersion_v2_6 = "2.6";  //$NON-NLS-1$
        
        /*
         * Default constructor is forbidden
index 4b1e6f0e292f9a3261772e1a649501fc8929fae0..62f0ec9f1affc80d260398ad9e7e8dcf96b83249 100644 (file)
@@ -229,6 +229,7 @@ public class JniTraceVersion {
        
     
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "JniTraceVersion [" + majorNumber + "." + minorNumber + "]";
        }
index 5794d57dc5ff443b2c66c2c38d4a8a9a6a98e412..4e6468f3cbb885708900e0c16f0808751e1a2cdf 100644 (file)
@@ -30,7 +30,7 @@ public class JniTrace_v2_3 extends JniTrace {
        // This is the dynamic library name that is passed to the library loader (liblttvlibraryloader.so) to load.
        // It needs to be a complete name, like "libXYZ.so", unlike java that would take "XYZ". It could also take a complete path.
        //      The library need to be accessible, i.e. LD_LIBRARY_PATH need to be set correctly. 
-       private static final String LIBRARY_NAME = "liblttvtraceread-2.3.so";
+       private static final String LIBRARY_NAME = "liblttvtraceread-2.3.so"; //$NON-NLS-1$
        
        /*
         * Forbid access to the default constructor
index ebea39f8772195a79e38a73d9f0ffb93a0faffcf..03a7f4c88ba2908ddf3368360dc502166148c719 100644 (file)
@@ -30,7 +30,7 @@ public class JniTrace_v2_5 extends JniTrace {
        // This is the dynamic library name that is passed to the library loader (liblttvlibraryloader.so) to load.
        // It needs to be a complete name, like "libXYZ.so", unlike java that would take "XYZ". It could also take a complete path.
        //      The library need to be accessible, i.e. LD_LIBRARY_PATH need to be set correctly. 
-       private static final String LIBRARY_NAME = "liblttvtraceread-2.5.so";
+       private static final String LIBRARY_NAME = "liblttvtraceread-2.5.so"; //$NON-NLS-1$
        
        /*
         * Forbid access to the default constructor
index 5339456548f2f1432a297905a71fe68aeb5fc142..b2961821b5b5ba856251c1acf7f99241197d48bf 100644 (file)
@@ -30,7 +30,7 @@ public class JniTrace_v2_6 extends JniTrace {
        // This is the dynamic library name that is passed to the library loader (liblttvlibraryloader.so) to load.
        // It needs to be a complete name, like "libXYZ.so", unlike java that would take "XYZ". It could also take a complete path.
        //      The library need to be accessible, i.e. LD_LIBRARY_PATH need to be set correctly. 
-       private static final String LIBRARY_NAME = "liblttvtraceread-2.6.so";
+       private static final String LIBRARY_NAME = "liblttvtraceread-2.6.so"; //$NON-NLS-1$
        
        /*
         * Forbid access to the default constructor
index 1149e0cffa5a0613b3ef588798e3bde87ba2cee1..ea215e19996759fe209f2e0bde6e435aa8d76aa6 100644 (file)
@@ -1,3 +1,35 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/lttng/control/LTTngSyntheticEventProviderTest.java: 
+          * src/org/eclipse/linuxtools/lttng/LttngTestPreparation.java: 
+          * src/org/eclipse/linuxtools/lttng/model/LTTngTreeNodeTest.java: 
+          * src/org/eclipse/linuxtools/lttng/state/experiment/StateExperimentManagerTextTest.java: 
+          * src/org/eclipse/linuxtools/lttng/state/resource/LTTngStateResourceTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/AllLttngTests.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngEventContentTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngEventFieldTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngEventReferenceTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngEventTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngEventTypeTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/event/LttngTimestampTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/AllJniTests.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/Combinations.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/JniEventTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/JniMarkerFieldTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/JniMarkerTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/JniTracefileTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/jni/JniTraceTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/LTTngCoreTestPlugin.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/state/handlers/AbsStateUpdate.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/state/handlers/after/StateAfterUpdateHandlers.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/state/handlers/before/StateBeforeUpdateHandlers.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/state/tests/handlers/AbsStateUpdate.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/state/TestStateManager.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/trace/LTTngExperimentTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/trace/LTTngTextTraceTest.java: 
+          * src/org/eclipse/linuxtools/lttng/tests/trace/LTTngTraceTest.java: 
+
 2010-10-27  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/lttng/LttngTestPreparation.java (prepareExperimentContext): Event provider adjustment
index 708339ac20356cf178cba2aa39f6b5fd4d212b87..9157c15c378b7bc2a7f7fd0374502576a36d8441 100644 (file)
@@ -25,6 +25,7 @@ import org.eclipse.linuxtools.tmf.request.TmfEventRequest;
 import org.eclipse.linuxtools.tmf.signal.TmfExperimentSelectedSignal;
 import org.eclipse.linuxtools.tmf.trace.ITmfTrace;
 
+@SuppressWarnings("nls")
 public abstract class LttngTestPreparation extends TestCase {
        // ========================================================================
        // Data
index ae1536ce4fe7b6efff3e4eeb621c79edad98ef17..ddbf5c6f3135da35e13a4c48cd60e34b4b53c06a 100644 (file)
@@ -16,6 +16,7 @@ import org.eclipse.linuxtools.lttng.event.LttngEvent;
 import org.eclipse.linuxtools.tmf.experiment.TmfExperiment;
 import org.eclipse.linuxtools.tmf.request.TmfEventRequest;
 
+@SuppressWarnings("nls")
 public class LTTngSyntheticEventProviderTest extends LttngTestPreparation {
        // ========================================================================
        // Tests
index 68dab475f514eaf90fa08cc70cf967363ba0ab9a..996e43ec9b53aaf0b079c621235283bf14d021c2 100644 (file)
@@ -17,6 +17,7 @@ import junit.framework.TestCase;
  * @author alvaro
  *
  */
+@SuppressWarnings("nls")
 public class LTTngTreeNodeTest extends TestCase {
        // =======================================================================
        // Data
index 3e1c23b78de011899de35ede72aa3ecb07c47514..814c94ffea1448efb10e7a0ff8f0779d545fc070 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.linuxtools.tmf.experiment.TmfExperiment;
  * @author alvaro
  *
  */
+@SuppressWarnings("nls")
 public class StateExperimentManagerTextTest extends LttngTestPreparation {
 
        /**
index b8840ef9c58f5143828eabd3b750bf165582ea06..686188c18001dc892fa229069d237792ad65d06a 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.linuxtools.tmf.trace.ITmfTrace;
  * @author alvaro
  * 
  */
+@SuppressWarnings("nls")
 public class LTTngStateResourceTest extends TestCase {
        // =======================================================================
        // Data
index c7764fbd688f01ab41c3860c17a992dfcc7361f4..68cdcd4441d327cf0ee6dd9848df3a71934b0bc7 100644 (file)
@@ -19,6 +19,7 @@ import org.eclipse.core.runtime.Plugin;
  * <p>
  * The activator class controls the plug-in life cycle
  */
+@SuppressWarnings("nls")
 public class LTTngCoreTestPlugin extends Plugin {
 
     // ========================================================================
index a14db9a8593ea920b218196fdbdb181d09a7584c..b2c32d6b7bbd2fd569fe24b6aa79fbe464136f6c 100644 (file)
@@ -4,6 +4,7 @@ import junit.framework.TestCase;
 import junit.framework.TestSuite;
 import org.eclipse.linuxtools.lttng.tests.trace.LTTngTextTraceTest;;
 
+@SuppressWarnings("nls")
 public final class AllLttngTests extends TestCase  {
     public static TestSuite suite() {
         TestSuite suite = new TestSuite("Testing LTTng (trace in text format)");
index 546fd68996746208cb60fa96d627ce0130b4b0eb..e18a3f93213bd3b04505c4d6c9c4694f0d4373bd 100644 (file)
@@ -42,6 +42,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
     public String toString()
  */
 
+@SuppressWarnings("nls")
 public class LttngEventContentTest extends TestCase {
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
 //    private final static boolean skipIndexing=true;
index 25b4227eac80dfdc34c177ec19f601a349efb5f4..64b39368781900116b8661e23a961b6cc798349a 100644 (file)
@@ -24,7 +24,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
         public String toString() 
 
  */
-
+@SuppressWarnings("nls")
 public class LttngEventFieldTest extends TestCase {
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
     private final static boolean skipIndexing=true;
index 24897aadabf34597a103de32a80e37427c2d5ae0..5c01b3bee8f4dc10125f32bf83f90f36b2be2462 100644 (file)
@@ -26,6 +26,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
     public String toString()
  */
 
+@SuppressWarnings("nls")
 public class LttngEventReferenceTest extends TestCase {
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
     private final static boolean skipIndexing=true;
index 66f59cefc9a10aec0e5a98751013df4d1dce043f..3ce3e99abee21d38d2e4c9c0ab2c61410757bac3 100644 (file)
@@ -40,6 +40,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
        public String toString()
  */
 
+@SuppressWarnings("nls")
 public class LttngEventTest extends TestCase {
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
     private final static boolean skipIndexing=true;
index a2ff91ed6167503a3601b123327cb08d4b750daf..c55ce5da560a3ab340f8652d57b4b600fe1a3523 100644 (file)
@@ -24,6 +24,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
     public String toString()
  */
 
+@SuppressWarnings("nls")
 public class LttngEventTypeTest extends TestCase {
        private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
     private final static boolean skipIndexing=true;
index d8e60136e720273c91b143f8faae8acb826a761c..d2c9bdc8f2110a053d89f4d36bd2f9d54127b515 100644 (file)
@@ -27,6 +27,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
     public String toString()
  */
 
+@SuppressWarnings("nls")
 public class LttngTimestampTest extends TestCase {
        private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
     private final static boolean skipIndexing=true;
index d93756cfa83294ac2dfec5fc2455a3ac837bbfdc..3a97ce5060d1c5e5e73802e231d91fdcd1e4133e 100644 (file)
@@ -4,6 +4,7 @@ package org.eclipse.linuxtools.lttng.tests.jni;
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
+@SuppressWarnings("nls")
 public final class AllJniTests extends TestCase  {
     public static TestSuite suite() {
         TestSuite suite = new TestSuite("Testing JNI");
index 27dca2fbbf793506fbb3433345c5848b22ca067c..97a0ebdb9a9e9a0ba193c536da1083e008030d0c 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
  * @author alvaro
  * 
  */
+@SuppressWarnings("nls")
 public class Combinations extends TestCase {
 
        private final static boolean printLttDebug = false;
index a3bcf2d3402c31e4dea86370b2bba03e1d463acf..5c99f830ab637aad4998fa00f1fb8ff79a6d3f5c 100644 (file)
@@ -39,6 +39,7 @@ import org.eclipse.linuxtools.lttng.jni.common.JniTime;
 import org.eclipse.linuxtools.lttng.jni.exception.JniException;
 import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
 
+@SuppressWarnings("nls")
 public class JniEventTest extends TestCase
 {
                private final static boolean printLttDebug = false;
index 1d4fb5be7b885e771860da10d4f24bfe9bfb7e02..f476b62998078eb133cf9eab0d8d31ed8c074790 100644 (file)
@@ -22,6 +22,7 @@ import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
         public void printMarkerFieldInformation()
 */
 
+@SuppressWarnings("nls")
 public class JniMarkerFieldTest extends TestCase
 {
                private final static boolean printLttDebug = false;
index 739b9c085fa8e233a336a9ad0e64b8fa92f9b1b0..5fa2e9c1fd3635f08b62c00abb453d6769e9dd35 100644 (file)
@@ -24,6 +24,7 @@ import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
         public void printMarkerInformation()
 */
 
+@SuppressWarnings("nls")
 public class JniMarkerTest extends TestCase
 {
                private final static boolean printLttDebug = false;
index 8f39a935eed4809f5694d65ed196d7d99a5c874e..3fb6de8ab1108dd4070602153ee6f63e2b3632f2 100644 (file)
@@ -53,7 +53,7 @@ import junit.framework.TestCase;
         public String toString() 
  */
 
-
+@SuppressWarnings("nls")
 public class JniTraceTest extends TestCase
 {
                private final static boolean printLttDebug = false;
index 76fd5295199708a2ac0e76fb46f032140efc4a5a..3fb4b6f54a9a8bce7dfa96a1094f58e7f9b52a21 100644 (file)
@@ -52,6 +52,7 @@ import org.eclipse.linuxtools.lttng.jni.factory.JniTraceFactory;
         public void printTracefileInformation()
 */
 
+@SuppressWarnings("nls")
 public class JniTracefileTest extends TestCase
 {
                private final static boolean printLttDebug = false;
index 8c80e309bdd3ee34c1e33ccd75fe2a36cb920aab..c26126ab1fcd5efa4563ed6787c01494638b703e 100644 (file)
@@ -20,6 +20,7 @@ import org.eclipse.linuxtools.lttng.trace.LTTngTrace;
  * @author alvaro
  * 
  */
+@SuppressWarnings("nls")
 public class TestStateManager extends TestCase {
 
        /**
index 1e4f71afee111aaf39713092d65eded647e0c0e1..f7e930fe006108371c26838909449bdb0b4c5d67 100644 (file)
@@ -9,6 +9,7 @@ import org.eclipse.linuxtools.lttng.state.model.LttngExecutionState;
 import org.eclipse.linuxtools.lttng.state.model.LttngTraceState;
 import org.eclipse.linuxtools.tmf.event.TmfEventField;
 
+@SuppressWarnings("nls")
 public abstract class AbsStateUpdate implements ILttngEventProcessor {
 
        // ========================================================================
index 4e9ca93f405a258c26e83e62651501cfe5c1e287..01c6ea67f2f94182d659a9eda8df4aec98ce5dc1 100644 (file)
@@ -28,6 +28,7 @@ import org.eclipse.linuxtools.lttng.tests.state.handlers.AbsStateUpdate;
  * @author alvaro
  * 
  */
+@SuppressWarnings("nls")
 class StateAfterUpdateHandlers {
 
        final ILttngEventProcessor getSyscallEntryHandler() {
index 58a842a337281f25d27c7c3f930b8532b06d54f0..efa9ed37a9d0846ca6e9855bf43a0c873d18af1f 100644 (file)
@@ -28,6 +28,7 @@ import org.eclipse.linuxtools.lttng.tests.state.handlers.AbsStateUpdate;
  * @author alvaro
  * 
  */
+@SuppressWarnings("nls")
 class StateBeforeUpdateHandlers {
 
        final ILttngEventProcessor getSyscallEntryHandler() {
index 7b708d32b321b4cbc44f3396539184f13303fff8..05e32af183851512cf7f42f9ec9fa9c7a23a31f1 100644 (file)
@@ -9,6 +9,7 @@ import org.eclipse.linuxtools.lttng.state.model.LttngExecutionState;
 import org.eclipse.linuxtools.lttng.state.model.LttngTraceState;
 import org.eclipse.linuxtools.tmf.event.TmfEventField;
 
+@SuppressWarnings("nls")
 public abstract class AbsStateUpdate implements ILttngEventProcessor {
 
        // ========================================================================
index 4704b0d4e905ee5dcb01d7ef6baf8c978d140f3d..5e151f210ca2b6b927b2ba530ef137ae1bab96fb 100644 (file)
@@ -34,6 +34,7 @@ import org.eclipse.linuxtools.tmf.trace.ITmfTrace;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class LTTngExperimentTest extends TestCase {
 
     private static final String DIRECTORY   = "traceset";
index d741623172268c73e515e1f43b46f1814c85f3f1..fc03e8304bb234c04fa3c7eb595622887aaad72c 100644 (file)
@@ -31,6 +31,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
     public int getCpuNumber() {
  */
 
+@SuppressWarnings("nls")
 public class LTTngTextTraceTest extends TestCase {
        
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat.txt";
index 371726613663a11b3556da34ee602852dfec1d1d..2c9ffc22a39e38abe2b7c20543812de6dbc6f72d 100644 (file)
@@ -31,6 +31,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
     public int getCpuNumber() {
  */
 
+@SuppressWarnings("nls")
 public class LTTngTraceTest extends TestCase {
        
     private final static String tracepath1="traceset/trace-15316events_nolost_newformat";
diff --git a/org.eclipse.linuxtools.lttng.ui.tests/ChangeLog b/org.eclipse.linuxtools.lttng.ui.tests/ChangeLog
new file mode 100644 (file)
index 0000000..8e86580
--- /dev/null
@@ -0,0 +1,7 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * stubs/org/eclipse/linuxtools/lttng/stubs/LTTngTimestampStub.java: 
+          * stubs/org/eclipse/linuxtools/lttng/stubs/LTTngTraceStub.java: 
+
\ No newline at end of file
index 77cdee6a5916dbf11b093893959a2812f83ede66..4ea5823488da6ca0269090c349df31fab65d94a6 100644 (file)
@@ -9,6 +9,7 @@ import org.eclipse.linuxtools.tmf.event.TmfTimestamp;
  * @author francois
  *
  */
+@SuppressWarnings("nls")
 public class LTTngTimestampStub extends TmfTimestamp {
 
     /**
index 86785226299b9d22f826a76df35d039de2b909f4..bb9916cb69ff2e107f43626a7d480078cf85a4b2 100644 (file)
@@ -30,6 +30,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTrace;
  * <p>
  * Dummy test trace. Use in conjunction with LTTngEventParserStub.
  */
+@SuppressWarnings("nls")
 public class LTTngTraceStub extends TmfTrace<LttngEvent> {
 
     // ========================================================================
index de18dc32d78d55f168945c26d4d532a9ece3ad0d..d97103b3d0762ed0279b5f5e5eeea5de551cec0a 100644 (file)
@@ -1,3 +1,90 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Externalized Strings
+          * src/org/eclipse/linuxtools/lttng/ui/views/events/Messages.java: New file.
+          * src/org/eclipse/linuxtools/lttng/ui/views/events/messages.properties: New file.
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/Messages.java: New file.
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/messages.properties: New file.
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/Messages.java: New file.
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/messages.properties: New file.
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/lttng/ui/LTTngUiPlugin.java (PLUGIN_ID): 
+          * src/org/eclipse/linuxtools/lttng/ui/TraceDebug.java: 
+          * src/org/eclipse/linuxtools/lttng/ui/views/common/AbsTimeUpdateView.java (processingCompleted): 
+              (synchToTimeRange): 
+              (tsfTmProcessSelEvent): 
+              (processDataRequest): 
+              (.handleData): 
+              (.handleCompleted): 
+              (modelInputChanged): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/control/ControlView.java: 
+          * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/ControlFlowView.java (PROCESS_COLUMN): 
+              (ViewContentProvider.inputChanged): 
+              (ViewProcessFilter.select): 
+              (createPartControl): 
+              (makeActions): 
+              (initialExperimentDataRequest): 
+              (checkForSWTBugItemHeightAdjustement): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/evProcessor/AbsFlowTRangeUpdate.java (addLocalProcess): 
+              (makeDraw): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/evProcessor/FlowFinishUpdateHandler.java (process): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/messages.properties: 
+          * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/model/FlowProcessContainer.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/events/EventsTable.java (TIMESTAMP_COLUMN): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/events/EventsView.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramCanvasPaintListener.java (DATA_KEY): 
+              (paintControl): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramConstant.java (formatNanoSecondsTime): 
+              (convertStringToNanoseconds): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramContent.java (printContentInfo): 
+              (printTable): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/HistogramView.java (ID): 
+              (WINDOW_TIMESPAN_LABEL_TEXT): 
+              (createPartControl): 
+              (resetControlsContent): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/ParentHistogramCanvasPaintListener.java (DATA_KEY): 
+              (paintControl): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/histogram/TimeTextGroup.java (LONGEST_STRING_VALUE): 
+              (TimeTextGroup): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/PerspectiveFactory.java (ID): 
+              (createInitialLayout): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/AddTraceWizard.java (init): 
+              (addPages): 
+              (performFinish): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/AddTraceWizardPage.java (AddTraceWizardPage): 
+              (createControl): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/ImportTraceWizard.java (IMPORT_WIZARD): 
+              (ImportTraceWizard): 
+              (init): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/ImportTraceWizardPage.java (getTraceDirectory): 
+              (getTracepath): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/OpenTraceHandler.java (execute): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameExperimentHandler.java (execute): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameProjectHandler.java (execute): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/handlers/RenameTraceHandler.java (execute): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/LTTngProjectNature.java: 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/model/LTTngProjectLabelProvider.java (fOpenedProjectIcon): 
+              (getText): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/model/LTTngProjectNode.java: 
+          * src/org/eclipse/linuxtools/lttng/ui/views/project/ProjectView.java (ProjectView): 
+              (toString): 
+              (createContextMenu): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/resources/evProcessor/AbsResourcesTRangeUpdate.java (addLocalResource): 
+              (makeDraw): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/resources/model/ResourceContainer.java (equals): 
+              (toString): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/resources/ResourcesView.java (ID): 
+              (makeActions): 
+              (initialExperimentDataRequest): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/statistics/model/StatisticsData.java (ROOT): 
+              (getProcessName): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/statistics/StatisticsView.java (.getText): 
+              (StatisticsView): 
+              (createPartControl): 
+              (requestData): 
+          * src/org/eclipse/linuxtools/lttng/ui/views/timeframe/TimeFrameView.java (toString): 
+
 2010-11-05  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/lttng/ui/views/controlflow/ControlFlowView.java: Made the call to updateScroll() asynchronous
index 37e709163bffaea9d4bb8cfc7435f5667020f101..50f444a5be44f86a532fde993619fcf44b17d412 100644 (file)
@@ -21,7 +21,7 @@ import org.osgi.framework.BundleContext;
 public class LTTngUiPlugin extends AbstractUIPlugin {
 
        // The plug-in ID
-       public static final String PLUGIN_ID = "org.eclipse.linuxtools.lttng.ui";
+       public static final String PLUGIN_ID = "org.eclipse.linuxtools.lttng.ui"; //$NON-NLS-1$
 
        // The shared instance
        private static LTTngUiPlugin plugin;
index 8dd82a9d8ca3756dcaa6f1144388ebeefd8f1226..4a58f7e6ba32a5ae139d43f7f1667858ae5cbe08 100644 (file)
@@ -12,6 +12,7 @@ import org.eclipse.core.runtime.Platform;
 import org.eclipse.core.runtime.Plugin;\r
 import org.eclipse.core.runtime.Status;\r
 \r
+@SuppressWarnings("nls")\r
 public class TraceDebug {\r
        static boolean DEBUG = false;\r
        static boolean INFO = false;\r
@@ -22,8 +23,7 @@ public class TraceDebug {
 \r
        private static Plugin plugin = LTTngUiPlugin.getDefault();\r
        private static String pluginID = LTTngUiPlugin.PLUGIN_ID;\r
-       private static SimpleDateFormat stimeformat = new SimpleDateFormat(\r
-                       "HH:mm:ss:SSS");\r
+       private static SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss:SSS");\r
 \r
        // Note: files are created in $HOME\r
        static private PrintWriter fCFVfile = null;\r
index 91884830b49f3971ee6b3abdd168469d8ec1f7d2..5f71aa2b09cd79434f9be173531076f1cf191494 100644 (file)
@@ -32,7 +32,7 @@ import org.eclipse.ui.IPerspectiveFactory;
 public class PerspectiveFactory implements IPerspectiveFactory {
 
        // Perspective ID
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.perspective";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.perspective"; //$NON-NLS-1$
        
     // LTTng views
     private static final String PROJECT_VIEW_ID      = ProjectView.ID;
@@ -61,26 +61,26 @@ public class PerspectiveFactory implements IPerspectiveFactory {
         addPerspectiveShortcuts(layout);
 
         // Create the top left folder
-        IFolderLayout topLeftFolder = layout.createFolder("topLeftFolder", IPageLayout.LEFT, 0.15f, IPageLayout.ID_EDITOR_AREA);
+        IFolderLayout topLeftFolder = layout.createFolder("topLeftFolder", IPageLayout.LEFT, 0.15f, IPageLayout.ID_EDITOR_AREA); //$NON-NLS-1$
         topLeftFolder.addView(PROJECT_VIEW_ID);
         topLeftFolder.addView(CONTROL_VIEW_ID);
 
         // Create the bottom left folder
-        IFolderLayout bottomLeftFolder = layout.createFolder("bottomLeftFolder", IPageLayout.BOTTOM, 0.50f, "topLeftFolder");
+        IFolderLayout bottomLeftFolder = layout.createFolder("bottomLeftFolder", IPageLayout.BOTTOM, 0.50f, "topLeftFolder"); //$NON-NLS-1$ //$NON-NLS-2$
         bottomLeftFolder.addView(PROPERTIES_VIEW_ID);
    
         // Create the middle right folder
-        IFolderLayout topRightFolder = layout.createFolder("topRightFolder", IPageLayout.TOP, 0.50f, IPageLayout.ID_EDITOR_AREA);
+        IFolderLayout topRightFolder = layout.createFolder("topRightFolder", IPageLayout.TOP, 0.50f, IPageLayout.ID_EDITOR_AREA); //$NON-NLS-1$
         topRightFolder.addView(CONTROL_FLOW_VIEW_ID);
         topRightFolder.addView(RESOURCES_VIEW_ID);
         topRightFolder.addView(STATISTICS_VIEW_ID);
 
         // Create the middle right folder
-        IFolderLayout middleRightFolder = layout.createFolder("middleRightFolder", IPageLayout.BOTTOM, 0.50f, "topRightFolder");
+        IFolderLayout middleRightFolder = layout.createFolder("middleRightFolder", IPageLayout.BOTTOM, 0.50f, "topRightFolder");  //$NON-NLS-1$//$NON-NLS-2$
         middleRightFolder.addView(EVENTS_VIEW_ID);
 
         // Create the bottom right folder
-        IFolderLayout bottomRightFolder = layout.createFolder("bottomRightFolder", IPageLayout.BOTTOM, 0.65f, "middleRightFolder");
+        IFolderLayout bottomRightFolder = layout.createFolder("bottomRightFolder", IPageLayout.BOTTOM, 0.65f, "middleRightFolder"); //$NON-NLS-1$ //$NON-NLS-2$
         bottomRightFolder.addView(TIME_FRAME_VIEW_ID);
         bottomRightFolder.addView(HISTOGRAM_VIEW_ID);
         bottomRightFolder.addView(PROBLEM_VIEW_ID);
index b3871a3782ac32319331afc02caa067fbc80e94f..3b52200aa9d48dadc318197296c890ca37f0aece 100644 (file)
@@ -158,14 +158,14 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                        if (TraceDebug.isDEBUG()) {
                                TmfTimeRange trange = request.getRange();
                                if (request.isCancelled()) {
-                                       TraceDebug.debug("Request cancelled "
-                                                       + trange.getStartTime() + "-" + trange.getEndTime()
-                                                       + " Handled Events: " + request.getSynEventCount()
-                                                       + " " + request.toString(), 15);
+                                       TraceDebug.debug("Request cancelled " //$NON-NLS-1$
+                                                       + trange.getStartTime() + "-" + trange.getEndTime() //$NON-NLS-1$
+                                                       + " Handled Events: " + request.getSynEventCount() //$NON-NLS-1$
+                                                       + " " + request.toString(), 15); //$NON-NLS-1$
                                } else if (request.isFailed()) {
-                                       TraceDebug.debug("Request Failed " + trange.getStartTime()
-                                                       + "-" + trange.getEndTime() + " Handled Events: "
-                                                       + request.getSynEventCount() + " "
+                                       TraceDebug.debug("Request Failed " + trange.getStartTime() //$NON-NLS-1$
+                                                       + "-" + trange.getEndTime() + " Handled Events: " //$NON-NLS-1$ //$NON-NLS-2$
+                                                       + request.getSynEventCount() + " " //$NON-NLS-1$
                                                        + request.toString());
                                }
                        }
@@ -209,7 +209,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                                TmfTimeRange trange = signal.getCurrentRange();
                                TmfExperiment<?> experiment = TmfExperiment.getCurrentExperiment();
                                if (experiment == null) {
-                                       TraceDebug.debug("Current selected experiment is null");
+                                       TraceDebug.debug("Current selected experiment is null"); //$NON-NLS-1$
                                        return;
                                }
 
@@ -262,7 +262,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                        paramUpdater.setSelectedTime(selTimens);
 
                        if (TraceDebug.isDEBUG()) {
-                               TraceDebug.debug("Selected Time: " + new LttngTimestamp(selTimens) + "\n\t\t" + getName());
+                               TraceDebug.debug("Selected Time: " + new LttngTimestamp(selTimens) + "\n\t\t" + getName()); //$NON-NLS-1$ //$NON-NLS-2$
                        }
                }
        }
@@ -372,7 +372,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                        TmfTimeRange experimentTRange, boolean clearingData, ExecutionType execType) {
                // Validate input
                if (requestTrange == null || experimentTRange == null) {
-                       TraceDebug.debug("Invalid input");
+                       TraceDebug.debug("Invalid input"); //$NON-NLS-1$
                        return false;
                }
 
@@ -427,7 +427,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
   
                                                    if (TraceDebug.isDEBUG()) {
                                                        frunningTimeStamp = event.getTimestamp();
-                                                       TraceDebug.debug("handled: " + fCount + " sequence: " + synEvent.getSynType());
+                                                       TraceDebug.debug("handled: " + fCount + " sequence: " + synEvent.getSynType()); //$NON-NLS-1$ //$NON-NLS-2$
                                                    }
                                                }
                                                break;
@@ -470,8 +470,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
 
                                if (TraceDebug.isDEBUG()) {
                                        if (frunningTimeStamp != null) {
-                                               TraceDebug.debug("Last event time stamp: "
-                                                               + frunningTimeStamp.getValue());
+                                               TraceDebug.debug("Last event time stamp: " + frunningTimeStamp.getValue()); //$NON-NLS-1$
                                        }
                                }
                        }
@@ -634,7 +633,7 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                        if ((paramUpdater != null) && (tsfviewer != null) && (!tsfviewer.getControl().isDisposed())) {
                                final Long selTime = paramUpdater.getSelectedTime();
                                if (selTime != null) {
-                                       TraceDebug.debug("View: " + getName() + "\n\t\tRestoring the selected time to: " + selTime);
+                                       TraceDebug.debug("View: " + getName() + "\n\t\tRestoring the selected time to: " + selTime); //$NON-NLS-1$ //$NON-NLS-2$
                                        Display display = tsfviewer.getControl().getDisplay();
                                        display.asyncExec(new Runnable() {
                                                @Override
@@ -661,14 +660,14 @@ public abstract class AbsTimeUpdateView extends TmfView implements IRequestStatu
                                        int dicardedNotVisible = paramUpdater.getEventsDiscardedNotVisible();
 
                                        TmfTimeRange range = request.getRange();
-                                       StringBuilder sb = new StringBuilder("View: " + getName() + ", Events handled: " + count
-                                                       + ", Events loaded in view: " + eventCount + ", Number of events discarded: " + discarded
-                                                       + "\n\tNumber of events discarded with start time earlier than next good time: "
-                                                       + discardedOutofOrder + "\n\tDiscarded Not visible: " + dicardedNotVisible
-                                                       + "\n\tDiscarded out of view Range: " + discardedOutofViewRange);
-
-                                       sb.append("\n\t\tRequested Time Range: " + range.getStartTime() + "-" + range.getEndTime());
-                                       sb.append("\n\t\tExperiment Time Range: " + experimentStartTime + "-" + experimentEndTime);
+                                       StringBuilder sb = new StringBuilder("View: " + getName() + ", Events handled: " + count //$NON-NLS-1$ //$NON-NLS-2$
+                                                       + ", Events loaded in view: " + eventCount + ", Number of events discarded: " + discarded //$NON-NLS-1$ //$NON-NLS-2$
+                                                       + "\n\tNumber of events discarded with start time earlier than next good time: " //$NON-NLS-1$
+                                                       + discardedOutofOrder + "\n\tDiscarded Not visible: " + dicardedNotVisible //$NON-NLS-1$
+                                                       + "\n\tDiscarded out of view Range: " + discardedOutofViewRange); //$NON-NLS-1$
+
+                                       sb.append("\n\t\tRequested Time Range: " + range.getStartTime() + "-" + range.getEndTime()); //$NON-NLS-1$ //$NON-NLS-2$
+                                       sb.append("\n\t\tExperiment Time Range: " + experimentStartTime + "-" + experimentEndTime); //$NON-NLS-1$ //$NON-NLS-2$
                                        TraceDebug.debug(sb.toString());
                                }
                        }
index 5571fac589778d44832a60789a1fa478148c1725..516de495171eb2673cf6b6340b0771bb6cff79a0 100644 (file)
@@ -22,7 +22,7 @@ import org.eclipse.ui.part.ViewPart;
  */
 public class ControlView extends ViewPart {
 
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.control";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.control"; //$NON-NLS-1$
 
        /**
         * 
index abc7b479f54cc3c1c1e9e0a05cc5421ee29d7bfd..08fb940b0e836d9e851ba8684f60f8c5930db587 100644 (file)
@@ -91,20 +91,21 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                ITmfTimeSelectionListener, ITmfTimeScaleSelectionListener,
                ITmfTimeFilterSelectionListener {
 
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.controlflow";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.controlflow"; //$NON-NLS-1$
     
        // ========================================================================
        // Table data
        // ========================================================================
-       private final String PROCESS_COLUMN = "Process";
-       private final String BRAND_COLUMN = "Brand";
-       private final String PID_COLUMN = "PID";
-       private final String TGID_COLUMN = "TGID";
-       private final String PPID_COLUMN = "PPID";
-       private final String CPU_COLUMN = "CPU";
-       private final String BIRTH_SEC_COLUMN = "Birth sec";
-       private final String BIRTH_NSEC_COLUMN = "Birth nsec";
-       private final String TRACE = "TRACE";
+
+    private final String PROCESS_COLUMN    = Messages.getString("ControlFlowView.processColumn"); //$NON-NLS-1$
+       private final String BRAND_COLUMN      = Messages.getString("ControlFlowView.brandColumn"); //$NON-NLS-1$
+       private final String PID_COLUMN        = Messages.getString("ControlFlowView.pidColumn"); //$NON-NLS-1$
+       private final String TGID_COLUMN       = Messages.getString("ControlFlowView.tgidColumn"); //$NON-NLS-1$
+       private final String PPID_COLUMN       = Messages.getString("ControlFlowView.ppidColumn"); //$NON-NLS-1$
+       private final String CPU_COLUMN        = Messages.getString("ControlFlowView.cpuColumn"); //$NON-NLS-1$
+       private final String BIRTH_SEC_COLUMN  = Messages.getString("ControlFlowView.birthSecColumn"); //$NON-NLS-1$
+       private final String BIRTH_NSEC_COLUMN = Messages.getString("ControlFlowView.birthNSecColumn"); //$NON-NLS-1$
+       private final String TRACE             = Messages.getString("ControlFlowView.TraceNameColumn"); //$NON-NLS-1$
 
        private final String[] columnNames = new String[] { PROCESS_COLUMN, /* */
        BRAND_COLUMN,/* */
@@ -167,9 +168,9 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                public void inputChanged(Viewer v, Object oldInput, Object newInput) {
                        this.elements = (ITmfTimeAnalysisEntry[]) newInput;
                        if (elements != null) {
-                               TraceDebug.debug("Total number of processes provided to Control Flow view: " + elements.length);
+                               TraceDebug.debug("Total number of processes provided to Control Flow view: " + elements.length); //$NON-NLS-1$
                        } else {
-                               TraceDebug.debug("New input = null");
+                               TraceDebug.debug("New input = null"); //$NON-NLS-1$
                        }
                }
 
@@ -280,7 +281,7 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                        return false;
                                }
                        } else {
-                               TraceDebug.debug("Unexpected type of filter element received: "
+                               TraceDebug.debug("Unexpected type of filter element received: " //$NON-NLS-1$
                                                + element.toString());
                        }
                        // Compare element versus a list of filtered out
@@ -559,7 +560,7 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                        // initialize widget time boundaries and filtering parameters
                        ModelUpdateInit(experimentTRange, adjustedTimeRange, this);
                } else {
-                       TraceDebug.debug("No selected experiment information available");
+                       TraceDebug.debug("No selected experiment information available"); //$NON-NLS-1$
                }
        }
 
@@ -647,8 +648,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.Reset.ToolTip")); //$NON-NLS-1$
                resetScale.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/home_nav.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/home_nav.gif")); //$NON-NLS-1$
 
                // nextEvent
                nextEvent = new Action() {
@@ -665,8 +666,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.NextEvent.Tooltip")); //$NON-NLS-1$
                nextEvent.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/next_event.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/next_event.gif")); //$NON-NLS-1$
 
                // prevEvent
                prevEvent = new Action() {
@@ -683,8 +684,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.PrevEvent.Tooltip")); //$NON-NLS-1$
                prevEvent.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/prev_event.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/prev_event.gif")); //$NON-NLS-1$
 
                // nextTrace
                nextTrace = new Action() {
@@ -701,8 +702,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.NextProcess.ToolTip")); //$NON-NLS-1$
                nextTrace.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/next_item.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/next_item.gif")); //$NON-NLS-1$
 
                // prevTrace
                prevTrace = new Action() {
@@ -719,8 +720,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.PreviousProcess.Tooltip")); //$NON-NLS-1$
                prevTrace.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/prev_item.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/prev_item.gif")); //$NON-NLS-1$
 
                // showLegend
                showLegend = new Action() {
@@ -750,8 +751,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.Filter.ToolTip")); //$NON-NLS-1$
                filterTraces.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/filter_items.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/filter_items.gif")); //$NON-NLS-1$
 
                // zoomIn
                zoomIn = new Action() {
@@ -766,8 +767,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                zoomIn.setToolTipText(Messages
                                .getString("ControlFlowView.Action.ZoomIn.Tooltip")); //$NON-NLS-1$
                zoomIn.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
-                               Messages.getString("ControlFlowView.tmf.UI"),
-                               "icons/zoomin_nav.gif"));
+                               Messages.getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                               "icons/zoomin_nav.gif")); //$NON-NLS-1$
 
                // zoomOut
                zoomOut = new Action() {
@@ -782,8 +783,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                zoomOut.setToolTipText(Messages
                                .getString("ControlFlowView.Action.ZoomOut.tooltip")); //$NON-NLS-1$
                zoomOut.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
-                               Messages.getString("ControlFlowView.tmf.UI"),
-                               "icons/zoomout_nav.gif"));
+                               Messages.getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                               "icons/zoomout_nav.gif")); //$NON-NLS-1$
 
                // zoomFilter
                zoomFilter = new Action() {
@@ -799,8 +800,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
                                .getString("ControlFlowView.Action.ZoomFilter.tooltip")); //$NON-NLS-1$
                zoomFilter.setImageDescriptor(AbstractUIPlugin
                                .imageDescriptorFromPlugin(Messages
-                                               .getString("ControlFlowView.tmf.UI"),
-                                               "icons/filter_items.gif"));
+                                               .getString("ControlFlowView.tmf.UI"), //$NON-NLS-1$
+                                               "icons/filter_items.gif")); //$NON-NLS-1$
                zoomFilter.setChecked(false);
 
                // PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_ELCL_SYNCED);
@@ -1070,8 +1071,8 @@ public class ControlFlowView extends AbsTimeUpdateView implements
 
                dataRequest(initTimeWindow, experimentTRange, true, ExecutionType.FOREGROUND);
                if (TraceDebug.isDEBUG()) {
-                       TraceDebug.debug("Initialization request time range is: "
-                                       + initTimeWindow.getStartTime().toString() + "-"
+                       TraceDebug.debug("Initialization request time range is: " //$NON-NLS-1$
+                                       + initTimeWindow.getStartTime().toString() + "-" //$NON-NLS-1$
                                        + initTimeWindow.getEndTime().toString());
                }
 
@@ -1084,14 +1085,14 @@ public class ControlFlowView extends AbsTimeUpdateView implements
        //
        public int checkForSWTBugItemHeightAdjustement() {
                int returnedAjustement = 0;
-               String desktopSessionName = System.getenv("DESKTOP_SESSION");
+               String desktopSessionName = System.getenv("DESKTOP_SESSION"); //$NON-NLS-1$
                
                // Gnome : most common case, no adjustement
-               if ( desktopSessionName.equals("gnome") ) {
+               if ( desktopSessionName.equals("gnome") ) { //$NON-NLS-1$
                        returnedAjustement = 0;
                }
                // Kde : ajustement of 2 is needed
-               else if ( desktopSessionName.equals("kde") ) {
+               else if ( desktopSessionName.equals("kde") ) { //$NON-NLS-1$
                        returnedAjustement = 2;
                }
                
index 7ba863f8e324f4f55f3fe13e4d9f609a1424338c..7e39e758439876d5018f077c7fed4d67d6a1a030 100644 (file)
@@ -44,7 +44,7 @@ public abstract class AbsFlowTRangeUpdate extends AbsTRangeUpdate implements ILt
                // TimeRangeEventProcess localProcess = new TimeRangeEventProcess(id, name, startTime, stopTime, groupName, className)
                TimeRangeEventProcess localProcess = new TimeRangeEventProcess(
                                procContainer.getUniqueId(), stateProcess.getName(),
-                               traceStartTime, traceEndTime, "", stateProcess.getType()
+                               traceStartTime, traceEndTime, "", stateProcess.getType() //$NON-NLS-1$
                                                .getInName(), stateProcess.getCpu(), stateProcess
                                                .getInsertion_time());
                
@@ -60,7 +60,7 @@ public abstract class AbsFlowTRangeUpdate extends AbsTRangeUpdate implements ILt
                procContainer.addItem(localProcess);
 
                if (TraceDebug.isCFV()) {
-                       TraceDebug.traceCFV("addLocalProcess():" + localProcess);
+                       TraceDebug.traceCFV("addLocalProcess():" + localProcess); //$NON-NLS-1$
                }
 
                return localProcess;
@@ -112,7 +112,10 @@ public abstract class AbsFlowTRangeUpdate extends AbsTRangeUpdate implements ILt
                        ParamsUpdater params, String stateMode) {
 
                if (TraceDebug.isCFV()) {
-                       TraceDebug.traceCFV("makeDraw():[" + localProcess + ",candidate=[stime=" + startTime + ",etime=" + endTime + ",state=" + stateMode + "]]");
+                       TraceDebug.traceCFV("makeDraw():[" + localProcess + //$NON-NLS-1$ 
+                                       ",candidate=[stime=" + startTime +  //$NON-NLS-1$
+                                       ",etime=" + endTime +  //$NON-NLS-1$
+                                       ",state=" + stateMode + "]]"); //$NON-NLS-1$ //$NON-NLS-2$
                }
 
                // Determine start and end times to establish duration
index bf6b37ae15a8275c3cde5b122841732437cf3969..e502e868f7bff920e71657d41eb7e938dff41f78 100644 (file)
@@ -49,8 +49,7 @@ public class FlowFinishUpdateHandler extends AbsFlowTRangeUpdate
                        endOfEvent = endOfTrace;
                }
 
-               TraceDebug.debug("Number of localProcesses: "
-                               + procContainer.readItems().length);
+               TraceDebug.debug("Number of localProcesses: " + procContainer.readItems().length); //$NON-NLS-1$
                // to identify the process relevant to the traceState
                String traceId = traceSt.getTraceId();
                int numLocalFound = 0;
@@ -90,7 +89,7 @@ public class FlowFinishUpdateHandler extends AbsFlowTRangeUpdate
                                                // not contain events related to this process
                                                makeDraw(traceSt, nextGoodTime, endOfEvent, localProcess, params, stateMode);
                                        } else {
-                                               TraceDebug.debug("previous event not instance of TimeRangeEvent?: "
+                                               TraceDebug.debug("previous event not instance of TimeRangeEvent?: " //$NON-NLS-1$
                                                                + prevEvent.getClass().getSimpleName());
                                        }
                                } else {
@@ -106,9 +105,9 @@ public class FlowFinishUpdateHandler extends AbsFlowTRangeUpdate
                        makeDraw(traceSt, endOfEvent, stateProcess, localProcess, params);
                }
 
-               TraceDebug.debug("Print Last Event: NumLocalFound " + numLocalFound
-                               + "; NumLocalNotFound: " + numLocalNotFound
-                               + "; NumWithNoChildren: " + numWithNoChildren);
+               TraceDebug.debug("Print Last Event: NumLocalFound " + numLocalFound      //$NON-NLS-1$
+                               + "; NumLocalNotFound: " + numLocalNotFound //$NON-NLS-1$
+                               + "; NumWithNoChildren: " + numWithNoChildren); //$NON-NLS-1$
 
                return false;
        }
index 0260851313a9e4ea63d935eb6a4a58040b01b6d4..9c42384cc9c94c6602bd5f9e13025d96116140c0 100644 (file)
@@ -14,13 +14,22 @@ ControlFlowView.Action.PreviousProcess=PreviousProcess
 ControlFlowView.Action.PreviousProcess.Tooltip=Select Previous Process\r
 ControlFlowView.Action.Reset=Reset\r
 ControlFlowView.Action.Reset.ToolTip=Reset the Time Scale to Default\r
-ControlFlowView.Action.Synchronize=Synchronise\r
-ControlFlowView.Action.Synchronize.ToolTip=Synchronise by listening to external API selection calls\r
+ControlFlowView.Action.Synchronize=Synchronize\r
+ControlFlowView.Action.Synchronize.ToolTip=Synchronize by listening to external API selection calls\r
 ControlFlowView.Action.ZoomIn=Zoom In\r
 ControlFlowView.Action.ZoomIn.Tooltip=Zoom In\r
 ControlFlowView.Action.ZoomOut=Zoom Out\r
 ControlFlowView.Action.ZoomOut.tooltip=Zoom Out\r
 ControlFlowView.Action.ZoomFilter=Zoom Filter\r
 ControlFlowView.Action.ZoomFilter.tooltip=Display elements with events within the zoomed time window\r
+ControlFlowView.birthNSecColumn=Birth nsec\r
+ControlFlowView.birthSecColumn=Birth sec\r
+ControlFlowView.brandColumn=Brand\r
+ControlFlowView.cpuColumn=CPU\r
 ControlFlowView.msgSlogan=Control Flow View\r
+ControlFlowView.pidColumn=PID\r
+ControlFlowView.ppidColumn=PPID\r
+ControlFlowView.processColumn=Process\r
+ControlFlowView.tgidColumn=TGID\r
 ControlFlowView.tmf.UI=org.eclipse.linuxtools.tmf.ui\r
+ControlFlowView.TraceNameColumn=TRACE\r
index f70fead44196b3b4f673158ca54652d63a600cd4..c90df4abd75cde86a1078e957d5893a4321f05ce 100644 (file)
@@ -250,7 +250,8 @@ class ProcessKey {
     }
     
     
-    @Override
+       @Override
+    @SuppressWarnings("nls")
     public String toString() {
         if ( valueRef != null ) {
                        // return (valueRef.getPid().toString() + ":" +
index 81dad5e35c0be20ee607aa3a1303745926b46718..4b4f94ea645446f5c0b263161c033b4cd9f677f9 100644 (file)
@@ -26,11 +26,11 @@ public class EventsTable extends TmfEventsTable {
     // ------------------------------------------------------------------------\r
 \r
     // Table column names\r
-    static private final String TIMESTAMP_COLUMN = "Timestamp";\r
-    static private final String SOURCE_COLUMN    = "Source";\r
-    static private final String TYPE_COLUMN      = "Type";\r
-    static private final String REFERENCE_COLUMN = "Reference";\r
-    static private final String CONTENT_COLUMN   = "Content";\r
+    static private final String TIMESTAMP_COLUMN = Messages.EventsTable_timestampColumn;\r
+    static private final String SOURCE_COLUMN    = Messages.EventsTable_sourceColumn;\r
+    static private final String TYPE_COLUMN      = Messages.EventsTable_typeColumn;\r
+    static private final String REFERENCE_COLUMN = Messages.EventsTable_referenceColumn;\r
+    static private final String CONTENT_COLUMN   = Messages.EventsTable_contentColumn;\r
     static private final String[] COLUMN_NAMES =  new String[] {\r
         TIMESTAMP_COLUMN,\r
         SOURCE_COLUMN,\r
index b96f962e4204dced4e5324253966f1f34bbffdef..381da5a07843082d0fb445a31f661fe2426175b1 100644 (file)
@@ -23,7 +23,7 @@ import org.eclipse.swt.widgets.Composite;
  */
 public class EventsView extends TmfEventsView {
 
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.events";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.events"; //$NON-NLS-1$
 
     private static final int BUFFERED_EVENTS = 1000;
 
@@ -44,6 +44,7 @@ public class EventsView extends TmfEventsView {
      * @see java.lang.Object#toString()
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
        return "[EventsView]";
     }
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/Messages.java b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/Messages.java
new file mode 100644 (file)
index 0000000..c3dfaa9
--- /dev/null
@@ -0,0 +1,19 @@
+package org.eclipse.linuxtools.lttng.ui.views.events;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.lttng.ui.views.events.messages"; //$NON-NLS-1$
+       public static String EventsTable_contentColumn;
+       public static String EventsTable_referenceColumn;
+       public static String EventsTable_sourceColumn;
+       public static String EventsTable_timestampColumn;
+       public static String EventsTable_typeColumn;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/messages.properties b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/events/messages.properties
new file mode 100644 (file)
index 0000000..f7d177b
--- /dev/null
@@ -0,0 +1,5 @@
+EventsTable_contentColumn=Content
+EventsTable_referenceColumn=Reference
+EventsTable_sourceColumn=Source
+EventsTable_timestampColumn=Timestamp
+EventsTable_typeColumn=Type
index 94d71aeb3e006890ab871dc4c28bcc4708397e96..f94ce74285ff3aa7746180ab2bafd35cda6f6a21 100644 (file)
@@ -53,11 +53,12 @@ public class HistogramCanvasPaintListener implements PaintListener
         * 
         * @param event  The generated paint event when redraw is called.
         */
+       private final String DATA_KEY = "double-buffer-image"; //$NON-NLS-1$
        @Override
        public void paintControl(PaintEvent event) {
 
                if (childrenCanvas.getSize().x > 0 && childrenCanvas.getSize().y > 0) {
-                       Image image = (Image) childrenCanvas.getData("double-buffer-image");
+                       Image image = (Image) childrenCanvas.getData(DATA_KEY);
                        
                        // Creates new image only absolutely necessary.
                        if (image == null
@@ -70,7 +71,7 @@ public class HistogramCanvasPaintListener implements PaintListener
                                                childrenCanvas.getBounds().height
                                                );
 
-                               childrenCanvas.setData("double-buffer-image", image);
+                               childrenCanvas.setData(DATA_KEY, image);
                        }
                        
                        // Initializes the graphics context of the image. 
index e6ce8bcf06dc14c845f84c7cc4d3261d4c301f99..0d8b8665575383fc80a45aae8ac1f9796f5a3737 100644 (file)
@@ -76,15 +76,15 @@ public abstract class HistogramConstant {
                
                // If our number has over 9 digits, just add a dot after the ninth digits
                if ( returnedTime.length() > 9 ) {
-                       returnedTime = returnedTime.substring(0, returnedTime.length() - 9 ) + "." + returnedTime.substring( returnedTime.length() - 9 );
+                       returnedTime = returnedTime.substring(0, returnedTime.length() - 9 ) + "." + returnedTime.substring( returnedTime.length() - 9 ); //$NON-NLS-1$
                }
                // Otherwise, patch missing decimal with 0
                else {
                        int curSize = returnedTime.length();
                        for (int l=0; (curSize+l)< 9; l++) {
-                               returnedTime = "0" + returnedTime;
+                               returnedTime = "0" + returnedTime; //$NON-NLS-1$
                        }
-                       returnedTime = "0." + returnedTime;
+                       returnedTime = "0." + returnedTime; //$NON-NLS-1$
                }
                
                return returnedTime;
@@ -105,14 +105,14 @@ public abstract class HistogramConstant {
                
            try {
                // Avoid simple commat/dot mistake
-               timeString = timeString.replace(",", ".");
+               timeString = timeString.replace(",", "."); //$NON-NLS-1$ //$NON-NLS-2$
        
                // If we have a dot, we have a decimal number to convert
-               int dotPosition = timeString.indexOf(".");
+               int dotPosition = timeString.indexOf("."); //$NON-NLS-1$
                
                // If the user begun the line with a dot, we add a zero
                if ( dotPosition == 0 ) {
-                timeString = "0" + timeString;
+                timeString = "0" + timeString; //$NON-NLS-1$
                 dotPosition = 1;
                }
                
@@ -124,7 +124,7 @@ public abstract class HistogramConstant {
                 if ( decimalNumber <= 9 ) {
                        StringBuffer strBuffer = new StringBuffer(timeString);
                     for ( int nbDec=decimalNumber; nbDec<9; nbDec++) {
-                       strBuffer.append("0");
+                       strBuffer.append("0"); //$NON-NLS-1$
                     }
                     timeString = strBuffer.toString();
                 }
@@ -140,7 +140,7 @@ public abstract class HistogramConstant {
                returnedNumber = (long)(dblMaxTimerange * 1000000000.0);
            }
            catch (NumberFormatException e) {
-               System.out.println("Warning : Could not convert string into nanoseconds (convertStringToLong)");
+               System.out.println("Warning : Could not convert string into nanoseconds (convertStringToLong)"); //$NON-NLS-1$
            }
            
            return returnedNumber;
index c552b93984967992532a94e67429035149c5887e..a0fd0bb8a299514974accfb9ce573170f3146f7d 100644 (file)
@@ -180,6 +180,7 @@ public class HistogramContent {
        /**
         * Print all HistogramContent attributes, but the elements table.
         */
+    @SuppressWarnings("nls")
        public void printContentInfo() {
                System.out.println("startTime          : " + startTime);
                System.out.println("endTime            : " + endTime );
@@ -194,6 +195,7 @@ public class HistogramContent {
        /**
         * Print the data in the elements table.<p>
         */
+    @SuppressWarnings("nls")
        public void printTable() {
                for ( int x=0; x<elementTable.length; x++) {
                        System.out.println("X:" + x + " -> " + elementTable[x].intervalNbEvents + ":" + elementTable[x].intervalHeight + " (" + elementTable[x].firstIntervalTimestamp + ")");
index f63ee5d39e5ce102fbf408a8f75b0a6419770f44..63cf7464e7b63f8bc2d8959820fad3bd0077a953 100644 (file)
@@ -73,7 +73,7 @@ public class HistogramView extends TmfView implements ControlListener {
        //                      at run time. There should be a view of some kind of "menu" to allow the user to change them while executing.
        //              Most of the pertinent values are in HistogramConstant.java or in this file.
        
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.histogram";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.histogram"; //$NON-NLS-1$
     
     // "Minimum" screen width size. On smaller screen, we will apply several space saving technique
     private static final int SCREEN_SMALL_IF_SMALLER_THAN = 1600;
@@ -141,13 +141,9 @@ public class HistogramView extends TmfView implements ControlListener {
        private Text  txtWindowMinNbEvents = null;
     
        // We move the time label to header from TimeTextGroup.java
-//     protected static final String NANOSEC_LABEL = "(sec)";
-//     private static final String WINDOW_TIMERANGE_LABEL_TEXT         = "Window Timerange, " + NANOSEC_LABEL;
-//     private static final String WINDOW_CURRENT_TIME_LABEL_TEXT      = "Cursor Centered on, " + NANOSEC_LABEL;
-//     private static final String EVENT_CURRENT_TIME_LABEL_TEXT       = "Current Event Time, " + NANOSEC_LABEL;
-       private static final String WINDOW_TIMESPAN_LABEL_TEXT      = "Window Span (sec)";
-       private static final String WINDOW_CENTER_TIME_LABEL_TEXT       = "Window Center (sec)";
-       private static final String CURRENT_EVENT_TIME_LABEL_TEXT       = "Current Event (sec)";
+       private static final String WINDOW_TIMESPAN_LABEL_TEXT    = Messages.HistogramView_windowSpanLabel;
+       private static final String WINDOW_CENTER_TIME_LABEL_TEXT = Messages.HistogramView_windowCenterLabel;
+       private static final String CURRENT_EVENT_TIME_LABEL_TEXT = Messages.HistogramView_currentEventLabel;
        private TimeTextGroup  ntgWindowTimeSpan = null;
        private TimeTextGroup  ntgWindowCenterTime = null;
        private TimeTextGroup  ntgCurrentEventTime = null;
@@ -316,7 +312,7 @@ public class HistogramView extends TmfView implements ControlListener {
                txtWindowMaxNbEvents.setFont(smallFont);
                txtWindowMaxNbEvents.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtWindowMaxNbEvents.setEditable(false);
-               txtWindowMaxNbEvents.setText("0");
+               txtWindowMaxNbEvents.setText("0"); //$NON-NLS-1$
                txtWindowMaxNbEvents.setLayoutData(gridDataWindowMaxEvents);
                
                GridData gridDataWindowMinEvents = new GridData();
@@ -328,7 +324,7 @@ public class HistogramView extends TmfView implements ControlListener {
                txtWindowMinNbEvents.setFont(smallFont);
                txtWindowMinNbEvents.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtWindowMinNbEvents.setEditable(false);
-               txtWindowMinNbEvents.setText("0");
+               txtWindowMinNbEvents.setText("0"); //$NON-NLS-1$
                txtWindowMinNbEvents.setLayoutData(gridDataWindowMinEvents);
                
                GridData gridDataWindowStart = new GridData();
@@ -338,7 +334,7 @@ public class HistogramView extends TmfView implements ControlListener {
                txtWindowStartTime.setFont(smallFont);
                txtWindowStartTime.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtWindowStartTime.setEditable(false);
-               txtWindowStartTime.setText("0.000000000");
+               txtWindowStartTime.setText("0.000000000");  //$NON-NLS-1$
                txtWindowStartTime.setLayoutData(gridDataWindowStart);
                
                GridData gridDataWindowStop = new GridData();
@@ -348,7 +344,7 @@ public class HistogramView extends TmfView implements ControlListener {
                txtWindowStopTime.setFont(smallFont);
                txtWindowStopTime.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtWindowStopTime.setEditable(false);
-               txtWindowStopTime.setText("0.000000000");
+               txtWindowStopTime.setText("0.000000000"); //$NON-NLS-1$
                txtWindowStopTime.setLayoutData(gridDataWindowStop);
                
 
@@ -445,7 +441,7 @@ public class HistogramView extends TmfView implements ControlListener {
                gridDataExperimentStart.verticalAlignment = SWT.BOTTOM;
                txtExperimentStartTime = new Text(layoutExperimentHistogram, SWT.READ_ONLY);
                txtExperimentStartTime.setFont(smallFont);
-               txtExperimentStartTime.setText("0.000000000");
+               txtExperimentStartTime.setText("0.000000000"); //$NON-NLS-1$
                txtExperimentStartTime.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtExperimentStartTime.setEditable(false);
                txtExperimentStartTime.setLayoutData(gridDataExperimentStart);
@@ -455,7 +451,7 @@ public class HistogramView extends TmfView implements ControlListener {
                gridDataExperimentStop.verticalAlignment = SWT.BOTTOM;
                txtExperimentStopTime = new Text(layoutExperimentHistogram, SWT.READ_ONLY);
                txtExperimentStopTime.setFont(smallFont);
-               txtExperimentStopTime.setText("0.000000000");
+               txtExperimentStopTime.setText("0.000000000"); //$NON-NLS-1$
                txtExperimentStopTime.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND));
                txtExperimentStopTime.setEditable(false);
                txtExperimentStopTime.setLayoutData(gridDataExperimentStop);
@@ -973,8 +969,8 @@ public class HistogramView extends TmfView implements ControlListener {
                txtExperimentStopTime.setText( stopTime );
                txtExperimentStartTime.getParent().layout();
                
-               txtWindowMaxNbEvents.setText("" + 0);
-               txtWindowMinNbEvents.setText("" + 0);
+               txtWindowMaxNbEvents.setText("" + 0); //$NON-NLS-1$
+               txtWindowMinNbEvents.setText("" + 0); //$NON-NLS-1$
                txtWindowStartTime.setText( HistogramConstant.formatNanoSecondsTime( 0L ) );
                txtWindowStopTime.setText( HistogramConstant.formatNanoSecondsTime( 0L ) );
                txtWindowStartTime.getParent().layout();
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/Messages.java b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/Messages.java
new file mode 100644 (file)
index 0000000..595b21f
--- /dev/null
@@ -0,0 +1,17 @@
+package org.eclipse.linuxtools.lttng.ui.views.histogram;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.lttng.ui.views.histogram.messages"; //$NON-NLS-1$
+       public static String HistogramView_currentEventLabel;
+       public static String HistogramView_windowCenterLabel;
+       public static String HistogramView_windowSpanLabel;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
index a5c2fedc79905671f4a382bf94b93d4e6bc45f56..63ca7e392bde2a85c40d210cc8aacace2be126dc 100644 (file)
@@ -163,11 +163,12 @@ public class ParentHistogramCanvasPaintListener extends HistogramCanvasPaintList
         * 
         * @param event  The generated paint event when redraw is called.
         */
+       private final String DATA_KEY = "double-buffer-image"; //$NON-NLS-1$
        @Override
        public void paintControl(PaintEvent event) {
                
                if (parentCanvas.getSize().x > 0 && parentCanvas.getSize().y > 0) {
-                       Image image = (Image) parentCanvas.getData("double-buffer-image");
+                       Image image = (Image) parentCanvas.getData(DATA_KEY);
                        
                        // Creates new image only absolutely necessary.
                        if (image == null
@@ -180,7 +181,7 @@ public class ParentHistogramCanvasPaintListener extends HistogramCanvasPaintList
                                                parentCanvas.getClientArea().height
                                                );
 
-                               parentCanvas.setData("double-buffer-image", image);
+                               parentCanvas.setData(DATA_KEY, image);
 //                             isFinished = false;
                        }
                        
index 96c0a4751178134d462a25e7d9bdb1e720acf181..3d760d0b54ab438533b0dd4a9865632b3936481d 100644 (file)
@@ -40,7 +40,7 @@ public class TimeTextGroup implements FocusListener, KeyListener {
        // 2010-06-10 Yuriy: Has been moved to header into HistogramView.java
        protected static final String   NANOSEC_LABEL = "sec";
 */     
-       private static final String     LONGEST_STRING_VALUE = "." + Long.MAX_VALUE;
+       private static final String     LONGEST_STRING_VALUE = "." + Long.MAX_VALUE; //$NON-NLS-1$
        private static final int        MAX_CHAR_IN_TEXTBOX = LONGEST_STRING_VALUE.length();
     
     // The "small font" height used to display time will be "default font" minus this constant
@@ -68,7 +68,7 @@ public class TimeTextGroup implements FocusListener, KeyListener {
      * @param groupStyle               Style of the group.   Anything that suite a Text
      */
     public TimeTextGroup(HistogramView newParentView, Composite parent, int textStyle, int groupStyle) {
-       this(newParentView, parent, textStyle, groupStyle, "", HistogramConstant.formatNanoSecondsTime(0L), false);
+       this(newParentView, parent, textStyle, groupStyle, "", HistogramConstant.formatNanoSecondsTime(0L), false); //$NON-NLS-1$
     }
     
     /**
@@ -81,7 +81,7 @@ public class TimeTextGroup implements FocusListener, KeyListener {
      * @param isSpaceSaverNeeded Value that tell if we try to save some space in the control.
      */
     public TimeTextGroup(HistogramView newParentView, Composite parent, int textStyle, int groupStyle, boolean isSpaceSaverNeeded) {
-       this(newParentView, parent, textStyle, groupStyle, "", HistogramConstant.formatNanoSecondsTime(0L), isSpaceSaverNeeded);
+       this(newParentView, parent, textStyle, groupStyle, "", HistogramConstant.formatNanoSecondsTime(0L), isSpaceSaverNeeded); //$NON-NLS-1$
     }
     
     /**
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/messages.properties b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/histogram/messages.properties
new file mode 100644 (file)
index 0000000..f6d2322
--- /dev/null
@@ -0,0 +1,3 @@
+HistogramView_currentEventLabel=Current Event (sec)
+HistogramView_windowCenterLabel=Window Center (sec)
+HistogramView_windowSpanLabel=Window Span (sec)
index ff54238ce4981bf95b8302d112c6ed2dc1b70eb4..2e32fccf26d5627fad8a1deeda0a7276af2b4845 100644 (file)
@@ -23,7 +23,7 @@ import org.eclipse.core.runtime.CoreException;
  */
 public class LTTngProjectNature implements IProjectNature {
 
-       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.project.LTTngProjectNature";
+       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.project.LTTngProjectNature"; //$NON-NLS-1$
 
        private IProject fProject;
        
index b9728ebb5b46e074df17d690258d222d93e43891..109a7a070c1e2fe116fe3e141a2ceadfb694cda0 100644 (file)
@@ -52,7 +52,7 @@ import org.eclipse.swt.widgets.Tree;
  */
 public class ProjectView extends TmfView {
 
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.project";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.project"; //$NON-NLS-1$
 
     // ------------------------------------------------------------------------
     // Main data structures
@@ -91,7 +91,7 @@ public class ProjectView extends TmfView {
 
        public ProjectView() {
                
-               super("ProjectView");
+               super("ProjectView"); //$NON-NLS-1$
         fProjectRoot = new LTTngProjectRoot(this);
 
                fWorkspace = ResourcesPlugin.getWorkspace();
@@ -142,6 +142,7 @@ public class ProjectView extends TmfView {
     // ------------------------------------------------------------------------
 
        @Override
+       @SuppressWarnings("nls")
        public String toString() {
                return "[ProjectView]";
        }
@@ -241,7 +242,7 @@ public class ProjectView extends TmfView {
 
        // Populated from the plug-in
     private void createContextMenu() {
-        MenuManager menuManager = new MenuManager("#PopupMenu");
+        MenuManager menuManager = new MenuManager("#PopupMenu"); //$NON-NLS-1$
         menuManager.setRemoveAllWhenShown(true);
         Menu menu = menuManager.createContextMenu(fViewer.getControl());
         fViewer.getControl().setMenu(menu);
index a24cb45f0d740411bc0270faf92f2f7733d8f86d..56b4f9064d904242e49387eb42c70843eeb84315 100644 (file)
@@ -50,7 +50,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
         */
        @Override
        public void init(IWorkbench workbench, IStructuredSelection selection) {
-       setWindowTitle("Adding traces to experiment");
+       setWindowTitle(Messages.AddTraceWizard_windowTitle);
        }
 
     /* (non-Javadoc)
@@ -59,7 +59,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
     @Override
        public void addPages() {
         super.addPages();
-        fMainPage = new AddTraceWizardPage(fProject, "Some string");
+        fMainPage = new AddTraceWizardPage(fProject, "Some string"); //$NON-NLS-1$
         addPage(fMainPage);
     }
 
@@ -82,7 +82,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
                                        fExperiment.addTrace(folder);
                                }
                                else {
-                                       System.out.println("Problem");
+                                       System.out.println(Messages.AddTraceWizard_invalidTraceLocation);
                                }
                        } catch (CoreException e) {
                                e.printStackTrace();
index 465dcd0289791e65e08e8a152f5183e1e17cda73..6032b17e3cbea7a0d047c5cce222958515589285 100644 (file)
@@ -38,8 +38,8 @@ public class AddTraceWizardPage extends WizardPage {
        
        protected AddTraceWizardPage(LTTngProjectNode project, String pageName) {
                super(pageName);
-               setTitle("Select traces");
-               setDescription("Select the traces to add to the experiment");
+               setTitle(Messages.AddTraceWizardPage_windowTitle);
+               setDescription(Messages.AddTraceWizardPage_description);
                fProject = project;
        }
 
@@ -64,7 +64,7 @@ public class AddTraceWizardPage extends WizardPage {
 
                final TableColumn tableColumn = new TableColumn(table, SWT.NONE);
                tableColumn.setWidth(200);
-               tableColumn.setText("Trace");
+               tableColumn.setText(Messages.AddTraceWizardPage_columnHeader);
 
         fCheckboxTableViewer.setInput(fProject.getTracesFolder());
        }
index 3e1b0a040d18bd682079176785de3ee64d8f5a0b..9afae8ab8cd0db801555013cb0e588f4cea8af23 100644 (file)
@@ -41,11 +41,12 @@ public class ImportTraceWizard extends Wizard implements IImportWizard {
        /**
      * 
      */
+    private final String IMPORT_WIZARD = "LTTngTraceImportWizard"; //$NON-NLS-1$
     public ImportTraceWizard() {
         IDialogSettings workbenchSettings = WorkbenchPlugin.getDefault().getDialogSettings();
-        IDialogSettings section = workbenchSettings.getSection("LTTngTraceImportWizard");
+        IDialogSettings section = workbenchSettings.getSection(IMPORT_WIZARD);
         if (section == null) {
-                       section = workbenchSettings.addNewSection("LTTngTraceImportWizard");
+                       section = workbenchSettings.addNewSection(IMPORT_WIZARD);
                }
         
         setDialogSettings(section);
@@ -76,7 +77,7 @@ public class ImportTraceWizard extends Wizard implements IImportWizard {
         }
         
         setWindowTitle(DataTransferMessages.DataTransfer_importTitle);
-        setDefaultPageImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("wizban/importdir_wiz.png"));
+        setDefaultPageImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("wizban/importdir_wiz.png")); //$NON-NLS-1$
         setNeedsProgressMonitor(true);
     }
        
index 5c8e04163392b2dd79732d5e2a6f46678c1326cd..6a75c7df352831da1963bd3ba492d09329101404 100644 (file)
@@ -29,8 +29,8 @@ import org.eclipse.ui.internal.wizards.datatransfer.WizardFileSystemResourceImpo
 public class ImportTraceWizardPage extends WizardFileSystemResourceImportPage1 {
        
        private boolean isContainerSet = false;
-       private String  initialContainerString = "";
-       private String  selectedSourceDirectory = "";
+       private String  initialContainerString = ""; //$NON-NLS-1$
+       private String  selectedSourceDirectory = ""; //$NON-NLS-1$
        
        public ImportTraceWizardPage(IWorkbench workbench, IStructuredSelection selection) {
                super(workbench, selection);
@@ -44,7 +44,7 @@ public class ImportTraceWizardPage extends WizardFileSystemResourceImportPage1 {
        
        
        public String getTraceDirectory() {
-               String tmpPath = "";
+               String tmpPath = ""; //$NON-NLS-1$
                if ( (getSourceDirectory() != null) && (getSourceDirectory().getName() != null) ) {
                        tmpPath = this.getSourceDirectory().getName().toString();
                }
@@ -57,7 +57,7 @@ public class ImportTraceWizardPage extends WizardFileSystemResourceImportPage1 {
        }
        
        public String getTracepath() {
-               String tmpPath = "";
+               String tmpPath = ""; //$NON-NLS-1$
                if ( (getSourceDirectory() != null) && (getSourceDirectory().getPath() != null) ) {
                        tmpPath = this.getSourceDirectory().getPath().toString();
                }
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/Messages.java b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/Messages.java
new file mode 100644 (file)
index 0000000..718cdb6
--- /dev/null
@@ -0,0 +1,19 @@
+package org.eclipse.linuxtools.lttng.ui.views.project.dialogs;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.lttng.ui.views.project.dialogs.messages"; //$NON-NLS-1$
+       public static String AddTraceWizard_invalidTraceLocation;
+       public static String AddTraceWizard_windowTitle;
+       public static String AddTraceWizardPage_columnHeader;
+       public static String AddTraceWizardPage_description;
+       public static String AddTraceWizardPage_windowTitle;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/messages.properties b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/project/dialogs/messages.properties
new file mode 100644 (file)
index 0000000..93f37e2
--- /dev/null
@@ -0,0 +1,5 @@
+AddTraceWizard_invalidTraceLocation=Problem
+AddTraceWizard_windowTitle=Adding traces to experiment
+AddTraceWizardPage_columnHeader=Trace
+AddTraceWizardPage_description=Select the traces to add to the experiment
+AddTraceWizardPage_windowTitle=Select traces
index f408ae17a41a544cdebd76bc0f569288008708ce..69318753b91c2dd2bbe7b1baf86a44227cc5b0fc 100644 (file)
@@ -52,8 +52,8 @@ public class OpenTraceHandler implements IHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Open Trace");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Open Trace"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 38b0d921379102b3125d231fe2705c73648488b7..1f74ec67a2cce52defdb177136a00fe2e87bc79f 100644 (file)
@@ -52,8 +52,8 @@ public class RenameExperimentHandler implements IHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Experiment");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Experiment"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 3e4957531d0fc1350ae3fe3d03e43b0972c8d487..8ef9c064000e8771e8d2df3c8defc4a2b49ee29b 100644 (file)
@@ -70,8 +70,8 @@ public class RenameProjectHandler implements IHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Project");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Project"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 708f68ea2e7159d9b7122e2aaf7d9523e4d745d8..4cc81f1b09c8230a0df4f05584f16447ca69a0f3 100644 (file)
@@ -52,8 +52,8 @@ public class RenameTraceHandler implements IHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Trace");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Trace"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 643310d6e6b9a99e9fd1f8abc535f0d6986edcf8..fd434a0e05ee11be146354973863105d0e394ae8 100644 (file)
@@ -30,8 +30,8 @@ import org.eclipse.ui.PlatformUI;
  */
 public class LTTngProjectLabelProvider implements ILabelProvider {
 
-       private final String fTraceIconFile      = "icons/garland16.png";
-//     private final String fExperimentIconFile = "icons/garland16.png";
+       private final String fTraceIconFile      = "icons/garland16.png"; //$NON-NLS-1$
+//     private final String fExperimentIconFile = "icons/garland16.png"; //$NON-NLS-1$
 
        private final Image fOpenedProjectIcon;
        private final Image fClosedProjectIcon;
@@ -105,7 +105,7 @@ public class LTTngProjectLabelProvider implements ILabelProvider {
                        node instanceof LTTngExperimentFolderNode ||
                        node instanceof LTTngExperimentNode)
                {
-                       label += " [" + node.getChildren().size() + "]";
+                       label += " [" + node.getChildren().size() + "]";  //$NON-NLS-1$//$NON-NLS-2$
                }
                return label;
        }
index 6e79c35c64fa0cbbab43b911d9ca0d0cbf68e64e..525fa5f78cc3e71f7ce01d72c7bfb3f2996d6ff5 100644 (file)
@@ -28,8 +28,8 @@ import org.eclipse.linuxtools.lttng.ui.views.project.LTTngProjectNature;
  */
 public class LTTngProjectNode extends LTTngProjectTreeNode {
 
-       public static final String TRACE_FOLDER_NAME = "Traces";
-       public static final String EXPER_FOLDER_NAME = "Experiments";
+       public static final String TRACE_FOLDER_NAME = "Traces"; //$NON-NLS-1$
+       public static final String EXPER_FOLDER_NAME = "Experiments"; //$NON-NLS-1$
 
        private final IProject fProject;
        private boolean fIsLTTngProject;
index 11346f94faadeed60e92b14be2a600f5a3ee5ff6..2513a1bbff6538a05693df8bc4ca3e3e7e9f9b00 100644 (file)
@@ -60,7 +60,7 @@ public class ResourcesView extends AbsTimeUpdateView implements
        // ========================================================================
        // Data
        // ========================================================================
-       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.resources";
+       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.resources"; //$NON-NLS-1$
 
        // private int totalNumItems = 0;
        // Actions
@@ -236,12 +236,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                resetScale.setText(Messages.getString("ResourcesView.Action.Reset")); //$NON-NLS-1$
-               resetScale.setToolTipText(Messages
-                               .getString("ResourcesView.Action.Reset.ToolTip")); //$NON-NLS-1$
-               resetScale.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/home_nav.gif"));
+               resetScale.setToolTipText(Messages.getString("ResourcesView.Action.Reset.ToolTip")); //$NON-NLS-1$
+               resetScale.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/home_nav.gif")); //$NON-NLS-1$ //$NON-NLS-2$
 
                // action5
                nextEvent = new Action() {
@@ -253,12 +250,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                nextEvent.setText(Messages.getString("ResourcesView.Action.NextEvent")); //$NON-NLS-1$
-               nextEvent.setToolTipText(Messages
-                               .getString("ResourcesView.Action.NextEvent.Tooltip")); //$NON-NLS-1$
-               nextEvent.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/next_event.gif"));
+               nextEvent.setToolTipText(Messages.getString("ResourcesView.Action.NextEvent.Tooltip")); //$NON-NLS-1$
+               nextEvent.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/next_event.gif"));  //$NON-NLS-1$//$NON-NLS-2$
 
                // action6
                prevEvent = new Action() {
@@ -270,12 +264,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                prevEvent.setText(Messages.getString("ResourcesView.Action.PrevEvent")); //$NON-NLS-1$
-               prevEvent.setToolTipText(Messages
-                               .getString("ResourcesView.Action.PrevEvent.Tooltip")); //$NON-NLS-1$
-               prevEvent.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/prev_event.gif"));
+               prevEvent.setToolTipText(Messages.getString("ResourcesView.Action.PrevEvent.Tooltip")); //$NON-NLS-1$
+               prevEvent.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/prev_event.gif")); //$NON-NLS-1$//$NON-NLS-2$
 
                // action7
                nextTrace = new Action() {
@@ -286,14 +277,10 @@ public class ResourcesView extends AbsTimeUpdateView implements
                                }
                        }
                };
-               nextTrace.setText(Messages
-                               .getString("ResourcesView.Action.NextResource")); //$NON-NLS-1$
-               nextTrace.setToolTipText(Messages
-                               .getString("ResourcesView.Action.NextResource.ToolTip")); //$NON-NLS-1$
-               nextTrace.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/next_item.gif"));
+               nextTrace.setText(Messages.getString("ResourcesView.Action.NextResource")); //$NON-NLS-1$
+               nextTrace.setToolTipText(Messages.getString("ResourcesView.Action.NextResource.ToolTip")); //$NON-NLS-1$
+               nextTrace.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/next_item.gif")); //$NON-NLS-1$//$NON-NLS-2$
 
                // action8
                prevTrace = new Action() {
@@ -304,14 +291,10 @@ public class ResourcesView extends AbsTimeUpdateView implements
                                }
                        }
                };
-               prevTrace.setText(Messages
-                               .getString("ResourcesView.Action.PreviousResource")); //$NON-NLS-1$
-               prevTrace.setToolTipText(Messages
-                               .getString("ResourcesView.Action.PreviousResource.Tooltip")); //$NON-NLS-1$
-               prevTrace.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/prev_item.gif"));
+               prevTrace.setText(Messages.getString("ResourcesView.Action.PreviousResource")); //$NON-NLS-1$
+               prevTrace.setToolTipText(Messages.getString("ResourcesView.Action.PreviousResource.Tooltip")); //$NON-NLS-1$
+               prevTrace.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/prev_item.gif"));  //$NON-NLS-1$//$NON-NLS-2$
 
                // action9
                showLegend = new Action() {
@@ -323,8 +306,7 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                showLegend.setText(Messages.getString("ResourcesView.Action.Legend")); //$NON-NLS-1$
-               showLegend.setToolTipText(Messages
-                               .getString("ResourcesView.Action.Legend.ToolTip")); //$NON-NLS-1$
+               showLegend.setToolTipText(Messages.getString("ResourcesView.Action.Legend.ToolTip")); //$NON-NLS-1$
 
                // action10
                filterTraces = new Action() {
@@ -336,12 +318,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                filterTraces.setText(Messages.getString("ResourcesView.Action.Filter")); //$NON-NLS-1$
-               filterTraces.setToolTipText(Messages
-                               .getString("ResourcesView.Action.Filter.ToolTip")); //$NON-NLS-1$
-               filterTraces.setImageDescriptor(AbstractUIPlugin
-                               .imageDescriptorFromPlugin(Messages
-                                               .getString("ResourcesView.tmf.UI"),
-                                               "icons/filter_items.gif"));
+               filterTraces.setToolTipText(Messages.getString("ResourcesView.Action.Filter.ToolTip")); //$NON-NLS-1$
+               filterTraces.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/filter_items.gif"));  //$NON-NLS-1$//$NON-NLS-2$
 
                // action10
                zoomIn = new Action() {
@@ -353,11 +332,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                zoomIn.setText(Messages.getString("ResourcesView.Action.ZoomIn")); //$NON-NLS-1$
-               zoomIn.setToolTipText(Messages
-                               .getString("ResourcesView.Action.ZoomIn.Tooltip")); //$NON-NLS-1$
+               zoomIn.setToolTipText(Messages.getString("ResourcesView.Action.ZoomIn.Tooltip")); //$NON-NLS-1$
                zoomIn.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
-                               Messages.getString("ResourcesView.tmf.UI"),
-                               "icons/zoomin_nav.gif"));
+                               Messages.getString("ResourcesView.tmf.UI"), "icons/zoomin_nav.gif"));  //$NON-NLS-1$//$NON-NLS-2$
 
                // action10
                zoomOut = new Action() {
@@ -369,11 +346,9 @@ public class ResourcesView extends AbsTimeUpdateView implements
                        }
                };
                zoomOut.setText(Messages.getString("ResourcesView.Action.ZoomOut")); //$NON-NLS-1$
-               zoomOut.setToolTipText(Messages
-                               .getString("ResourcesView.Action.ZoomOut.tooltip")); //$NON-NLS-1$
+               zoomOut.setToolTipText(Messages.getString("ResourcesView.Action.ZoomOut.tooltip")); //$NON-NLS-1$
                zoomOut.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
-                               Messages.getString("ResourcesView.tmf.UI"),
-                               "icons/zoomout_nav.gif"));
+                               Messages.getString("ResourcesView.tmf.UI"),     "icons/zoomout_nav.gif"));  //$NON-NLS-1$//$NON-NLS-2$
 
                // zoomFilter
                zoomFilter = new Action() {
@@ -386,8 +361,8 @@ public class ResourcesView extends AbsTimeUpdateView implements
 
                zoomFilter.setText(Messages.getString("ResourcesView.Action.ZoomFilter")); //$NON-NLS-1$
                zoomFilter.setToolTipText(Messages.getString("ResourcesView.Action.ZoomFilter.tooltip")); //$NON-NLS-1$
-               zoomFilter.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(Messages
-                               .getString("ResourcesView.tmf.UI"), "icons/filter_items.gif"));
+               zoomFilter.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(
+                               Messages.getString("ResourcesView.tmf.UI"), "icons/filter_items.gif"));  //$NON-NLS-1$//$NON-NLS-2$
                zoomFilter.setChecked(false);
 
                // PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_ELCL_SYNCED);
@@ -541,7 +516,7 @@ public class ResourcesView extends AbsTimeUpdateView implements
 
                dataRequest(initTimeWindow, experimentTRange, true, ExecutionType.FOREGROUND);
                if (TraceDebug.isDEBUG()) {
-                       TraceDebug.debug("Initialization request time range is: " + initTimeWindow.getStartTime().toString() + "-"
+                       TraceDebug.debug("Initialization request time range is: " + initTimeWindow.getStartTime().toString() + "-" //$NON-NLS-1$ //$NON-NLS-2$
                                        + initTimeWindow.getEndTime().toString());
                }
 
index c01d981a550cb8d94c663975deb71e562317ca62..ee13fe616ad5f77cd7be358918e917bd45ec4447 100644 (file)
@@ -47,17 +47,17 @@ public abstract class AbsResourcesTRangeUpdate extends AbsTRangeUpdate
                        long traceEndTime, String traceId, ResourceTypes type, Long resId,
                        long insertionTime) {
 
-               String resourceName = type.toString() + " " + resId.toString();
+               String resourceName = type.toString() + " " + resId.toString(); //$NON-NLS-1$
                // Note : the "traceid" here is assigned to the "groupname" as we group
                // by trace in the UI
                TimeRangeEventResource localRessource = TimeRangeResourceFactory
                                .getInstance().createResource(resContainer.getUniqueId(),
                                                traceStartTime, traceEndTime, resourceName, traceId,
-                                               "", type, resId, insertionTime);
+                                               "", type, resId, insertionTime); //$NON-NLS-1$
                resContainer.addItem(localRessource);
 
                if (TraceDebug.isRV()) {
-                       TraceDebug.traceRV("addLocalResource():" + localRessource);
+                       TraceDebug.traceRV("addLocalResource():" + localRessource); //$NON-NLS-1$
                }
 
                return localRessource;
@@ -196,7 +196,7 @@ public abstract class AbsResourcesTRangeUpdate extends AbsTRangeUpdate
                        String stateMode) {
 
                if (TraceDebug.isRV()) {
-                       TraceDebug.traceRV("makeDraw():[" + localResource + ",candidate=[stime=" + stime + ",etime=" + etime + ",state=" + stateMode + "]]");
+                       TraceDebug.traceRV("makeDraw():[" + localResource + ",candidate=[stime=" + stime + ",etime=" + etime + ",state=" + stateMode + "]]"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
                }
 
                // Check if the event is out of range
index b7203be227c8820bbda8a33ded5b77a88207f71f..77bedcaf58479ee877bd3fb4a18936de60122f61 100644 (file)
@@ -185,7 +185,7 @@ class ResourceKey {
                }
         }
         else {
-               TraceDebug.debug("ERROR : The given key is not of the type ProcessKey!" + obj.getClass().toString());
+               TraceDebug.debug("ERROR : The given key is not of the type ProcessKey!" + obj.getClass().toString()); //$NON-NLS-1$
         }
         
         return isSame;
@@ -227,7 +227,8 @@ class ResourceKey {
     
     
     @Override
-    public String toString() {
+       @SuppressWarnings("nls")
+       public String toString() {
         if ( valueRef != null ) {
             return (valueRef.getResourceId().toString() + ":" + valueRef.getTraceId().toString() + ":" + valueRef.getType().toString());
         }
index 55308aab12fa7fe6a2ec4f4e6f4e99457fff7cda..6f17dea3ae6112de4967fb651975ea0b7a1c539c 100644 (file)
@@ -67,7 +67,7 @@ import org.eclipse.ui.PlatformUI;
  * observer of the model.
  */
 public class StatisticsView extends AbsTimeUpdateView {
-       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.statistics";
+       public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.statistics"; //$NON-NLS-1$
        private TreeViewer treeViewer;
 
        // Table column names
@@ -175,7 +175,7 @@ public class StatisticsView extends AbsTimeUpdateView {
                                                        if (!folderLevels.contains(node.getKey())) {
                                                                return Long.toString(node.getValue().nbEvents);
                                                        } else {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        }
                                                }
                                        }, new ViewerComparator() {
@@ -211,11 +211,11 @@ public class StatisticsView extends AbsTimeUpdateView {
                                                        StatisticsTreeNode node = (StatisticsTreeNode) element;
 
                                                        if (folderLevels.contains(node.getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else if (node.getParent() != null
                                                                        && levelsWithEmptyTime.contains(node
                                                                                        .getParent().getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else {
                                                                return decimalFormat
                                                                                .format(node.getValue().cpuTime
@@ -229,11 +229,11 @@ public class StatisticsView extends AbsTimeUpdateView {
                                                public String getText(Object element) {
                                                        StatisticsTreeNode node = (StatisticsTreeNode) element;
                                                        if (folderLevels.contains(node.getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else if (node.getParent() != null
                                                                        && levelsWithEmptyTime.contains(node
                                                                                        .getParent().getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else {
                                                                return decimalFormat
                                                                                .format(node.getValue().cumulativeCpuTime
@@ -247,11 +247,11 @@ public class StatisticsView extends AbsTimeUpdateView {
                                                public String getText(Object element) {
                                                        StatisticsTreeNode node = (StatisticsTreeNode) element;
                                                        if (folderLevels.contains(node.getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else if (node.getParent() != null
                                                                        && levelsWithEmptyTime.contains(node
                                                                                        .getParent().getKey())) {
-                                                               return "";
+                                                               return ""; //$NON-NLS-1$
                                                        } else {
                                                                return decimalFormat
                                                                                .format(node.getValue().elapsedTime
@@ -340,8 +340,9 @@ public class StatisticsView extends AbsTimeUpdateView {
                super(viewName);
        }
 
+       private static final String STATISTICS_VIEW = "StatisticsView"; //$NON-NLS-1$
        public StatisticsView() {
-               this("StatisticsView");
+               this(STATISTICS_VIEW);
        }
 
        /*
@@ -461,7 +462,7 @@ public class StatisticsView extends AbsTimeUpdateView {
                if (experiment != null) {
                        requestData(experiment);
                } else {
-                       TraceDebug.debug("No selected experiment information available");
+                       TraceDebug.debug("No selected experiment information available"); //$NON-NLS-1$
                }
        }
 
@@ -649,7 +650,7 @@ public class StatisticsView extends AbsTimeUpdateView {
                        // send the initial request, to start filling up model
                        dataRequest(experimentTRange, experimentTRange, true, ExecutionType.BACKGROUND);
                } else {
-                       TraceDebug.debug("No selected experiment information available");
+                       TraceDebug.debug("No selected experiment information available"); //$NON-NLS-1$
                }
        }
 
index 5bac44c5c38bc2ca696a9c5acb23f0dd1c065f2f..0e61b3c80c115266030025db046ad92c2df45e1e 100644 (file)
@@ -74,7 +74,7 @@ public abstract class StatisticsData {
        /**
         * <h4>Identification of the root.</h4>
         */
-       public static final FixedArray<String> ROOT = new FixedArray<String>("root");
+       public static final FixedArray<String> ROOT = new FixedArray<String>("root"); //$NON-NLS-1$
        /**
         * <h4>Function to merge many string with more efficacy.</h4>
         * @param strings Strings to merge.
@@ -171,10 +171,10 @@ public abstract class StatisticsData {
                        return "Unknown process";
                if(process.getName() == null)
                        return mergeString("Unknown process - ", String.valueOf(process.getPid()));
-               if(process.getName().equals(""))
+               if(process.getName().equals("")) //$NON-NLS-1$
                        return process.getPid().toString();
                else
-                       return mergeString(process.getName(), " - ",String.valueOf(process.getPid()));
+                       return mergeString(process.getName(), " - ",String.valueOf(process.getPid())); //$NON-NLS-1$
        }
        /**
         * <h4>Increase some values.</h4>
index ce06019329fd891a50bbbb58541e1c633006b4f0..373b99e3ffb9591e83b309c00ef117d483f56d69 100644 (file)
@@ -56,7 +56,7 @@ import org.eclipse.swt.widgets.Slider;
  */
 public class TimeFrameView extends TmfView {
 
-    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.timeframe";
+    public static final String ID = "org.eclipse.linuxtools.lttng.ui.views.timeframe"; //$NON-NLS-1$
 
     // ========================================================================
     // TimeFrameView
@@ -267,6 +267,7 @@ public class TimeFrameView extends TmfView {
         * @see java.lang.Object#toString()
         */
        @Override
+       @SuppressWarnings("nls")
        public String toString() {
                return "[TimeFrameView]";
        }
index 972b6686cc510292252e10762730ee797585dd94..073b3b0459c8c997e061c0725c4e97f4b75e038e 100644 (file)
@@ -1,3 +1,27 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/lttng/event/LttngEvent.java (toString):
+          * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/event/LttngEventField.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/event/LttngEventType.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/event/LttngTimestamp.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/state/evProcessor/AbsEventToHandlerResolver.java (process): 
+          * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateProcessing.java (getAFieldLong): 
+              (getAFieldString): 
+              (sendNoFieldFoundMsg): 
+             * src/org/eclipse/linuxtools/lttng/state/evProcessor/state/AbsStateUpdate.java (pop_state): 
+              (pop_function): 
+          * src/org/eclipse/linuxtools/lttng/state/model/LttngExecutionState.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/state/model/LttngProcessState.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/state/model/LttngTraceState.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/state/model/LttngTrapState.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/state/trace/StateTraceManager.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/trace/LTTngExperiment.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/trace/LTTngTraceVersion.java (toString): 
+          * src/org/eclipse/linuxtools/lttng/TraceDebug.java: 
+
 2010-10-29  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/lttng/event/LttngEventContent.java (getFields): Cosmetic change
index a4eea698d2ae7a8839dd84bfc5369663e9362538..8e23ab89f880f0ec8f6b8ed9d2702defbc502bab 100644 (file)
@@ -9,6 +9,7 @@ import org.eclipse.core.runtime.Platform;
 import org.eclipse.core.runtime.Plugin;\r
 import org.eclipse.core.runtime.Status;\r
 \r
+@SuppressWarnings("nls")\r
 public class TraceDebug {\r
        static boolean DEBUG = false;\r
        static boolean INFO = false;\r
index dbb15b98806fb8a884ff70742e94ed739a8c743f..ad54fef95e1516f82f8d16d6ec2171550754dd04 100644 (file)
@@ -169,6 +169,7 @@ public class LttngEvent extends TmfEvent {
     }
     
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
        StringBuffer result= new StringBuffer("[LttngEvent(");
        result.append("Timestamp:" + getTimestamp().getValue());
index 84083e256ad52f3334cc2ad267fbfcf36ff6e5e1..2134cf4c8c85ff5370cb8cc25f7b14bb4f896939 100644 (file)
@@ -251,6 +251,7 @@ public class LttngEventContent extends TmfEventContent {
      * Note : this function parse all fields and so is very heavy to use.
      */
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
         LttngEventField[] allFields = getFields();
         
index ac67c760de6ae716e8920c30e917e72889cc2dfa..4c1170035d451321f6b84c95a858e7f40e39cc26 100644 (file)
@@ -56,6 +56,7 @@ public class LttngEventField extends TmfEventField {
        }
        
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                Object value = getValue();
            return getId() + ":" + ((value != null) ? value.toString() : "null");
index 82505e532e483718bac4261a7b9fdfa0f4dd3b48..b11597dfc3f6bf910811d938163a93e7dd2bcccf 100644 (file)
@@ -78,6 +78,7 @@ public class LttngEventType extends TmfEventType {
      * @return TypeId (channel/marker) of the object
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         // *** TODO ***
         // This is used as-it in the events view, so we won't change its format.
index c282a554f03d61f8a1af83a7e7594f59bed34284..700067e9f6adc1e204e19fc97c218c9be511647e 100644 (file)
@@ -138,6 +138,7 @@ public class LttngTimestamp extends TmfTimestamp {
      * @return timestamp, as string
      */
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
 
         // If we are dealing with units of seconds (or higher),
index 16b3476af5b1a1c22756510a61a7a3489b53ce3c..0d596a2d859aca786b821222feaa1f0d4e97fe0e 100644 (file)
@@ -97,7 +97,7 @@ public abstract class AbsEventToHandlerResolver implements
                                
                                case ENDREQ: {
                                        processor = getfinishProcessor();
-                                       TraceDebug.debug("EndRequest satus received:");
+                                       TraceDebug.debug("EndRequest satus received:"); //$NON-NLS-1$
                                        break;
                                }
                                        
@@ -146,7 +146,7 @@ public abstract class AbsEventToHandlerResolver implements
 
                if (!(tmfEvent instanceof LttngSyntheticEvent)) {
                        TraceDebug
-                                       .debug("The event received is not an instance of LttngSyntheticEvent and can not be processed");
+                                       .debug("The event received is not an instance of LttngSyntheticEvent and can not be processed"); //$NON-NLS-1$
                        return;
                }
 
index 6126b9b24c2c58d755e760c9c743737af8454f86..fa28540d43f65afbe188b22b23a5293a0cdce898 100644 (file)
@@ -37,7 +37,7 @@ public abstract class AbsStateProcessing {
                LttngEventField field = ((LttngEventContent) trcEvent.getContent()).getField(fieldname);
                
                if ( field == null ) {
-                       TraceDebug.debug("***************** CONTENT : " + ((LttngEventContent) trcEvent.getContent()).toString());
+                       TraceDebug.debug("***************** CONTENT : " + ((LttngEventContent) trcEvent.getContent()).toString()); //$NON-NLS-1$
                }
                else {
             Object fieldObj = field.getValue();
@@ -47,7 +47,7 @@ public abstract class AbsStateProcessing {
             } 
             else {
                 if (TraceDebug.isDEBUG()) {
-                    TraceDebug.debug("Unexpected field Type. Expected: Long, Received: "+ fieldObj.getClass().getSimpleName());
+                    TraceDebug.debug("Unexpected field Type. Expected: Long, Received: "+ fieldObj.getClass().getSimpleName()); //$NON-NLS-1$
                 }
             }
                }
@@ -110,13 +110,13 @@ public abstract class AbsStateProcessing {
         */
        protected String getAFieldString(LttngEvent trcEvent,
                        LttngTraceState traceSt, Fields expectedField) {
-               String fieldVal = "";
+               String fieldVal = ""; //$NON-NLS-1$
                
                String fieldname = expectedField.getInName();
         LttngEventField field = ((LttngEventContent) trcEvent.getContent()).getField(fieldname);
         
                if ( field == null ) {
-                       TraceDebug.debug("***************** CONTENT : " + ((LttngEventContent) trcEvent.getContent()).toString());
+                       TraceDebug.debug("***************** CONTENT : " + ((LttngEventContent) trcEvent.getContent()).toString()); //$NON-NLS-1$
                }
                else {
                Object fieldObj = field.getValue();
@@ -126,7 +126,7 @@ public abstract class AbsStateProcessing {
                } 
                else {
                    if (TraceDebug.isDEBUG()) {
-                       TraceDebug.debug("Unexpected field Type. Expected: String, Received: "+ fieldObj.getClass().getSimpleName());
+                       TraceDebug.debug("Unexpected field Type. Expected: String, Received: "+ fieldObj.getClass().getSimpleName()); //$NON-NLS-1$
                    }
                }
                }
@@ -192,6 +192,7 @@ public abstract class AbsStateProcessing {
                return traceState.findProcessState(pid, cpu, traceState.getTraceId());
        }
 
+       @SuppressWarnings("nls")
        protected void sendNoFieldFoundMsg(TmfEventField[] fields,
                        String expectedFieldName) {
                LttngEventField field;
index 5838443e7c7ed18f6a70f0a2c730e6e1c97e9f43..aa5caec3c8c8c333897ba69c38340542ef424a11 100644 (file)
@@ -60,10 +60,10 @@ public abstract class AbsStateUpdate extends AbsStateProcessing implements
 
                if (!process.getState().getExec_mode().equals(execMode)) {
                        // Different execution mode
-                       TraceDebug.debug("Different Execution Mode type \n\tTime:"
-                                       + eventTime.toString() + "\n\tprocess state has: \n\t"
+                       TraceDebug.debug("Different Execution Mode type \n\tTime:" //$NON-NLS-1$
+                                       + eventTime.toString() + "\n\tprocess state has: \n\t" //$NON-NLS-1$
                                        + process.getState().getExec_mode().toString()
-                                       + "\n\twhen pop_int is:\n\t" + execMode.toString());
+                                       + "\n\twhen pop_int is:\n\t" + execMode.toString()); //$NON-NLS-1$
                        return;
                }
 
@@ -130,8 +130,8 @@ public abstract class AbsStateUpdate extends AbsStateProcessing implements
                Long curr_function = process.getCurrent_function();
 
                if (curr_function != null && !curr_function.equals(funcptr)) {
-                       TraceDebug.debug("Different functions: " + funcptr + " current: "
-                                       + curr_function + " time stamp: "
+                       TraceDebug.debug("Different functions: " + funcptr + " current: " //$NON-NLS-1$ //$NON-NLS-2$
+                                       + curr_function + " time stamp: " //$NON-NLS-1$
                                        + trcEvent.getTimestamp().toString());
 
                        // g_info("Different functions (%lu.%09lu): ignore it\n",
index f1a065250fd459c8ff834369980f13ae7df11528..96c1beaee8f54154345784c278b15fa6d07c176f 100644 (file)
@@ -151,6 +151,7 @@ public class LttngExecutionState implements Cloneable {
        }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[LttngExecutionState: " + "entry=" + entry_LttTime + ",change=" + change_LttTime + ",cum_cpu=" + cum_cpu_time_Timens +
                ",pstatus=" + proc_status + ",emode=" + exec_mode + ",esubmode=" + exec_submode +"]";
index 90e0c551c9c5747cfb64723132b5cfde0736b499..232af231ae226566d61f0cfef94ac5440dc7877f 100644 (file)
@@ -489,6 +489,7 @@ public class LttngProcessState implements Cloneable {
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
        String stateSt  = state.toString();
        String eStackSt = execution_stack.toString();
index d1dd4a11be8116a4a718bcf87f7fec3b5ed47efb..a5068cb11b562f8eeafe1023d5c38303ad4253c7 100644 (file)
@@ -568,6 +568,7 @@ class ProcessStateKey {
     
     
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
         if ( valueRef != null ) {
                        // return (valueRef.getPid().toString() + ":" +
index 94dba7db071b43ee84243dcf32d6383f89aca841..3bf174d6370acbc54bb13a21555258beaa41fcd8 100644 (file)
@@ -79,6 +79,7 @@ public class LttngTrapState implements Cloneable {
        }
        
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "running : " + running;
        }
index a1f2e34e044f5815d1faec6534a02128016aeff4..1b6be05a963835131eefe606f065f0a449d6937e 100644 (file)
@@ -519,6 +519,7 @@ public class StateTraceManager extends LTTngTreeNode implements IStateTraceManag
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                StringBuilder sb = new StringBuilder(super.toString());
                sb.append("\n\tTotal number of processes in the Shared State model: " + fStateModel.getProcesses().length
index 82f9b561729349cef17d67cda1e6bb6e43f17e7c..612b89b7e51759e3a849ff73ef1c91c6909c918a 100644 (file)
@@ -173,6 +173,7 @@ public class LTTngExperiment<T extends TmfEvent> extends TmfExperiment<T> implem
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[LTTngExperiment (" + getName() + ")]";
        }
index 193c40c9ec87e88f3b9d4088cda3a0de290bf652..d3c9d670ec203c3810bfec3a50004317d381fb35 100644 (file)
@@ -1138,6 +1138,7 @@ public class LTTngTrace extends TmfTrace<LttngEvent> {
         * @return String that identify this trace
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                String returnedData = "";
 
index 6c67e98d70c23bd53049b91c5083ee4b6c1e30e3..9faf3294cda1014f35f62755b7c182c26f56896a 100644 (file)
@@ -149,6 +149,7 @@ public class LTTngTraceVersion {
        }
        
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "LTTngTraceVersion : [" + getTraceFloatVersion() + "]";
        }
index 131ab80ebaceb46e83a20892b709fad4fb5675d4..abccc44d31f49e0f0a12592b072e3754f6beda7a 100644 (file)
@@ -1,3 +1,45 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/tmf/tests/component/TmfEventProviderTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/component/TmfProviderManagerTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/AllTests.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventContentTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventFieldTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventReferenceTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventSourceTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfEventTypeTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfTimeRangeTest.java (TmfTimeRangeTest): 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfTimestampTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/event/TmfTraceEventTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/experiment/AllTests.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/experiment/TmfExperimentTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/experiment/TmfMultiTraceExperimentTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/AllTests.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/TmfCoalescedDataRequestTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/TmfCoalescedEventRequestTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/TmfDataRequestTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/TmfEventRequestTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/request/TmfRequestExecutorTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/TmfCorePluginTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/TmfCoreTestPlugin.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/AllTests.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/TmfCheckpointTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/TmfContextTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/TmfExperimentTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/TmfLocationTest.java: 
+          * src/org/eclipse/linuxtools/tmf/tests/trace/TmfTraceTest.java: 
+          * stubs/org/eclipse/linuxtools/tmf/component/TmfClientStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/component/TmfDataProviderStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/component/TmfEventProviderStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/component/TmfSyntheticEventProviderStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/CreateTestFiles.java: 
+          * stubs/org/eclipse/linuxtools/tmf/event/TmfEventContentStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/event/TmfEventTypeStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/trace/TmfEventParserStub.java: 
+          * stubs/org/eclipse/linuxtools/tmf/trace/TmfTraceStub.java: 
+
 2010-10-27  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/tmf/tests/component/TmfEventProviderTest.java: Augmented coalescing and cancelling tests 
index a07565545aab61a77949201be8d982927cf90b9f..068ae1ed3c0c53825afa89e61da815dbb2cc5c9c 100644 (file)
@@ -21,6 +21,7 @@ import junit.framework.TestCase;
  * <p>
  * Test the TMF core plug-in activator
  */
+@SuppressWarnings("nls")
 public class TmfCorePluginTest extends TestCase {
 
        // ------------------------------------------------------------------------
index ff7be5ff96d7eb5ef169aaec23075d31f849fbdc..316e7fc5670ec47a84fb66c0203d9a3a1336d6da 100644 (file)
@@ -21,6 +21,7 @@ import org.osgi.framework.BundleContext;
  * <p>
  * The activator class controls the plug-in life cycle
  */
+@SuppressWarnings("nls")
 public class TmfCoreTestPlugin extends Plugin {
 
     // ------------------------------------------------------------------------
index fa4899cbb483de1492e43ec6b86b91f7fbb37aa3..dc59bbbfb147d9cb585405cd96db8f881f5e35f5 100644 (file)
@@ -35,6 +35,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * Test suite for the TmfEventProvider class.
  */
+@SuppressWarnings("nls")
 public class TmfEventProviderTest extends TestCase {
 
        TmfEventProviderStub fEventProvider;
index 1b9e7e2c0c4a56ae4d6ce11cdf69cefff85f0624..366816f7757f8a4943539f1f0c08f337ad81336a 100644 (file)
@@ -25,6 +25,7 @@ import org.eclipse.linuxtools.tmf.trace.ITmfContext;
  * <p>
  * Test suite for the TmfProviderManager class.
  */
+@SuppressWarnings("nls")
 public class TmfProviderManagerTest extends TestCase {
 
        public TmfProviderManagerTest(String name) {
index c298219812419bb79f05133f85a76a48bbc0f1ae..f046694f878eeb386fb8eef81ee2efb225bc3d45 100644 (file)
@@ -5,6 +5,7 @@ import junit.framework.TestSuite;
 
 import org.eclipse.linuxtools.tmf.TmfCorePlugin;
 
+@SuppressWarnings("nls")
 public class AllTests {
 
        public static Test suite() {
index 70cf546c54b720490a835b9ca5dcb82b30aaec5c..fbfbf6121c6b4e2e64d13eb7068ba81d6c262183 100644 (file)
@@ -29,6 +29,7 @@ import org.eclipse.linuxtools.tmf.event.TmfTimestamp;
  * <p>
  * Test suite for the TmfEventContent class.
  */
+@SuppressWarnings("nls")
 public class TmfEventContentTest extends TestCase {
 
        // ------------------------------------------------------------------------
index e63ba86dcbe66276bfe72e6847a7e864522ea267..8db604588ec896cd435faa5925f1856b4cba1adb 100644 (file)
@@ -28,6 +28,7 @@ import org.eclipse.linuxtools.tmf.event.TmfTimestamp;
  * <p>
  * Test suite for the TmfEventField class.
  */
+@SuppressWarnings("nls")
 public class TmfEventFieldTest extends TestCase {
 
        // ------------------------------------------------------------------------
index 42e599898c9369d6f1f01cd38dd00b3d3b3ac9f7..1f350b6d04fe69bdf515978be2932b663653a4e3 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.linuxtools.tmf.event.TmfEventReference;
  * <p>
  * Test suite for the TmfEventReference class.
  */
+@SuppressWarnings("nls")
 public class TmfEventReferenceTest extends TestCase {
 
        // ------------------------------------------------------------------------
index dbac78e55f5ac7379687bdf3f7cdc6d39b3ea108..e2b7a6ec1beb5a119b6855e3305631a04991926f 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.linuxtools.tmf.event.TmfEventSource;
  * <p>
  * Test suite for the TmfEventSource class.
  */
+@SuppressWarnings("nls")
 public class TmfEventSourceTest extends TestCase {
 
        // ------------------------------------------------------------------------
index 647724eaf4cf5700f3bf1c895f585dd6d72ebcff..7691ba0806f58fc3c966a7313f6135de15d7ed69 100644 (file)
@@ -26,6 +26,7 @@ import org.eclipse.linuxtools.tmf.event.TmfTimestamp;
  * <p>
  * Test suite for the TmfEvent class.
  */
+@SuppressWarnings("nls")
 public class TmfEventTest extends TestCase {
 
        // ------------------------------------------------------------------------
index df0eecfbb7797f9387cbd4c8a16171c14085c800..355e1ca764b4135a91ea6d70cd123b551c3b1cff 100644 (file)
@@ -22,6 +22,7 @@ import org.eclipse.linuxtools.tmf.event.TmfNoSuchFieldException;
  * <p>
  * JUnit test suite for the TmfEventType class.
  */
+@SuppressWarnings("nls")
 public class TmfEventTypeTest extends TestCase {
 
     // ------------------------------------------------------------------------
index ea99827e054ea98f37bc8e8c146543700d388efb..1bf85eb819992293b54c5075d496441aceec6bce 100644 (file)
@@ -22,9 +22,9 @@ import junit.framework.TestCase;
  * <p>
  * Test suite for the TmfTimeRange class.
  */
+@SuppressWarnings("nls")
 public class TmfTimeRangeTest extends TestCase {
 
-
        // ------------------------------------------------------------------------
        // Housekeeping
        // ------------------------------------------------------------------------
index e6083b60221945e36bf0abed8945318cd8385de1..d4a3e65e452eae817b1684e03526ab9d8f7c91fe 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.linuxtools.tmf.event.TmfTimestamp;
  * <p>
  * Test suite for the TmfTimestamp class.
  */
+@SuppressWarnings("nls")
 public class TmfTimestampTest extends TestCase {
 
        // ------------------------------------------------------------------------
index 989f7bf518b6fdeee47e75831fdca8cb1d080adf..6b3fd2177baf94f2e8c00d174742d673574fe7ca 100644 (file)
@@ -26,6 +26,7 @@ import junit.framework.TestCase;
  * <p>
  * Test suite for the TmfTraceEvent class.
  */
+@SuppressWarnings("nls")
 public class TmfTraceEventTest extends TestCase {
 
        // ------------------------------------------------------------------------
index a285a36adecd9bd340d8c4c92a57b9f5c159ff4f..8f706c2de1b05d27d917d433c6c9d6be4b0146f5 100644 (file)
@@ -5,6 +5,7 @@ import junit.framework.TestSuite;
 
 import org.eclipse.linuxtools.tmf.TmfCorePlugin;
 
+@SuppressWarnings("nls")
 public class AllTests {
 
        public static Test suite() {
index 589eac0a6cb282456a9d6e31b005c010076338d6..0ece3d3aa2fcde48300302004742a26f9faa3413 100644 (file)
@@ -40,6 +40,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfExperimentTest extends TestCase {
 
     private static final String DIRECTORY   = "testfiles";
index a573bf19cc00858799367b4e67ce2d5690661484..98d8fb9788520cf72d30c28ef7f9bba90fb26a45 100644 (file)
@@ -40,6 +40,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfMultiTraceExperimentTest extends TestCase {
 
     private static final String DIRECTORY    = "testfiles";
index e578e04eb9847f3e74f8885f76c43971415290fe..8fe1686ecb7d2c190f342117efbc3cb43a49161e 100644 (file)
@@ -5,6 +5,7 @@ import junit.framework.TestSuite;
 
 import org.eclipse.linuxtools.tmf.TmfCorePlugin;
 
+@SuppressWarnings("nls")
 public class AllTests {
 
        public static Test suite() {
index eae1e9399c318d614e3b274765bc4489a7a9e3a1..b2f19f7711db29a9fb6251c9e70a4cdbea73129a 100644 (file)
@@ -25,6 +25,7 @@ import org.eclipse.linuxtools.tmf.request.TmfDataRequestStub;
  * <p>
  * Test suite for the TmfCoalescedDataRequest class.
  */
+@SuppressWarnings("nls")
 public class TmfCoalescedDataRequestTest extends TestCase {
 
        // ------------------------------------------------------------------------
index b044ccb82378ebae26f11300cd676160528c51df..aba098f500d3d02d99c2c9b170bab2a8d4af60cb 100644 (file)
@@ -42,6 +42,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * Test suite for the TmfCoalescedEventRequest class.
  */
+@SuppressWarnings("nls")
 public class TmfCoalescedEventRequestTest extends TestCase {
 
        // ------------------------------------------------------------------------
index eb662dc83b62a634b6913a5b92097bb5cfcb3f0f..e6b968658483a89afcec238c0864b839c8671f31 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.linuxtools.tmf.request.TmfDataRequestStub;
  * <p>
  * Test suite for the TmfDataRequest class.
  */
+@SuppressWarnings("nls")
 public class TmfDataRequestTest extends TestCase {
 
        // ------------------------------------------------------------------------
index 0761a6fbf14b39667c5a15bd32cc741b62d9dc0f..06d5b02f50d702f1b811de971f96fddcee8b2211 100644 (file)
@@ -26,6 +26,7 @@ import org.eclipse.linuxtools.tmf.request.TmfEventRequestStub;
  * <p>
  * Test suite for the TmfEventRequest class.
  */
+@SuppressWarnings("nls")
 public class TmfEventRequestTest extends TestCase {
 
        // ------------------------------------------------------------------------
index 003db950c5734be7dc6ec9baee0a5a6c33f0640c..d490435d413a216aa9a005fbd0d948824ba9dd9d 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.linuxtools.tmf.request.TmfRequestExecutor;
  *
  * Test suite for the TmfRequestExecutor class.
  */
+@SuppressWarnings("nls")
 public class TmfRequestExecutorTest extends TestCase {
 
        // ------------------------------------------------------------------------
index f228496b0b76143a3881aa487a95043693702fcc..570f4cecc59845ec4bb8f7dd43dc09827791c1b2 100644 (file)
@@ -5,6 +5,7 @@ import junit.framework.TestSuite;
 
 import org.eclipse.linuxtools.tmf.TmfCorePlugin;
 
+@SuppressWarnings("nls")
 public class AllTests {
 
        public static Test suite() {
index 7ab0dcabbb7855284b912e96bfc36c823ec82d25..5865a257b9ca03b3f4738bb2a93cb1a70db9c391 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
  * <p>
  * Test suite for the TmfCheckpoint class.
  */
+@SuppressWarnings("nls")
 public class TmfCheckpointTest extends TestCase {
 
        // ------------------------------------------------------------------------
index f5e0d9a13152a7b185c5471ccfa69dd6bd88c87d..50bdc47d4c3eb068541188052e085be45181692d 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
  * <p>
  * Test suite for the TmfContext class.
  */
+@SuppressWarnings("nls")
 public class TmfContextTest extends TestCase {
 
        // ------------------------------------------------------------------------
index b6ae97ae2d821f9a6ee5badfcb63e5b7a62d0db4..6ec86ce34377dcf83bc5ebd09b673f0eff5295e6 100644 (file)
@@ -39,6 +39,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfExperimentTest extends TestCase {
 
     private static final String DIRECTORY   = "testfiles";
index e95cd2595325f098322df513ea23d2d476ad4f75..460c4b82f2e975baeff2712f6541d09d1db4ee78 100644 (file)
@@ -22,6 +22,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfLocation;
  * <p>
  * Test suite for the TmfLocation class.
  */
+@SuppressWarnings("nls")
 public class TmfLocationTest extends TestCase {
 
        // ------------------------------------------------------------------------
index f3cb23e8ae236635177be2995a9df1400d8be762..2bc01e5235b229ccb551a6ce5d7308c9c1a9b4fd 100644 (file)
@@ -40,6 +40,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * Test suite for the TmfTrace class.
  */
+@SuppressWarnings("nls")
 public class TmfTraceTest extends TestCase {
 
        // ------------------------------------------------------------------------
index d2d66abccb7e503a6d8a9e84ea419c60e6d9f1a6..c4c438db75bdecc38dceecaf5de882accfb9daf6 100644 (file)
@@ -32,6 +32,7 @@ import java.util.Random;
  * <li> The number of fields (0 .. NB_TYPES-1) depends on the event type.
  * </ul>
  */
+@SuppressWarnings("nls")
 public class CreateTestFiles {
 
     // ========================================================================
index 58e4ae4f185e97c1093e325fd17d3ff90d243008..8ce79737eaf7cc69315369e63637078c4b785b8a 100644 (file)
@@ -19,6 +19,7 @@ import org.eclipse.linuxtools.tmf.event.TmfSyntheticEventStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfClientStub extends TmfComponent {
 
        private TmfDataProvider<TmfSyntheticEventStub>[] fProviders;
index a93e01ed3f28d948ba818d2905b3beb5cd5985a3..2df7db7d6d803f16de259060f466307fbfe85b97 100644 (file)
@@ -31,6 +31,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfDataProviderStub extends TmfDataProvider<TmfData> {
 
     private static final String DIRECTORY   = "testfiles";
index 0c7c93774278417d5377a5872e4be3cb8ec186c0..10dbe9fb1c3744c4ad8f3d670cdebec0cf5125f3 100644 (file)
@@ -31,6 +31,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfTraceStub;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfEventProviderStub extends TmfEventProvider<TmfEvent> {
 
     private static final String DIRECTORY   = "testfiles";
index c5d6eb1a8a9d4c8a7feb1fa4b9774642b29d5d11..b1e062584c543c85e220570268ed7c3839900ef6 100644 (file)
@@ -28,6 +28,7 @@ import org.eclipse.linuxtools.tmf.trace.TmfContext;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfSyntheticEventProviderStub extends TmfEventProvider<TmfSyntheticEventStub> {
 
     public static final int BLOCK_SIZE = 100;
index 91dc38af1c2345e601ffccaed9a9aec3a5ffcb69..97f87cc3afbff511df92f5c48c72c7028be0787b 100644 (file)
@@ -17,6 +17,7 @@ package org.eclipse.linuxtools.tmf.event;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfEventContentStub extends TmfEventContent {
 
        public TmfEventContentStub(TmfEvent parent, Object content) {
index e36cb348f67276d619025e7c730bbb0f5ca20a18..cdb05eec32934f1dc326df04974c50d6d19800fb 100644 (file)
@@ -17,6 +17,7 @@ package org.eclipse.linuxtools.tmf.event;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfEventTypeStub extends TmfEventType {
 
    public TmfEventTypeStub() {
index f4ab4d15bda342d4f044ee7b57450c9a880fb024..ddc53dd5a08d0a19c12d8222ff6b1ed4dcea7f30 100644 (file)
@@ -30,6 +30,7 @@ import org.eclipse.linuxtools.tmf.parser.ITmfEventParser;
  * <p>
  * TODO: Implement me. Please.
  */
+@SuppressWarnings("nls")
 public class TmfEventParserStub implements ITmfEventParser {
 
     // ------------------------------------------------------------------------
index 4f84e6ae5851a9cbb6fe4e96b3516020f2d67548..32b0e0595e867c269e049edfbd2091259f7a7efe 100644 (file)
@@ -26,6 +26,7 @@ import org.eclipse.linuxtools.tmf.parser.ITmfEventParser;
  * <p>
  * Dummy test trace. Use in conjunction with TmfEventParserStub.
  */
+@SuppressWarnings("nls")
 public class TmfTraceStub extends TmfTrace<TmfEvent> {
 
     // ------------------------------------------------------------------------
diff --git a/org.eclipse.linuxtools.tmf.ui.tests/ChangeLog b/org.eclipse.linuxtools.tmf.ui.tests/ChangeLog
new file mode 100644 (file)
index 0000000..e29a81f
--- /dev/null
@@ -0,0 +1,8 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/tmf/ui/tests/TmfUITestPlugin.java: 
+          * widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/adaption/TsfImplProvider.java: 
+          * widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/model/TraceImpl.java: 
+          * widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/model/TraceModelImplFactory.java: 
+          * widgetStubs/org/eclipse/linuxtools/tmf/ui/widgets/timeAnalysis/test/stub/views/TsfTraceAnalysisView.java: 
\ No newline at end of file
index 746a525819993928e315a57469302599e184d758..c2596c613a10201ed0b37d8eac2bce2f862b1b39 100644 (file)
@@ -18,6 +18,7 @@ import org.osgi.framework.BundleContext;
 /**\r
  * The activator class controls the plug-in life cycle\r
  */\r
+@SuppressWarnings("nls")\r
 public class TmfUITestPlugin extends AbstractUIPlugin {\r
 \r
        // The plug-in ID\r
index 8fdf0c50414c7ac6a7169cd587a55188d0308bd4..581b6f2291768e6babb9189be5404063a65d680e 100644 (file)
@@ -20,7 +20,7 @@ import org.eclipse.linuxtools.tmf.ui.viewers.timeAnalysis.model.ITmfTimeAnalysis
 import org.eclipse.linuxtools.tmf.ui.widgets.timeAnalysis.test.stub.model.EventImpl;\r
 import org.eclipse.linuxtools.tmf.ui.widgets.timeAnalysis.test.stub.model.TraceImpl;\r
 \r
-\r
+@SuppressWarnings("nls")\r
 public class TsfImplProvider extends TmfTimeAnalysisProvider {\r
 \r
        // ========================================================================\r
index 83527dfd8e37e39db9fcf0ea7981559dde5ac258..11dbb043ac25239a8cacaa471b07c86d4c99ff55 100644 (file)
@@ -16,7 +16,7 @@ import java.util.Vector;
 import org.eclipse.linuxtools.tmf.ui.viewers.timeAnalysis.model.ITmfTimeAnalysisEntry;\r
 import org.eclipse.linuxtools.tmf.ui.viewers.timeAnalysis.model.TimeEvent;\r
 \r
-\r
+@SuppressWarnings("nls")\r
 public class TraceImpl implements ITmfTimeAnalysisEntry {\r
        // ========================================================================\r
        // Data\r
index e364fce4610f1c56b663f42d77fcd0dcaa82eb75..72fca7846f76d0254525553de2721d8365b87f15 100644 (file)
@@ -13,6 +13,7 @@ package org.eclipse.linuxtools.tmf.ui.widgets.timeAnalysis.test.stub.model;
 \r
 import java.util.Date;\r
 \r
+@SuppressWarnings("nls")\r
 public class TraceModelImplFactory {\r
 \r
        // ========================================================================\r
index 8e3c9cacd04e2934f3eff27699a509832f2e768e..7dcb510b88c33836b04be25fbcd72ddf4300543e 100644 (file)
@@ -56,6 +56,7 @@ import org.eclipse.ui.PlatformUI;
 import org.eclipse.ui.part.DrillDownAdapter;
 import org.eclipse.ui.part.ViewPart;
 
+@SuppressWarnings("nls")
 public class TsfTraceAnalysisView extends ViewPart implements
                ITmfTimeSelectionListener, ITmfTimeScaleSelectionListener {
 
index 8eef7adccbcf5b9a6af9b695f2c5c6a253e45c6d..e47c7d31bfe85dfdb258ab8e5d4897ffd4ec10ba 100644 (file)
@@ -1,3 +1,60 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Externalized strings
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/Messages.java: New file.
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/messages.properties: New file.
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/Messages.java: New file.
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/messages.properties: New file.
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/Messages.java: New file.
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/messages.properties: New file.
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/tmf/ui/dialogs/ManageCustomParsersDialog.java (createDialogArea): 
+          * src/org/eclipse/linuxtools/tmf/ui/editors/TmfEditor.java (TmfEditor): 
+          * src/org/eclipse/linuxtools/tmf/ui/editors/TmfEventsEditor.java (init): 
+          * src/org/eclipse/linuxtools/tmf/ui/editors/TmfMultiPageEditorPart.java (TmfMultiPageEditorPart): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomEvent.java: 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomEventsTable.java (static initializer): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomParserProvider.java (getCategory): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTraceDefinition.java (formatTimeStamp): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtEvent.java (processGroups): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtTrace.java (seekLocation): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomTxtTraceDefinition.java (CustomTxtTraceDefinition): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlEvent.java (parseInput): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlTrace.java (seekLocation): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/custom/CustomXmlTraceDefinition.java (CustomXmlTraceDefinition): 
+          * src/org/eclipse/linuxtools/tmf/ui/parsers/ParserProviderManager.java (init): 
+          * src/org/eclipse/linuxtools/tmf/ui/TmfUiPlugin.java (PLUGIN_ID): 
+          * src/org/eclipse/linuxtools/tmf/ui/TmfUiPreferenceInitializer.java: 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventsTable.java (TmfEventsTable): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/dialogs/TmfTimeFilterDialog.java (createColumns): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/TmfTimeAnalysisProvider.java (StateColor.StateColor): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/TmfTimeAnalysisViewer.java (getViewTypeStr): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TimeScaleCtrl.java (paint): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TmfTimeStatesCtrl.java (drawName): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/TmfTimeTipHandler.java (.fillValues): 
+          * src/org/eclipse/linuxtools/tmf/ui/viewers/timeAnalysis/widgets/Utils.java (static initializer): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/AddTraceWizard.java (init): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/AddTraceWizardPage.java (AddTraceWizardPage): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/ImportTraceWizard.java (ImportTraceWizard): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/NewExperimentDialog.java (validateFolderName): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/NewProjectWizard.java (NewProjectWizard): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RefreshHandler.java (execute): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameExperimentHandler.java (execute): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameProjectHandler.java (execute): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/RenameTraceHandler.java (execute): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/SelectParserContributionItem.java (getContributionItems): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/handlers/SelectParserHandler.java (execute): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/model/TmfProjectLabelProvider.java (fOpenedProjectIcon): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/model/TmfProjectNode.java: 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/ProjectView.java (createLink): 
+          * src/org/eclipse/linuxtools/tmf/ui/views/project/TmfProjectNature.java: 
+          * src/org/eclipse/linuxtools/tmf/ui/views/TmfEventsView.java (TmfEventsView): 
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/CustomTxtParserInputWizardPage.java (CustomTxtParserInputWizardPage): 
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/CustomTxtParserOutputWizardPage.java (CustomTxtParserOutputWizardPage): 
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/CustomXmlParserInputWizardPage.java (CustomXmlParserInputWizardPage): 
+          * src/org/eclipse/linuxtools/tmf/ui/wizards/CustomXmlParserOutputWizardPage.java (CustomXmlParserOutputWizardPage): 
+
 2010-10-27  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventsTable.java: Performance optimization
index 88cfd05c9c27c55c3b521ac0085141ec1056bda8..0c94663289b7caf4d1215b9002829e8dd229d2a0 100644 (file)
@@ -29,7 +29,7 @@ public class TmfUiPlugin extends AbstractUIPlugin {
     // ========================================================================
 
        // The plug-in ID
-       public static final String PLUGIN_ID = "org.eclipse.linuxtools.tmf.ui";
+       public static final String PLUGIN_ID = "org.eclipse.linuxtools.tmf.ui"; //$NON-NLS-1$
 
        // The shared instance
        private static TmfUiPlugin plugin;
index f3818e31d283a46551eec41653faa46d621e045e..9b012c116749b0bdabd2099a7038ca0c28e4d41a 100644 (file)
@@ -18,8 +18,8 @@ import org.eclipse.core.runtime.preferences.InstanceScope;
 \r
 public class TmfUiPreferenceInitializer extends AbstractPreferenceInitializer {\r
 \r
-    public static final String ACTIVE_PROJECT_PREFERENCE = "ACTIVE_PROJECT";\r
-    public static final String ACTIVE_PROJECT_DEFAULT = "";\r
+    public static final String ACTIVE_PROJECT_PREFERENCE = "ACTIVE_PROJECT"; //$NON-NLS-1$\r
+    public static final String ACTIVE_PROJECT_DEFAULT = ""; //$NON-NLS-1$\r
     \r
     public TmfUiPreferenceInitializer() {\r
         super();\r
index 389b3cc428f15d35fad41a2539250a017e372cde..87a4ca8b5e5e2e9c08b70876775f9b32a44b6296 100644 (file)
@@ -59,7 +59,7 @@ import org.eclipse.ui.part.FileEditorInput;
 \r
 public class ManageCustomParsersDialog extends Dialog {\r
 \r
-    private static final Image image = TmfUiPlugin.getDefault().getImageFromPath("/icons/customparser_wizard.gif");\r
+    private static final Image image = TmfUiPlugin.getDefault().getImageFromPath("/icons/customparser_wizard.gif"); //$NON-NLS-1$\r
 \r
     Button txtButton;\r
     Button xmlButton;\r
@@ -112,7 +112,7 @@ public class ManageCustomParsersDialog extends Dialog {
             }});\r
         \r
         xmlButton = new Button(radioContainer, SWT.RADIO);\r
-        xmlButton.setText("XML");\r
+        xmlButton.setText("XML"); //$NON-NLS-1$\r
         xmlButton.addSelectionListener(new SelectionListener(){\r
             @Override\r
                        public void widgetDefaultSelected(SelectionEvent e) {}\r
@@ -223,7 +223,7 @@ public class ManageCustomParsersDialog extends Dialog {
                        public void widgetSelected(SelectionEvent e) {\r
                 FileDialog dialog = new FileDialog(Display.getCurrent().getActiveShell(), SWT.OPEN);\r
                 dialog.setText("Select custom parser file to import");\r
-                dialog.setFilterExtensions(new String[] {"*.xml", "*"});\r
+                dialog.setFilterExtensions(new String[] {"*.xml", "*"}); //$NON-NLS-1$ //$NON-NLS-2$\r
                 String path = dialog.open();\r
                 if (path != null) {\r
                     CustomTraceDefinition[] defs = null;\r
@@ -252,7 +252,7 @@ public class ManageCustomParsersDialog extends Dialog {
                        public void widgetSelected(SelectionEvent e) {\r
                 FileDialog dialog = new FileDialog(Display.getCurrent().getActiveShell(), SWT.SAVE);\r
                 dialog.setText("Select file to export the " + parserList.getSelection()[0] + " custom parser");\r
-                dialog.setFilterExtensions(new String[] {"*.xml", "*"});\r
+                dialog.setFilterExtensions(new String[] {"*.xml", "*"}); //$NON-NLS-1$ //$NON-NLS-2$\r
                 String path = dialog.open();\r
                 if (path != null) {\r
                     CustomTraceDefinition def = null;\r
@@ -279,7 +279,7 @@ public class ManageCustomParsersDialog extends Dialog {
                 FileDialog dialog = new FileDialog(Display.getCurrent().getActiveShell(), SWT.OPEN);\r
                 dialog.setText("Select log file to parse using the " + parserList.getSelection()[0] + " custom parser");\r
                 if (xmlButton.getSelection()) {\r
-                    dialog.setFilterExtensions(new String[] {"*.xml", "*"});\r
+                    dialog.setFilterExtensions(new String[] {"*.xml", "*"}); //$NON-NLS-1$ //$NON-NLS-2$\r
                 }\r
                 String path = dialog.open();\r
                 String parser = null;\r
@@ -287,10 +287,10 @@ public class ManageCustomParsersDialog extends Dialog {
                     CustomTraceDefinition def = null;\r
                     if (txtButton.getSelection()) {\r
                         def = CustomTxtTraceDefinition.load(parserList.getSelection()[0]);\r
-                        parser = CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName;\r
+                        parser = CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName; //$NON-NLS-1$\r
                     } else if (xmlButton.getSelection()) {\r
                         def = CustomXmlTraceDefinition.load(parserList.getSelection()[0]);\r
-                        parser = CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName;\r
+                        parser = CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName; //$NON-NLS-1$\r
                     }\r
                     if (def != null) {\r
                         try {\r
index 91708c75926ef6a40fd0ecc672dd97129e6ddceb..958f19a2bf3753ee42d4fb1c18575b69a86851bf 100644 (file)
@@ -27,7 +27,7 @@ public abstract class TmfEditor extends EditorPart implements ITmfComponent {
 \r
     public TmfEditor() {\r
         super();\r
-        fName = "TmfEditor";\r
+        fName = "TmfEditor"; //$NON-NLS-1$\r
         TmfSignalManager.register(this);\r
     }\r
 \r
index 3b88050eea7d473503c166eeb5bc34a8ef6d56ed..4999d728363c997dd590d0b543aa659c16137a87 100644 (file)
@@ -39,7 +39,7 @@ import org.eclipse.ui.ide.FileStoreEditorInput;
  */\r
 public class TmfEventsEditor extends TmfEditor implements ITmfTraceEditor, IReusableEditor, IPropertyListener {\r
 \r
-    public static final String ID = "org.eclipse.linuxtools.tmf.ui.editors.events";\r
+    public static final String ID = "org.eclipse.linuxtools.tmf.ui.editors.events"; //$NON-NLS-1$\r
     \r
     private TmfEventsTable fEventsTable;\r
     private IResource fResource;\r
@@ -73,10 +73,10 @@ public class TmfEventsEditor extends TmfEditor implements ITmfTraceEditor, IReus
                 throw new PartInitException(e.getMessage());\r
             }\r
         } else {\r
-            throw new PartInitException("Invalid IEditorInput: " + input.getClass());\r
+            throw new PartInitException("Invalid IEditorInput: " + input.getClass()); //$NON-NLS-1$\r
         }\r
         if (fTrace == null) {\r
-            throw new PartInitException("Invalid IEditorInput: " + fResource.getName());\r
+            throw new PartInitException("Invalid IEditorInput: " + fResource.getName()); //$NON-NLS-1$\r
         }\r
         super.setSite(site);\r
         super.setInput(input);\r
index 7dc7be00904936747218979626267ed0ae363c6c..ca4b90b28ce82056981cbdcbc77ce0ac71aa3f7d 100644 (file)
@@ -27,7 +27,7 @@ public abstract class TmfMultiPageEditorPart extends MultiPageEditorPart impleme
 \r
     public TmfMultiPageEditorPart() {\r
         super();\r
-        fName = "TmfMultiPageEditorPart";\r
+        fName = "TmfMultiPageEditorPart"; //$NON-NLS-1$\r
         TmfSignalManager.register(this);\r
     }\r
 \r
index c344b339cf1ffd123257ce35d98b25b98a210962..ada2a704e7c0d101715d9c6845d07ac44d99c67c 100644 (file)
@@ -32,17 +32,17 @@ import org.eclipse.swt.widgets.Composite;
 \r
 public class ParserProviderManager {\r
 \r
-    public static final QualifiedName PARSER_PROPERTY = new QualifiedName(TmfUiPlugin.PLUGIN_ID, "PARSER");\r
+    public static final QualifiedName PARSER_PROPERTY = new QualifiedName(TmfUiPlugin.PLUGIN_ID, "PARSER"); //$NON-NLS-1$\r
 \r
     private static List<IParserProvider> fParserProviders = new ArrayList<IParserProvider>();\r
 \r
     public static void init() {\r
         IExtensionRegistry reg = Platform.getExtensionRegistry();\r
-        IConfigurationElement[] extensions = reg.getConfigurationElementsFor("org.eclipse.linuxtools.tmf.ui.parserProviders");\r
+        IConfigurationElement[] extensions = reg.getConfigurationElementsFor("org.eclipse.linuxtools.tmf.ui.parserProviders"); //$NON-NLS-1$\r
         for (int i = 0; i < extensions.length; i++) {\r
             IConfigurationElement element = extensions[i];\r
             try {\r
-                IParserProvider parserProvider = (IParserProvider) element.createExecutableExtension("class");\r
+                IParserProvider parserProvider = (IParserProvider) element.createExecutableExtension("class"); //$NON-NLS-1$\r
                 addParserProvider(parserProvider);\r
             } catch (CoreException e) {\r
                 e.printStackTrace();\r
index c910f3a0f1ba42b5a144e503c46b398debc8f916..06b059a6f601e4a9cee74a04d1bb266d7d6a4e3c 100644 (file)
@@ -28,8 +28,8 @@ import org.eclipse.linuxtools.tmf.ui.parsers.custom.CustomTraceDefinition.Output
 \r
 public class CustomEvent extends TmfEvent {\r
 \r
-    protected static final String TIMESTAMP_INPUT_FORMAT_KEY = "CE_TS_I_F";\r
-    protected static final String NO_MESSAGE = "";\r
+    protected static final String TIMESTAMP_INPUT_FORMAT_KEY = "CE_TS_I_F"; //$NON-NLS-1$\r
+    protected static final String NO_MESSAGE = ""; //$NON-NLS-1$\r
     public static final byte TIMESTAMP_SCALE = -3;\r
     \r
     protected CustomTraceDefinition fDefinition;\r
index 83c369442fe0c07c13fd1322062e6c0e90ba1d16..87192142eced443c2d0e61bd1758a81db83b1d59 100644 (file)
@@ -34,10 +34,10 @@ public class CustomEventsTable extends TmfEventsTable {
         createColumnHeaders();\r
     }\r
 \r
-    public static final String TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS";\r
+    public static final String TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS"; //$NON-NLS-1$\r
     private static final SimpleDateFormat TIMESTAMP_SIMPLE_DATE_FORMAT = new SimpleDateFormat(TIMESTAMP_FORMAT); \r
     static {\r
-        TIMESTAMP_SIMPLE_DATE_FORMAT.setTimeZone(TimeZone.getTimeZone("GMT"));\r
+        TIMESTAMP_SIMPLE_DATE_FORMAT.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
     }\r
 \r
     protected void createColumnHeaders() {\r
index 4e64770ca27d9b179b09d94bacbbfb8a67c921f9..d70f135e3ad86dd5e4f00dbd849766291ec8f593 100644 (file)
@@ -26,7 +26,7 @@ public class CustomParserProvider implements IParserProvider {
 \r
        @Override\r
     public String getCategory() {\r
-        return "Custom";\r
+        return "Custom"; //$NON-NLS-1$\r
     }\r
 \r
        @Override\r
@@ -35,12 +35,12 @@ public class CustomParserProvider implements IParserProvider {
             String name = resource.getName();\r
             String path = resource.getLocation().toOSString();\r
             for (CustomTxtTraceDefinition def : CustomTxtTraceDefinition.loadAll()) {\r
-                if (parser.equals(CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName)) {\r
+                if (parser.equals(CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName)) { //$NON-NLS-1$\r
                     return new CustomTxtTrace(name, def, path, 100);\r
                 }\r
             }\r
             for (CustomXmlTraceDefinition def : CustomXmlTraceDefinition.loadAll()) {\r
-                if (parser.equals(CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName)) {\r
+                if (parser.equals(CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName)) { //$NON-NLS-1$\r
                     return new CustomXmlTrace(name, def, path, 100);\r
                 }\r
             }\r
@@ -64,10 +64,10 @@ public class CustomParserProvider implements IParserProvider {
     public Map<String, String> getParserMap() {\r
         Map<String, String> parserMap = new LinkedHashMap<String, String>();\r
         for (CustomTxtTraceDefinition def : CustomTxtTraceDefinition.loadAll()) {\r
-            parserMap.put(def.definitionName, CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName);\r
+            parserMap.put(def.definitionName, CustomTxtTrace.class.getCanonicalName() + "." + def.definitionName); //$NON-NLS-1$\r
         }\r
         for (CustomXmlTraceDefinition def : CustomXmlTraceDefinition.loadAll()) {\r
-            parserMap.put(def.definitionName, CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName);\r
+            parserMap.put(def.definitionName, CustomXmlTrace.class.getCanonicalName() + "." + def.definitionName); //$NON-NLS-1$\r
         }\r
         return parserMap;\r
     }\r
index 70c456e91984ab922621b76feae48558a5dfa11c..17cef9a7a2e36a2fe4cafc00af2352ebb014bb25 100644 (file)
@@ -25,9 +25,9 @@ public abstract class CustomTraceDefinition {
     public static final int ACTION_APPEND = 1;\r
     public static final int ACTION_APPEND_WITH_SEPARATOR = 2;\r
 \r
-    public static final String TAG_TIMESTAMP = "Time Stamp";\r
-    public static final String TAG_MESSAGE = "Message";\r
-    public static final String TAG_OTHER = "Other";\r
+    public static final String TAG_TIMESTAMP = Messages.CustomTraceDefinition_timestampTag;\r
+    public static final String TAG_MESSAGE = Messages.CustomTraceDefinition_messageTag;\r
+    public static final String TAG_OTHER = Messages.CustomTraceDefinition_otherTag;\r
     \r
     public String definitionName;\r
     public List<OutputColumn> outputs;\r
@@ -50,7 +50,7 @@ public abstract class CustomTraceDefinition {
 \r
     public String formatTimeStamp(TmfTimestamp timestamp) {\r
         SimpleDateFormat simpleDateFormat = new SimpleDateFormat(timeStampOutputFormat);\r
-        simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
+        simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
         return simpleDateFormat.format(timestamp.getValue());\r
     }\r
     \r
index 0c7582f498cacfde74c920026c14d1d11c3cc97e..7008ee58275f8de74c3850fe60079c1484871e17 100644 (file)
@@ -68,14 +68,14 @@ public class CustomTxtEvent extends CustomEvent {
                 } else if (column.action == CustomTxtTraceDefinition.ACTION_APPEND_WITH_SEPARATOR) {\r
                     String s = fData.get(name);\r
                     if (s != null) {\r
-                        fData.put(name, s + " | " + value);\r
+                        fData.put(name, s + " | " + value); //$NON-NLS-1$\r
                     } else {\r
                         fData.put(name, value);\r
                     }\r
                     if (name.equals(CustomTxtTraceDefinition.TAG_TIMESTAMP)) {\r
                         String timeStampInputFormat = fData.get(TIMESTAMP_INPUT_FORMAT_KEY);\r
                         if (timeStampInputFormat != null) {\r
-                            fData.put(TIMESTAMP_INPUT_FORMAT_KEY, timeStampInputFormat + " | " + column.format);\r
+                            fData.put(TIMESTAMP_INPUT_FORMAT_KEY, timeStampInputFormat + " | " + column.format); //$NON-NLS-1$\r
                         } else {\r
                             fData.put(TIMESTAMP_INPUT_FORMAT_KEY, column.format);\r
                         }\r
index 7901d556f7d46e1dc57cf6c1bb053416766484f2..4bb339b45854cc2bf323cac89479d0b100296d21 100644 (file)
@@ -60,7 +60,7 @@ public class CustomTxtTrace extends TmfTrace<CustomTxtEvent> {
             return context;\r
         }\r
         try {\r
-            RandomAccessFile raFile = new RandomAccessFile(getPath(), "r");\r
+            RandomAccessFile raFile = new RandomAccessFile(getPath(), "r"); //$NON-NLS-1$\r
             if (location != null && location.getLocation() instanceof Long) {\r
                 raFile.seek((Long)location.getLocation());\r
             }\r
@@ -258,7 +258,7 @@ public class CustomTxtTrace extends TmfTrace<CustomTxtEvent> {
     }\r
     \r
     public CustomTxtEvent parseFirstLine(CustomTxtTraceContext context) {\r
-        CustomTxtEvent event = new CustomTxtEvent(fDefinition, TmfTimestamp.Zero, new TmfEventSource(""), new TmfEventType(fDefinition.definitionName, new String[0]), new TmfEventReference(""));\r
+        CustomTxtEvent event = new CustomTxtEvent(fDefinition, TmfTimestamp.Zero, new TmfEventSource(""), new TmfEventType(fDefinition.definitionName, new String[0]), new TmfEventReference("")); //$NON-NLS-1$ //$NON-NLS-2$\r
         event.processGroups(context.inputLine, context.firstLineMatcher);\r
         return event;\r
     }\r
index ab1803f78eccea955fd0627ced9934feb2552bb8..2e0031ece121ae3533c45f06866e72fc942c3c4d 100644 (file)
@@ -48,28 +48,28 @@ import org.xml.sax.SAXParseException;
 \r
 public class CustomTxtTraceDefinition extends CustomTraceDefinition {\r
 \r
-    protected static final String CUSTOM_TXT_TRACE_DEFINITIONS_FILE_NAME = "custom_txt_parsers.xml";\r
+    protected static final String CUSTOM_TXT_TRACE_DEFINITIONS_FILE_NAME = "custom_txt_parsers.xml"; //$NON-NLS-1$\r
     protected static final String CUSTOM_TXT_TRACE_DEFINITIONS_PATH_NAME =\r
         TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append(CUSTOM_TXT_TRACE_DEFINITIONS_FILE_NAME).toString();\r
 \r
-    private static final String CUSTOM_TXT_TRACE_DEFINITION_ROOT_ELEMENT = "CustomTxtTraceDefinitionList";\r
-    private static final String DEFINITION_ELEMENT = "Definition";\r
-    private static final String NAME_ATTRIBUTE = "name";\r
-    private static final String TIME_STAMP_OUTPUT_FORMAT_ELEMENT = "TimeStampOutputFormat";\r
-    private static final String INPUT_LINE_ELEMENT = "InputLine";\r
-    private static final String CARDINALITY_ELEMENT = "Cardinality";\r
-    private static final String MIN_ATTRIBUTE = "min";\r
-    private static final String MAX_ATTRIBUTE = "max";\r
-    private static final String REGEX_ELEMENT = "RegEx";\r
-    private static final String INPUT_DATA_ELEMENT = "InputData";\r
-    private static final String ACTION_ATTRIBUTE = "action";\r
-    private static final String FORMAT_ATTRIBUTE = "format";\r
-    private static final String OUTPUT_COLUMN_ELEMENT = "OutputColumn";\r
+    private static final String CUSTOM_TXT_TRACE_DEFINITION_ROOT_ELEMENT = Messages.CustomTxtTraceDefinition_definitionRootElement;\r
+    private static final String DEFINITION_ELEMENT = Messages.CustomTxtTraceDefinition_definition;\r
+    private static final String NAME_ATTRIBUTE = Messages.CustomTxtTraceDefinition_name;\r
+    private static final String TIME_STAMP_OUTPUT_FORMAT_ELEMENT = Messages.CustomTxtTraceDefinition_timestampOutputFormat;\r
+    private static final String INPUT_LINE_ELEMENT = Messages.CustomTxtTraceDefinition_inputLine;\r
+    private static final String CARDINALITY_ELEMENT = Messages.CustomTxtTraceDefinition_cardinality;\r
+    private static final String MIN_ATTRIBUTE = Messages.CustomTxtTraceDefinition_min;\r
+    private static final String MAX_ATTRIBUTE = Messages.CustomTxtTraceDefinition_max;\r
+    private static final String REGEX_ELEMENT = Messages.CustomTxtTraceDefinition_regEx;\r
+    private static final String INPUT_DATA_ELEMENT = Messages.CustomTxtTraceDefinition_inputData;\r
+    private static final String ACTION_ATTRIBUTE = Messages.CustomTxtTraceDefinition_action;\r
+    private static final String FORMAT_ATTRIBUTE = Messages.CustomTxtTraceDefinition_format;\r
+    private static final String OUTPUT_COLUMN_ELEMENT = Messages.CustomTxtTraceDefinition_outputColumn;\r
     \r
     public List<InputLine> inputs;\r
 \r
     public CustomTxtTraceDefinition() {\r
-        this("", new ArrayList<InputLine>(0), new ArrayList<OutputColumn>(0), "");\r
+        this("", new ArrayList<InputLine>(0), new ArrayList<OutputColumn>(0), ""); //$NON-NLS-1$ //$NON-NLS-2$\r
     };\r
     \r
     public CustomTxtTraceDefinition(String logtype, List<InputLine> inputs, List<OutputColumn> outputs, String timeStampOutputFormat) {\r
@@ -199,7 +199,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
 \r
         @Override\r
         public String toString() {\r
-            return regex + " " + cardinality;\r
+            return regex + " " + cardinality; //$NON-NLS-1$\r
         }\r
         \r
     }\r
@@ -238,9 +238,9 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             this.max = max;\r
         }\r
 \r
-        @Override\r
+               @Override\r
         public String toString() {\r
-            return "(" + (min >= 0 ? min : "?") + "," + (max == INF ? "\u221E" : (max >= 0 ? max : "?")) + ")";\r
+            return "(" + (min >= 0 ? min : "?") + "," + (max == INF ? "\u221E" : (max >= 0 ? max : "?")) + ")"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$\r
         }\r
 \r
         @Override\r
@@ -266,7 +266,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                @Override\r
                 public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -331,7 +331,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             }\r
             \r
             Transformer transformer = TransformerFactory.newInstance().newTransformer();\r
-            transformer.setOutputProperty(OutputKeys.INDENT, "yes");\r
+            transformer.setOutputProperty(OutputKeys.INDENT, "yes"); //$NON-NLS-1$\r
 \r
             //initialize StreamResult with File object to save to file\r
             StreamResult result = new StreamResult(new StringWriter());\r
@@ -403,7 +403,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                @Override\r
                 public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -463,7 +463,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                @Override\r
                 public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -581,7 +581,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                @Override\r
                 public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -618,7 +618,7 @@ public class CustomTxtTraceDefinition extends CustomTraceDefinition {
             }\r
             \r
             Transformer transformer = TransformerFactory.newInstance().newTransformer();\r
-            transformer.setOutputProperty(OutputKeys.INDENT, "yes");\r
+            transformer.setOutputProperty(OutputKeys.INDENT, "yes"); //$NON-NLS-1$\r
 \r
             //initialize StreamResult with File object to save to file\r
             StreamResult result = new StreamResult(new StringWriter());\r
index bf2950a2653c18701ed078db2518961edcd6d396..e4d10e8e3d23b2b80689851e2158c8f1901dac42 100644 (file)
@@ -59,14 +59,14 @@ public class CustomXmlEvent extends CustomEvent {
         } else if (inputAction == CustomTraceDefinition.ACTION_APPEND_WITH_SEPARATOR) {\r
             String s = fData.get(name);\r
             if (s != null) {\r
-                fData.put(name, s + " | " + value);\r
+                fData.put(name, s + " | " + value); //$NON-NLS-1$\r
             } else {\r
                 fData.put(name, value);\r
             }\r
             if (name.equals(CustomTraceDefinition.TAG_TIMESTAMP)) {\r
                 String timeStampInputFormat = fData.get(TIMESTAMP_INPUT_FORMAT_KEY);\r
                 if (timeStampInputFormat != null) {\r
-                    fData.put(TIMESTAMP_INPUT_FORMAT_KEY, timeStampInputFormat + " | " + inputFormat);\r
+                    fData.put(TIMESTAMP_INPUT_FORMAT_KEY, timeStampInputFormat + " | " + inputFormat); //$NON-NLS-1$\r
                 } else {\r
                     fData.put(TIMESTAMP_INPUT_FORMAT_KEY, inputFormat);\r
                 }\r
index f028c7ffd66ba15f43964166d3cf00df925ec195..772d38cfed67920497c44603c7358b4be1845981 100644 (file)
@@ -65,13 +65,13 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
             return context;\r
         }\r
         try {\r
-            context.raFile = new RandomAccessFile(getPath(), "r");\r
+            context.raFile = new RandomAccessFile(getPath(), "r"); //$NON-NLS-1$\r
             if (location != null && location.getLocation() instanceof Long) {\r
                 context.raFile.seek((Long)location.getLocation());\r
             }\r
             \r
             String line;\r
-            String recordElementStart = "<" + fRecordInputElement.elementName;\r
+            String recordElementStart = "<" + fRecordInputElement.elementName; //$NON-NLS-1$\r
             long rawPos = context.raFile.getFilePointer();\r
             \r
             while ((line = context.raFile.readLine()) != null) {\r
@@ -133,14 +133,14 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
                 if (context.raFile.getFilePointer() != (Long)context.getLocation().getLocation() + 1) {\r
                     context.raFile.seek((Long)context.getLocation().getLocation() + 1); // +1 is for the <\r
                 }\r
-                StringBuffer elementBuffer = new StringBuffer("<");\r
+                StringBuffer elementBuffer = new StringBuffer("<"); //$NON-NLS-1$\r
                 readElement(elementBuffer, context.raFile);\r
                 Element element = parseElementBuffer(elementBuffer);\r
                 \r
                 event = extractEvent(element, fRecordInputElement);\r
                 \r
                 String line;\r
-                String recordElementStart = "<" + fRecordInputElement.elementName;\r
+                String recordElementStart = "<" + fRecordInputElement.elementName; //$NON-NLS-1$\r
                 long rawPos = context.raFile.getFilePointer();\r
                 \r
                 while ((line = context.raFile.readLine()) != null) {\r
@@ -168,7 +168,7 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
             EntityResolver resolver = new EntityResolver () {\r
                 @Override\r
                                public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -215,7 +215,7 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
                     readElement(buffer, raFile);\r
                 } else if (c == '/' && numRead == 1) {\r
                     break; // found "</"\r
-                } else if (c == '-' && numRead == 3 && buffer.substring(buffer.length() - 3, buffer.length() - 1).equals("!-")) {\r
+                } else if (c == '-' && numRead == 3 && buffer.substring(buffer.length() - 3, buffer.length() - 1).equals("!-")) { //$NON-NLS-1$\r
                     readComment(buffer, raFile); // found "<!--"\r
                 } else if (i == '>') {\r
                     if (buffer.charAt(buffer.length() - 2) == '/') {\r
@@ -257,7 +257,7 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
                 numRead++;\r
                 char c = (char)i;\r
                 buffer.append(c);\r
-                if (c == '>' && numRead >= 2 && buffer.substring(buffer.length() - 3, buffer.length() - 1).equals("--")) {\r
+                if (c == '>' && numRead >= 2 && buffer.substring(buffer.length() - 3, buffer.length() - 1).equals("--")) { //$NON-NLS-1$\r
                     break; // found "-->"\r
                 }\r
             }\r
@@ -274,7 +274,7 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
             Node node = nodeList.item(i);\r
             if (node.getNodeType() == Node.ELEMENT_NODE) {\r
                 if (separator == null) {\r
-                    separator = " | ";\r
+                    separator = " | "; //$NON-NLS-1$\r
                 } else {\r
                     buffer.append(separator);\r
                 }\r
@@ -282,12 +282,12 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
                 if (element.hasChildNodes() == false) {\r
                     buffer.append(element.getNodeName());\r
                 } else if (element.getChildNodes().getLength() == 1 && element.getFirstChild().getNodeType() == Node.TEXT_NODE) {\r
-                    buffer.append(element.getNodeName() + ":" + element.getFirstChild().getNodeValue().trim());\r
+                    buffer.append(element.getNodeName() + ":" + element.getFirstChild().getNodeValue().trim()); //$NON-NLS-1$\r
                 } else {\r
                     buffer.append(element.getNodeName());\r
-                    buffer.append(" [ ");\r
+                    buffer.append(" [ "); //$NON-NLS-1$\r
                     parseElement(element, buffer);\r
-                    buffer.append(" ]");\r
+                    buffer.append(" ]"); //$NON-NLS-1$\r
                 }\r
             } else if (node.getNodeType() == Node.TEXT_NODE) {\r
                 if (node.getNodeValue().trim().length() != 0) {\r
@@ -313,7 +313,7 @@ public class CustomXmlTrace extends TmfTrace<CustomXmlEvent> {
     }\r
     \r
     public CustomXmlEvent extractEvent(Element element, InputElement inputElement) {\r
-        CustomXmlEvent event = new CustomXmlEvent(fDefinition, TmfTimestamp.Zero, new TmfEventSource(""), new TmfEventType(fDefinition.definitionName, new String[0]), new TmfEventReference(""));\r
+        CustomXmlEvent event = new CustomXmlEvent(fDefinition, TmfTimestamp.Zero, new TmfEventSource(""), new TmfEventType(fDefinition.definitionName, new String[0]), new TmfEventReference("")); //$NON-NLS-1$ //$NON-NLS-2$\r
         parseElement(element, event, inputElement);\r
         return event;\r
     }\r
index a1efbcfe31df1729fef87b4069bb0f39d99f707a..bf67fdcbb9b8fc911aa4416dfa205fb315bb110e 100644 (file)
@@ -45,28 +45,28 @@ import org.xml.sax.SAXParseException;
 \r
 public class CustomXmlTraceDefinition extends CustomTraceDefinition {\r
 \r
-    protected static final String CUSTOM_XML_TRACE_DEFINITIONS_FILE_NAME = "custom_xml_parsers.xml";\r
+    protected static final String CUSTOM_XML_TRACE_DEFINITIONS_FILE_NAME = "custom_xml_parsers.xml"; //$NON-NLS-1$\r
     protected static final String CUSTOM_XML_TRACE_DEFINITIONS_PATH_NAME =\r
         TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append(CUSTOM_XML_TRACE_DEFINITIONS_FILE_NAME).toString();\r
 \r
-    public static final String TAG_IGNORE = "Ignore";\r
-\r
-    private static final String CUSTOM_XML_TRACE_DEFINITION_ROOT_ELEMENT = "CustomXMLTraceDefinitionList";\r
-    private static final String DEFINITION_ELEMENT = "Definition";\r
-    private static final String NAME_ATTRIBUTE = "name";\r
-    private static final String LOG_ENTRY_ATTRIBUTE = "logentry";\r
-    private static final String TIME_STAMP_OUTPUT_FORMAT_ELEMENT = "TimeStampOutputFormat";\r
-    private static final String INPUT_ELEMENT_ELEMENT = "InputElement";\r
-    private static final String ATTRIBUTE_ELEMENT = "Attribute";\r
-    private static final String INPUT_DATA_ELEMENT = "InputData";\r
-    private static final String ACTION_ATTRIBUTE = "action";\r
-    private static final String FORMAT_ATTRIBUTE = "format";\r
-    private static final String OUTPUT_COLUMN_ELEMENT = "OutputColumn";\r
+    public static final String TAG_IGNORE = Messages.CustomXmlTraceDefinition_ignoreTag;\r
+\r
+    private static final String CUSTOM_XML_TRACE_DEFINITION_ROOT_ELEMENT = Messages.CustomXmlTraceDefinition_definitionRootElement;\r
+    private static final String DEFINITION_ELEMENT = Messages.CustomXmlTraceDefinition_definition;\r
+    private static final String NAME_ATTRIBUTE = Messages.CustomXmlTraceDefinition_name;\r
+    private static final String LOG_ENTRY_ATTRIBUTE = Messages.CustomXmlTraceDefinition_logEntry;\r
+    private static final String TIME_STAMP_OUTPUT_FORMAT_ELEMENT = Messages.CustomXmlTraceDefinition_timestampOutputFormat;\r
+    private static final String INPUT_ELEMENT_ELEMENT = Messages.CustomXmlTraceDefinition_inputElement;\r
+    private static final String ATTRIBUTE_ELEMENT = Messages.CustomXmlTraceDefinition_attribute;\r
+    private static final String INPUT_DATA_ELEMENT = Messages.CustomXmlTraceDefinition_inputData;\r
+    private static final String ACTION_ATTRIBUTE = Messages.CustomXmlTraceDefinition_action;\r
+    private static final String FORMAT_ATTRIBUTE = Messages.CustomXmlTraceDefinition_format;\r
+    private static final String OUTPUT_COLUMN_ELEMENT = Messages.CustomXmlTraceDefinition_outputColumn;\r
     \r
     public InputElement rootInputElement;\r
 \r
     public CustomXmlTraceDefinition() {\r
-        this("", null, new ArrayList<OutputColumn>(), "");\r
+        this("", null, new ArrayList<OutputColumn>(), ""); //$NON-NLS-1$ //$NON-NLS-2$\r
     };\r
 \r
     public CustomXmlTraceDefinition(String logtype, InputElement rootElement, List<OutputColumn> outputs, String timeStampOutputFormat) {\r
@@ -182,7 +182,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                 @Override\r
                                public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -245,7 +245,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             }\r
             \r
             Transformer transformer = TransformerFactory.newInstance().newTransformer();\r
-            transformer.setOutputProperty(OutputKeys.INDENT, "yes");\r
+            transformer.setOutputProperty(OutputKeys.INDENT, "yes"); //$NON-NLS-1$\r
 \r
             //initialize StreamResult with File object to save to file\r
             StreamResult result = new StreamResult(new StringWriter());\r
@@ -326,7 +326,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                 @Override\r
                                public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -386,7 +386,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                 @Override\r
                                public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -512,7 +512,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             EntityResolver resolver = new EntityResolver () {\r
                 @Override\r
                                public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -549,7 +549,7 @@ public class CustomXmlTraceDefinition extends CustomTraceDefinition {
             }\r
             \r
             Transformer transformer = TransformerFactory.newInstance().newTransformer();\r
-            transformer.setOutputProperty(OutputKeys.INDENT, "yes");\r
+            transformer.setOutputProperty(OutputKeys.INDENT, "yes"); //$NON-NLS-1$\r
 \r
             //initialize StreamResult with File object to save to file\r
             StreamResult result = new StreamResult(new StringWriter());\r
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/Messages.java b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/Messages.java
new file mode 100644 (file)
index 0000000..e625287
--- /dev/null
@@ -0,0 +1,42 @@
+package org.eclipse.linuxtools.tmf.ui.parsers.custom;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.tmf.ui.parsers.custom.messages"; //$NON-NLS-1$
+       public static String CustomTraceDefinition_messageTag;
+       public static String CustomTraceDefinition_otherTag;
+       public static String CustomTraceDefinition_timestampTag;
+       public static String CustomTxtTraceDefinition_action;
+       public static String CustomTxtTraceDefinition_cardinality;
+       public static String CustomTxtTraceDefinition_definition;
+       public static String CustomTxtTraceDefinition_definitionRootElement;
+       public static String CustomTxtTraceDefinition_format;
+       public static String CustomTxtTraceDefinition_inputData;
+       public static String CustomTxtTraceDefinition_inputLine;
+       public static String CustomTxtTraceDefinition_max;
+       public static String CustomTxtTraceDefinition_min;
+       public static String CustomTxtTraceDefinition_name;
+       public static String CustomTxtTraceDefinition_outputColumn;
+       public static String CustomTxtTraceDefinition_regEx;
+       public static String CustomTxtTraceDefinition_timestampOutputFormat;
+       public static String CustomXmlTraceDefinition_action;
+       public static String CustomXmlTraceDefinition_attribute;
+       public static String CustomXmlTraceDefinition_definition;
+       public static String CustomXmlTraceDefinition_definitionRootElement;
+       public static String CustomXmlTraceDefinition_format;
+       public static String CustomXmlTraceDefinition_ignoreTag;
+       public static String CustomXmlTraceDefinition_inputData;
+       public static String CustomXmlTraceDefinition_inputElement;
+       public static String CustomXmlTraceDefinition_logEntry;
+       public static String CustomXmlTraceDefinition_name;
+       public static String CustomXmlTraceDefinition_outputColumn;
+       public static String CustomXmlTraceDefinition_timestampOutputFormat;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/messages.properties b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/parsers/custom/messages.properties
new file mode 100644 (file)
index 0000000..51aa911
--- /dev/null
@@ -0,0 +1,28 @@
+CustomTraceDefinition_messageTag=Message
+CustomTraceDefinition_otherTag=Other
+CustomTraceDefinition_timestampTag=Time Stamp
+CustomTxtTraceDefinition_action=action
+CustomTxtTraceDefinition_cardinality=Cardinality
+CustomTxtTraceDefinition_definition=Definition
+CustomTxtTraceDefinition_definitionRootElement=CustomTxtTraceDefinitionList
+CustomTxtTraceDefinition_format=format
+CustomTxtTraceDefinition_inputData=InputData
+CustomTxtTraceDefinition_inputLine=InputLine
+CustomTxtTraceDefinition_max=max
+CustomTxtTraceDefinition_min=min
+CustomTxtTraceDefinition_name=name
+CustomTxtTraceDefinition_outputColumn=OutputColumn
+CustomTxtTraceDefinition_regEx=RegEx
+CustomTxtTraceDefinition_timestampOutputFormat=TimeStampOutputFormat
+CustomXmlTraceDefinition_action=action
+CustomXmlTraceDefinition_attribute=Attribute
+CustomXmlTraceDefinition_definition=Definition
+CustomXmlTraceDefinition_definitionRootElement=CustomXMLTraceDefinitionList
+CustomXmlTraceDefinition_format=format
+CustomXmlTraceDefinition_ignoreTag=Ignore
+CustomXmlTraceDefinition_inputData=InputData
+CustomXmlTraceDefinition_inputElement=InputElement
+CustomXmlTraceDefinition_logEntry=logentry
+CustomXmlTraceDefinition_name=name
+CustomXmlTraceDefinition_outputColumn=OutputColumn
+CustomXmlTraceDefinition_timestampOutputFormat=TimeStampOutputFormat
index 8034e8cc5fb44105607d427f8455475042f69540..c1f101d9219b668e86065e42d1842db3e41c40a1 100644 (file)
@@ -94,7 +94,7 @@ public class TmfEventsTable extends TmfComponent {
     }\r
 \r
     public TmfEventsTable(Composite parent, int cacheSize, ColumnData[] columnData) {\r
-        super("TmfEventsTable");\r
+        super("TmfEventsTable"); //$NON-NLS-1$\r
         \r
         fCacheSize = cacheSize;\r
         fCache = new TmfEvent[fCacheSize];\r
index ce95945b1445dba0864eb1f7610296b7fe8f755c..7ea4e4f1e48c359ec1bd3d4f122e241d142276ac 100644 (file)
@@ -39,7 +39,7 @@ public abstract class TmfTimeAnalysisProvider {
                private String stateName;\r
 \r
                StateColor() {\r
-                       String undef = new String("Undefined");\r
+                       String undef = new String("Undefined"); //$NON-NLS-1$\r
                        this.stateName = undef;\r
                }\r
 \r
@@ -272,13 +272,13 @@ public abstract class TmfTimeAnalysisProvider {
                String name = trace.getName();\r
                String threadClass = getTraceClassName(trace);\r
                if (threadClass != null && threadClass.length() > 0) {\r
-                       name += " [" + threadClass + "]";\r
+                       name += " [" + threadClass + "]"; //$NON-NLS-1$ //$NON-NLS-2$\r
                }\r
                if (inclState) {\r
                        List<TimeEvent> list = trace.getTraceEvents();\r
                        if (null != list && list.size() > 0) {\r
                                ITimeEvent event = (ITimeEvent) list.get(list.size() - 1);\r
-                               name += " (" + getEventName(event, false, true) + ")";\r
+                               name += " (" + getEventName(event, false, true) + ")"; //$NON-NLS-1$ //$NON-NLS-2$\r
                        }\r
                }\r
                return name;\r
@@ -288,9 +288,9 @@ public abstract class TmfTimeAnalysisProvider {
                String name = event.getEntry().getName();\r
                String threadClass = getTraceClassName(event.getEntry());\r
                if (threadClass != null && threadClass.length() > 0) {\r
-                       name += " [" + threadClass + "]";\r
+                       name += " [" + threadClass + "]"; //$NON-NLS-1$ //$NON-NLS-2$\r
                }\r
-               name += " (" + getEventName(event, false, true) + ")";\r
+               name += " (" + getEventName(event, false, true) + ")"; //$NON-NLS-1$ //$NON-NLS-2$\r
                return name;\r
        }\r
 \r
index d8fb2bb344db6877787790cebe1ddaf44855b277..5f9c4ee1fd06cf1fd176ac9d494453cdccf6fb65 100644 (file)
@@ -147,7 +147,7 @@ public class TmfTimeAnalysisViewer implements ITimeAnalysisViewer, ITimeDataProv
        }\r
 \r
        protected String getViewTypeStr() {\r
-               return "viewoption.threads";\r
+               return "viewoption.threads"; //$NON-NLS-1$\r
        }\r
 \r
        int getMarginWidth(int idx) {\r
@@ -161,12 +161,12 @@ public class TmfTimeAnalysisViewer implements ITimeAnalysisViewer, ITimeDataProv
        void loadOptions() {\r
                _minTimeInterval = 1;\r
                _selectedTime = -1;\r
-               _nameWidth = Utils.loadIntOption(getPreferenceString("namewidth"),\r
+               _nameWidth = Utils.loadIntOption(getPreferenceString("namewidth"), //$NON-NLS-1$\r
                                _nameWidthPref, _minNameWidth, 1000);\r
        }\r
 \r
        void saveOptions() {\r
-               Utils.saveIntOption(getPreferenceString("namewidth"), _nameWidth);\r
+               Utils.saveIntOption(getPreferenceString("namewidth"), _nameWidth); //$NON-NLS-1$\r
        }\r
 \r
        protected Control createDataViewer(Composite parent,\r
@@ -616,7 +616,7 @@ public class TmfTimeAnalysisViewer implements ITimeAnalysisViewer, ITimeDataProv
        }\r
 \r
        private String getPreferenceString(String string) {\r
-               return getViewTypeStr() + "." + string;\r
+               return getViewTypeStr() + "." + string; //$NON-NLS-1$\r
        }\r
 \r
        @Override\r
index 9e287cf64303f1e181393998305d33579fc792fc..85b09042afa6cf3635fea23c57e0669a604258ec 100644 (file)
@@ -120,7 +120,7 @@ public class TmfTimeFilterDialog extends TitleAreaDialog {
        private void createColumns(Table table) {\r
                table.setHeaderVisible(true);\r
 \r
-               String headers[] = { "", Messages._TRACE_ID, Messages._TRACE_NAME };\r
+               String headers[] = { "", Messages._TRACE_ID, Messages._TRACE_NAME }; //$NON-NLS-1$\r
                int width[] = { 20, 80, 400 };\r
 \r
                for (int i = 0; i < headers.length; i++) {\r
@@ -199,7 +199,7 @@ public class TmfTimeFilterDialog extends TitleAreaDialog {
                        else if (columnIndex == 2)\r
                                return t.getName();\r
                        else\r
-                               return "";\r
+                               return ""; //$NON-NLS-1$\r
                }\r
        }\r
 \r
index ae7e67261aa14aa566a77f9ef851eb835b7f105c..8d1a2b8d1e4e281ec1a14a1e20ab41b36e0b1be6 100644 (file)
@@ -55,7 +55,7 @@ public class TimeScaleCtrl extends TraceCtrl implements MouseListener,
     private static final double LOG10_3 = Math.log10(3);\r
     private static final double LOG10_5 = Math.log10(5);\r
     \r
-    private static final Calendar GREGORIAN_CALENDAR = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT"));\r
+    private static final Calendar GREGORIAN_CALENDAR = GregorianCalendar.getInstance(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
     \r
        private ITimeDataProvider _timeProvider;\r
        private int _dragState = 0;\r
@@ -198,9 +198,9 @@ public class TimeScaleCtrl extends TraceCtrl implements MouseListener,
                _rect0.x += 4;\r
                _rect0.width -= 4;\r
                if (_rect0.width > 0) {\r
-                   Utils.drawText(gc, Messages._Timescale + ":", _rect0, true);\r
+                   Utils.drawText(gc, Messages._Timescale + ":", _rect0, true); //$NON-NLS-1$\r
                }\r
-               int messageWidth = gc.stringExtent(Messages._Timescale + ":").x + 4;\r
+               int messageWidth = gc.stringExtent(Messages._Timescale + ":").x + 4; //$NON-NLS-1$\r
                Rectangle absHeaderRect = new Rectangle(_rect0.x + messageWidth, _rect0.y, _rect0.width - messageWidth, _rect0.height);\r
                _rect0.x -= 4;\r
                _rect0.width += 4;\r
@@ -464,30 +464,30 @@ public class TimeScaleCtrl extends TraceCtrl implements MouseListener,
 }\r
 \r
 abstract class TimeDraw {\r
-       static String S = ":";\r
-       static String S0 = ":0";\r
-       static String S00 = ":00";\r
-    protected static final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss");\r
-    protected static final SimpleDateFormat stimeformatheader = new SimpleDateFormat("yyyy MMM dd");\r
-    protected static final SimpleDateFormat sminformat = new SimpleDateFormat("HH:mm");\r
-    protected static final SimpleDateFormat sminformatheader = new SimpleDateFormat("yyyy MMM dd");\r
-    protected static final SimpleDateFormat shrsformat = new SimpleDateFormat("MMM dd HH:mm");\r
-    protected static final SimpleDateFormat shrsformatheader = new SimpleDateFormat("yyyy");\r
-    protected static final SimpleDateFormat sdayformat = new SimpleDateFormat("MMM dd");\r
-    protected static final SimpleDateFormat sdayformatheader = new SimpleDateFormat("yyyy");\r
-    protected static final SimpleDateFormat smonthformat = new SimpleDateFormat("yyyy MMM");\r
-    protected static final SimpleDateFormat syearformat = new SimpleDateFormat("yyyy");\r
+       static String S   = ":"  ; //$NON-NLS-1$\r
+       static String S0  = ":0" ; //$NON-NLS-1$\r
+       static String S00 = ":00"; //$NON-NLS-1$\r
+    protected static final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss");          //$NON-NLS-1$\r
+    protected static final SimpleDateFormat stimeformatheader = new SimpleDateFormat("yyyy MMM dd"); //$NON-NLS-1$\r
+    protected static final SimpleDateFormat sminformat = new SimpleDateFormat("HH:mm");              //$NON-NLS-1$\r
+    protected static final SimpleDateFormat sminformatheader = new SimpleDateFormat("yyyy MMM dd");  //$NON-NLS-1$\r
+    protected static final SimpleDateFormat shrsformat = new SimpleDateFormat("MMM dd HH:mm");              //$NON-NLS-1$\r
+    protected static final SimpleDateFormat shrsformatheader = new SimpleDateFormat("yyyy");         //$NON-NLS-1$\r
+    protected static final SimpleDateFormat sdayformat = new SimpleDateFormat("MMM dd");             //$NON-NLS-1$\r
+    protected static final SimpleDateFormat sdayformatheader = new SimpleDateFormat("yyyy");         //$NON-NLS-1$\r
+    protected static final SimpleDateFormat smonthformat = new SimpleDateFormat("yyyy MMM");         //$NON-NLS-1$\r
+    protected static final SimpleDateFormat syearformat = new SimpleDateFormat("yyyy");              //$NON-NLS-1$\r
     static {\r
-        stimeformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        stimeformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        sminformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        sminformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        shrsformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        shrsformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        sdayformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        sdayformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        smonthformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        syearformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
+        stimeformat.setTimeZone(TimeZone.getTimeZone("GMT"));       //$NON-NLS-1$\r
+        stimeformatheader.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+        sminformat.setTimeZone(TimeZone.getTimeZone("GMT"));        //$NON-NLS-1$\r
+        sminformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));  //$NON-NLS-1$\r
+        shrsformat.setTimeZone(TimeZone.getTimeZone("GMT"));        //$NON-NLS-1$\r
+        shrsformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));  //$NON-NLS-1$\r
+        sdayformat.setTimeZone(TimeZone.getTimeZone("GMT"));        //$NON-NLS-1$\r
+        sdayformatheader.setTimeZone(TimeZone.getTimeZone("GMT"));  //$NON-NLS-1$\r
+        smonthformat.setTimeZone(TimeZone.getTimeZone("GMT"));      //$NON-NLS-1$\r
+        syearformat.setTimeZone(TimeZone.getTimeZone("GMT"));       //$NON-NLS-1$\r
     }\r
        \r
        static String pad(long n) {\r
@@ -510,12 +510,12 @@ abstract class TimeDraw {
 }\r
 \r
 class TimeDrawSec extends TimeDraw {\r
-       static String _hint = "sec";\r
+       static String _hint = "sec"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
                time /= 1000000000;\r
-               Utils.drawText(gc, time + "", rect, true);\r
+               Utils.drawText(gc, time + "", rect, true); //$NON-NLS-1$\r
        }\r
 \r
        @Override\r
@@ -525,7 +525,7 @@ class TimeDrawSec extends TimeDraw {
 }\r
 \r
 class TimeDrawMillisec extends TimeDraw {\r
-       static String _hint = "s:ms";\r
+       static String _hint = "s:ms"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
@@ -542,7 +542,7 @@ class TimeDrawMillisec extends TimeDraw {
 }\r
 \r
 class TimeDrawMicrosec extends TimeDraw {\r
-       static String _hint = "s:ms:mcs";\r
+       static String _hint = "s:ms:mcs"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
@@ -561,7 +561,7 @@ class TimeDrawMicrosec extends TimeDraw {
 }\r
 \r
 class TimeDrawNanosec extends TimeDraw {\r
-       static String _hint = "s:ms:mcs:ns";\r
+       static String _hint = "s:ms:mcs:ns"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
@@ -581,7 +581,7 @@ class TimeDrawNanosec extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsYear extends TimeDraw {\r
-    static String _hint = "YYYY";\r
+    static String _hint = "YYYY"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -596,7 +596,7 @@ class TimeDrawAbsYear extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsMonth extends TimeDraw {\r
-    static String _hint = "YYYY Mmm";\r
+    static String _hint = "YYYY Mmm"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -611,7 +611,7 @@ class TimeDrawAbsMonth extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsDay extends TimeDraw {\r
-    static String _hint = "Mmm dd";\r
+    static String _hint = "Mmm dd"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -636,7 +636,7 @@ class TimeDrawAbsDay extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsHrs extends TimeDraw {\r
-    static String _hint = "Mmm dd HH:mm";\r
+    static String _hint = "Mmm dd HH:mm"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -661,7 +661,7 @@ class TimeDrawAbsHrs extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsMin extends TimeDraw {\r
-    static String _hint = "HH:mm";\r
+    static String _hint = "HH:mm"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -687,7 +687,7 @@ class TimeDrawAbsMin extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsSec extends TimeDraw {\r
-    static String _hint = "HH:mm:ss";\r
+    static String _hint = "HH:mm:ss"; //$NON-NLS-1$\r
 \r
     @Override\r
     public void draw(GC gc, long time, Rectangle rect) {\r
@@ -712,14 +712,14 @@ class TimeDrawAbsSec extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsMillisec extends TimeDraw {\r
-       static String _hint = "HH:ss:ms";\r
+       static String _hint = "HH:ss:ms"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
                String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
                String ns = Utils.formatNs(time, Resolution.MILLISEC);\r
 \r
-               Utils.drawText(gc, stime + " " + ns, rect, true);\r
+               Utils.drawText(gc, stime + " " + ns, rect, true); //$NON-NLS-1$\r
        }\r
 \r
     @Override\r
@@ -739,13 +739,13 @@ class TimeDrawAbsMillisec extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsMicroSec extends TimeDraw {\r
-       static String _hint = "HH:ss:ms:mcs";\r
+       static String _hint = "HH:ss:ms:mcs"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
                String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
                String micr = Utils.formatNs(time, Resolution.MICROSEC);\r
-               Utils.drawText(gc, stime + " " + micr, rect, true);\r
+               Utils.drawText(gc, stime + " " + micr, rect, true); //$NON-NLS-1$\r
        }\r
 \r
     @Override\r
@@ -765,13 +765,13 @@ class TimeDrawAbsMicroSec extends TimeDraw {
 }\r
 \r
 class TimeDrawAbsNanoSec extends TimeDraw {\r
-       static String _hint = "HH:ss:ms:mcs:ns";\r
+       static String _hint = "HH:ss:ms:mcs:ns"; //$NON-NLS-1$\r
 \r
        @Override\r
        public void draw(GC gc, long time, Rectangle rect) {\r
                String stime = stimeformat.format(new Date((long) (time / 1000000)));\r
                String ns = Utils.formatNs(time, Resolution.NANOSEC);\r
-               Utils.drawText(gc, stime + " " + ns, rect, true);\r
+               Utils.drawText(gc, stime + " " + ns, rect, true); //$NON-NLS-1$\r
        }\r
 \r
     @Override\r
index e21bd00deb2b59a7f9e553150a9e0297da60e4b5..7c8957cbb876cd1ea3b02f602e3e3d8824624471 100644 (file)
@@ -1039,10 +1039,10 @@ public class TmfTimeStatesCtrl extends TraceCtrl implements FocusListener,
                        while (size.x > width && name.length() > 1) {\r
                                cuts++;\r
                                name = name.substring(0, name.length() - 1);\r
-                               size = gc.stringExtent(name + "...");\r
+                               size = gc.stringExtent(name + "..."); //$NON-NLS-1$\r
                        }\r
                        if (cuts > 0)\r
-                               name += "...";\r
+                               name += "..."; //$NON-NLS-1$\r
                        elemWidth += MARGIN;\r
                }\r
                Utils.init(_rect1, rect);\r
@@ -2097,7 +2097,7 @@ class ItemData {
 \r
        public void updateItems() {\r
                List<Item> itemList = new ArrayList<Item>();\r
-               String name = "";\r
+               String name = ""; //$NON-NLS-1$\r
 \r
                Iterator<GroupItem> it = _groupTable.values().iterator();\r
                while (it.hasNext()) {\r
@@ -2224,8 +2224,7 @@ class ItemData {
                        if (null == group) {\r
                                group = new GroupItem(NLS.bind(Messages._TRACE_GROUP_LABEL,\r
                                                groupName));\r
-                               group._expanded = !groupName.equalsIgnoreCase("system")\r
-                                               && !groupName.equalsIgnoreCase(undef);\r
+                               group._expanded = !groupName.equalsIgnoreCase("system") && !groupName.equalsIgnoreCase(undef);\r
                                _groupTable.put(groupName, group);\r
                                groupList.add(group);\r
                        }\r
index eda2d7992b53c6cd0e4fedcbedc1f2cc310aac31..042e830389e0a0f93348ca7656bd7ec2353ab02a 100644 (file)
@@ -155,33 +155,33 @@ public class TmfTimeTipHandler {
                                                // Add Date\r
                                                addItem(Messages._TRACE_DATE, eventStartTime > -1 ?\r
                                                        Utils.formatDate(eventStartTime)\r
-                                                       : "?");\r
+                                                       : "?"); //$NON-NLS-1$\r
                                                if (eventDuration > 0) {\r
                             addItem(Messages._TRACE_START_TIME, eventStartTime > -1 ?\r
                                     Utils.formatTime(eventStartTime, TimeFormat.ABSOLUTE, res)\r
-                                    : "?");\r
+                                    : "?"); //$NON-NLS-1$\r
                             \r
                             addItem(Messages._TRACE_STOP_TIME, eventEndTime > -1 ?\r
                                     Utils.formatTime(eventEndTime, TimeFormat.ABSOLUTE, res)\r
-                                    : "?");\r
+                                    : "?"); //$NON-NLS-1$\r
                                                } else {\r
                             addItem(Messages._TRACE_EVENT_TIME, eventStartTime > -1 ?\r
                                     Utils.formatTime(eventStartTime, TimeFormat.ABSOLUTE, res)\r
-                                    : "?");\r
+                                    : "?"); //$NON-NLS-1$\r
                                                }\r
                                        } else {\r
                                                if (eventDuration > 0) {\r
                                                addItem(Messages._TRACE_START_TIME, eventStartTime > -1 ?\r
                                                        Utils.formatTime(eventStartTime, TimeFormat.RELATIVE, res)\r
-                                                       : "?");\r
+                                                       : "?"); //$NON-NLS-1$\r
                                            \r
                                                addItem(Messages._TRACE_STOP_TIME, eventEndTime > -1 ?\r
                                                        Utils.formatTime(eventEndTime, TimeFormat.RELATIVE, res)\r
-                                                       : "?");\r
+                                                       : "?"); //$NON-NLS-1$\r
                                                } else {\r
                             addItem(Messages._TRACE_EVENT_TIME, eventStartTime > -1 ?\r
                                     Utils.formatTime(eventStartTime, TimeFormat.RELATIVE, res)\r
-                                    : "?");\r
+                                    : "?"); //$NON-NLS-1$\r
                                                }\r
                                        }\r
 \r
@@ -189,13 +189,12 @@ public class TmfTimeTipHandler {
                                            // Duration in relative format in any case\r
                                            addItem(Messages._DURATION, eventDuration > -1 ?\r
                                                    Utils.formatTime(eventDuration, TimeFormat.RELATIVE, res)\r
-                                                   : "?");\r
+                                                   : "?"); //$NON-NLS-1$\r
                                        }\r
 \r
                                } else if (item instanceof GroupItem) {\r
                                        addItem(Messages._TRACE_GROUP_NAME, item.toString());\r
-                                       addItem(Messages._NUMBER_OF_TRACES, ""\r
-                                                       + ((GroupItem) item)._traces.size());\r
+                                       addItem(Messages._NUMBER_OF_TRACES, "" + ((GroupItem) item)._traces.size()); //$NON-NLS-1$\r
                                }\r
                        }\r
 \r
index 80680e32fdc84d3fabca2a20c6e409ba83a794a4..b04b4be50b6fb6ac29d571ac76f2ac4ed843d349 100644 (file)
@@ -48,11 +48,11 @@ public class Utils {
                SECONDS, MILLISEC, MICROSEC, NANOSEC\r
        };\r
 \r
-       static private final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss");\r
-       static private final SimpleDateFormat sdateformat = new SimpleDateFormat("yyyy-MM-dd");\r
+       static private final SimpleDateFormat stimeformat = new SimpleDateFormat("HH:mm:ss"); //$NON-NLS-1$\r
+       static private final SimpleDateFormat sdateformat = new SimpleDateFormat("yyyy-MM-dd"); //$NON-NLS-1$\r
        static {\r
-        stimeformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
-        sdateformat.setTimeZone(TimeZone.getTimeZone("GMT"));\r
+        stimeformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
+        sdateformat.setTimeZone(TimeZone.getTimeZone("GMT")); //$NON-NLS-1$\r
        }\r
 \r
 //     static private String _externalPlugin[] = { "org.eclipse.debug.ui",\r
@@ -184,7 +184,7 @@ public class Utils {
                // str.append('0');\r
                str.append(sec);\r
                String ns = formatNs(v, res);\r
-               if (!ns.equals("")) {\r
+               if (!ns.equals("")) { //$NON-NLS-1$\r
                        str.append(':');\r
                        str.append(ns);\r
                }\r
@@ -214,7 +214,7 @@ public class Utils {
 \r
                // format time from nanoseconds to calendar time HH:MM:SS\r
                String stime = stimeformat.format(new Date((long) (time * 1E-6)));\r
-               str.append(stime + " ");\r
+               str.append(stime + " "); //$NON-NLS-1$\r
                // append the Milliseconds, MicroSeconds and NanoSeconds as specified in\r
                // the Resolution\r
                str.append(formatNs(time, res));\r
@@ -262,21 +262,21 @@ public class Utils {
                long ns = time;\r
                ns %= 1000000000;\r
                if (ns < 10) {\r
-                       temp.append("00000000");\r
+                       temp.append("00000000"); //$NON-NLS-1$\r
                } else if (ns < 100) {\r
-                       temp.append("0000000");\r
+                       temp.append("0000000"); //$NON-NLS-1$\r
                } else if (ns < 1000) {\r
-                       temp.append("000000");\r
+                       temp.append("000000"); //$NON-NLS-1$\r
                } else if (ns < 10000) {\r
-                       temp.append("00000");\r
+                       temp.append("00000"); //$NON-NLS-1$\r
                } else if (ns < 100000) {\r
-                       temp.append("0000");\r
+                       temp.append("0000"); //$NON-NLS-1$\r
                } else if (ns < 1000000) {\r
-                       temp.append("000");\r
+                       temp.append("000"); //$NON-NLS-1$\r
                } else if (ns < 10000000) {\r
-                       temp.append("00");\r
+                       temp.append("00"); //$NON-NLS-1$\r
                } else if (ns < 100000000) {\r
-                       temp.append("0");\r
+                       temp.append("0"); //$NON-NLS-1$\r
                }\r
                temp.append(ns);\r
 \r
@@ -287,12 +287,12 @@ public class Utils {
                }\r
                if (segments > 1) {\r
                        // append Micro secs\r
-                       str.append(".");\r
+                       str.append("."); //$NON-NLS-1$\r
                        str.append(temp.substring(3, 6));\r
                }\r
                if (segments > 2) {\r
                        // append Nano seconds\r
-                       str.append(".");\r
+                       str.append("."); //$NON-NLS-1$\r
                        str.append(temp.substring(6));\r
                }\r
 \r
@@ -410,13 +410,13 @@ public class Utils {
                if (pos >= 0) {\r
                        String ret = sig.substring(0, pos);\r
                        sig = sig.substring(pos);\r
-                       sig = sig + " " + ret;\r
+                       sig = sig + " " + ret; //$NON-NLS-1$\r
                }\r
                return sig;\r
        }\r
 \r
        static public String restoreMethodSignature(String sig) {\r
-               String ret = "";\r
+               String ret = ""; //$NON-NLS-1$\r
                int pos = sig.indexOf('(');\r
                if (pos >= 0) {\r
                        ret = sig.substring(0, pos);\r
@@ -426,15 +426,15 @@ public class Utils {
                if (pos >= 0) {\r
                        sig = sig.substring(0, pos);\r
                }\r
-               String args[] = sig.split(",");\r
-               sig = "(";\r
+               String args[] = sig.split(","); //$NON-NLS-1$\r
+               sig = "("; //$NON-NLS-1$\r
                for (int i = 0; i < args.length; i++) {\r
                        String arg = args[i].trim();\r
                        if (arg.length() == 0 && args.length == 1)\r
                                break;\r
                        sig += getTypeSignature(arg);\r
                }\r
-               sig += ")" + getTypeSignature(ret);\r
+               sig += ")" + getTypeSignature(ret); //$NON-NLS-1$\r
                return sig;\r
        }\r
 \r
@@ -447,29 +447,29 @@ public class Utils {
                int pos = type.indexOf('[');\r
                if (pos >= 0)\r
                        type = type.substring(0, pos);\r
-               String sig = "";\r
+               String sig = "";                //$NON-NLS-1$\r
                for (int j = 0; j < dim; j++)\r
-                       sig += "[";\r
-               if (type.equals("boolean"))\r
-                       sig += "Z";\r
-               else if (type.equals("byte"))\r
-                       sig += "B";\r
-               else if (type.equals("char"))\r
-                       sig += "C";\r
-               else if (type.equals("short"))\r
-                       sig += "S";\r
-               else if (type.equals("int"))\r
-                       sig += "I";\r
-               else if (type.equals("long"))\r
-                       sig += "J";\r
-               else if (type.equals("float"))\r
-                       sig += "F";\r
-               else if (type.equals("double"))\r
-                       sig += "D";\r
-               else if (type.equals("void"))\r
-                       sig += "V";\r
+                       sig += "[";                 //$NON-NLS-1$\r
+               if (type.equals("boolean"))     //$NON-NLS-1$\r
+                       sig += "Z";                 //$NON-NLS-1$\r
+               else if (type.equals("byte"))   //$NON-NLS-1$\r
+                       sig += "B";                 //$NON-NLS-1$\r
+               else if (type.equals("char"))   //$NON-NLS-1$\r
+                       sig += "C";                 //$NON-NLS-1$\r
+               else if (type.equals("short"))  //$NON-NLS-1$\r
+                       sig += "S";                 //$NON-NLS-1$\r
+               else if (type.equals("int"))    //$NON-NLS-1$\r
+                       sig += "I";                 //$NON-NLS-1$\r
+               else if (type.equals("long"))   //$NON-NLS-1$\r
+                       sig += "J";                 //$NON-NLS-1$\r
+               else if (type.equals("float"))  //$NON-NLS-1$\r
+                       sig += "F";                 //$NON-NLS-1$\r
+               else if (type.equals("double")) //$NON-NLS-1$\r
+                       sig += "D";                 //$NON-NLS-1$\r
+               else if (type.equals("void"))   //$NON-NLS-1$\r
+                       sig += "V";                 //$NON-NLS-1$\r
                else\r
-                       sig += "L" + type.replace('.', '/') + ";";\r
+                       sig += "L" + type.replace('.', '/') + ";"; //$NON-NLS-1$ //$NON-NLS-2$\r
                return sig;\r
        }\r
 \r
index f44c1a9bd2f5dfde573841b988bc357552fb7158..6ca4e7ab0a5dca81735d5dbe78a64584ff11feec 100644 (file)
@@ -30,7 +30,7 @@ import org.eclipse.swt.widgets.Composite;
  */
 public class TmfEventsView extends TmfView {
 
-    public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.events";
+    public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.events"; //$NON-NLS-1$
 
     private TmfExperiment<TmfEvent> fExperiment;
     private TmfEventsTable fEventsTable;
@@ -43,7 +43,7 @@ public class TmfEventsView extends TmfView {
        // ------------------------------------------------------------------------
 
     public TmfEventsView(int cacheSize) {
-       super("TmfEventsView");
+       super("TmfEventsView"); //$NON-NLS-1$
        fCacheSize = cacheSize;
     }
 
@@ -55,8 +55,8 @@ public class TmfEventsView extends TmfView {
     // ViewPart
        // ------------------------------------------------------------------------
 
-    @SuppressWarnings("unchecked")
        @Override
+    @SuppressWarnings("unchecked")
        public void createPartControl(Composite parent) {
         fEventsTable = createEventsTable(parent, fCacheSize);
 
@@ -93,6 +93,7 @@ public class TmfEventsView extends TmfView {
      * @see java.lang.Object#toString()
      */
     @Override
+       @SuppressWarnings("nls")
        public String toString() {
        return "[TmfEventsView]";
     }
@@ -106,7 +107,7 @@ public class TmfEventsView extends TmfView {
     public void experimentSelected(TmfExperimentSelectedSignal<TmfEvent> signal) {
         // Update the trace reference
         fExperiment = (TmfExperiment<TmfEvent>) signal.getExperiment();
-        setPartName(fTitlePrefix + " - " + fExperiment.getName());
+        setPartName(fTitlePrefix + " - " + fExperiment.getName()); //$NON-NLS-1$
 
         if (fEventsTable != null) {
             fEventsTable.setTrace(fExperiment, false);
index e6578c93bc4d835fcc2c8465c06d438464e1c371..c0709ccf2b3c7d7ea96f64716a1f222143866808 100644 (file)
@@ -91,7 +91,7 @@ import org.osgi.service.prefs.BackingStoreException;
  */
 public class ProjectView extends TmfView {
 
-    public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.project";
+    public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.project"; //$NON-NLS-1$
 
     // ------------------------------------------------------------------------
     // Main data structures
@@ -128,8 +128,7 @@ public class ProjectView extends TmfView {
        static public IFile createLink(URI uri) throws CoreException {
                IFolder folder = getActiveProjectTracesFolder();
                if (folder == null || !folder.exists()) {
-                       throw new CoreException(new Status(Status.ERROR, TmfUiPlugin.PLUGIN_ID,
-                                       "No active project set"));
+                       throw new CoreException(new Status(Status.ERROR, TmfUiPlugin.PLUGIN_ID, "No active project set"));
                }
                String path = uri.getPath();
                // TODO: support duplicate file names
@@ -166,7 +165,7 @@ public class ProjectView extends TmfView {
     // ------------------------------------------------------------------------
 
        public ProjectView() {
-               super("Projects");
+               super("Projects"); //$NON-NLS-1$
                
                fWorkspace = ResourcesPlugin.getWorkspace();
                try {
@@ -296,6 +295,7 @@ public class ProjectView extends TmfView {
     // ------------------------------------------------------------------------
 
        @Override
+       @SuppressWarnings("nls")
        public String toString() {
                return "[ProjectView]";
        }
@@ -330,7 +330,7 @@ public class ProjectView extends TmfView {
                     IWorkbenchWindow win = wb.getActiveWorkbenchWindow();
                     IHandlerService handlerService = (IHandlerService) win.getService(IHandlerService.class);
                     try {
-                        handlerService.executeCommand("org.eclipse.linuxtools.tmf.ui.command.project.trace.open", null);
+                        handlerService.executeCommand("org.eclipse.linuxtools.tmf.ui.command.project.trace.open", null); //$NON-NLS-1$
                     } catch (ExecutionException e) {
                         e.printStackTrace();
                     } catch (NotDefinedException e) {
@@ -394,7 +394,7 @@ public class ProjectView extends TmfView {
 
        // Populated from the plug-in
     private void createContextMenu() {
-        MenuManager menuManager = new MenuManager("#PopupMenu");
+        MenuManager menuManager = new MenuManager("#PopupMenu"); //$NON-NLS-1$
         menuManager.setRemoveAllWhenShown(true);
         Menu menu = menuManager.createContextMenu(fViewer.getControl());
         fViewer.getControl().setMenu(menu);
index 57de13a97f1d7c448384cc24ebb9b8160c7c13ce..90272d6e5bc54b71abc3fb00ca0e0c8fb1ec014a 100644 (file)
@@ -23,7 +23,7 @@ import org.eclipse.core.runtime.CoreException;
  */
 public class TmfProjectNature implements IProjectNature {
 
-       public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature";
+       public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature"; //$NON-NLS-1$
 
        private IProject fProject;
        
index d17585b52afc891e39af84b558220f47e089f735..447ed34d19ffedd5595f383b3c712385249f99d1 100644 (file)
@@ -51,7 +51,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
         */
        @Override
        public void init(IWorkbench workbench, IStructuredSelection selection) {
-       setWindowTitle("Adding traces to experiment");
+       setWindowTitle(Messages.AddTraceWizard_windowTitle);
        }
 
     /* (non-Javadoc)
@@ -60,7 +60,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
     @Override
        public void addPages() {
         super.addPages();
-        fMainPage = new AddTraceWizardPage(fProject, "Some string");
+        fMainPage = new AddTraceWizardPage(fProject, "Some string"); //$NON-NLS-1$
         addPage(fMainPage);
     }
 
@@ -84,7 +84,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
                                    folder.createLink(location, IResource.REPLACE, null);
                                }
                                else {
-                                   System.out.println("Problem");
+                                   System.out.println(Messages.AddTraceWizard_invalidTraceLocation);
                                }
                            } else {
                     IFile file = experimentFolder.getFile(trace.getName());
@@ -92,7 +92,7 @@ public class AddTraceWizard extends Wizard implements IImportWizard {
                         file.createLink(location, IResource.REPLACE, null);
                     }
                     else {
-                        System.out.println("Problem");
+                        System.out.println(Messages.AddTraceWizard_invalidTraceLocation);
                     }
                            }
                        } catch (CoreException e) {
index c729b419b2cd2b9ccdd62eb257e1e96623e8474e..8ac1514ed97e0049050b477ce77fbc5e03543a91 100644 (file)
@@ -38,8 +38,8 @@ public class AddTraceWizardPage extends WizardPage {
        
        protected AddTraceWizardPage(TmfProjectNode project, String pageName) {
                super(pageName);
-               setTitle("Select traces");
-               setDescription("Select the traces to add to the experiment");
+               setTitle(Messages.AddTraceWizardPage_windowTitle);
+               setDescription(Messages.AddTraceWizardPage_description);
                fProject = project;
        }
 
@@ -64,7 +64,7 @@ public class AddTraceWizardPage extends WizardPage {
 
                final TableColumn tableColumn = new TableColumn(table, SWT.NONE);
                tableColumn.setWidth(200);
-               tableColumn.setText("Trace");
+               tableColumn.setText(Messages.AddTraceWizardPage_columnHeader);
 
         fCheckboxTableViewer.setInput(fProject.getTracesFolder());
        }
index 5a080b07cbecc9ecce8c42b1938942c645170453..ac5bab2bb444e92d6cd9185d522e69f0cf497508 100644 (file)
@@ -43,9 +43,9 @@ public class ImportTraceWizard extends Wizard implements IImportWizard {
      */
     public ImportTraceWizard() {
         IDialogSettings workbenchSettings = WorkbenchPlugin.getDefault().getDialogSettings();
-        IDialogSettings section = workbenchSettings.getSection("TmfTraceImportWizard");
+        IDialogSettings section = workbenchSettings.getSection("TmfTraceImportWizard"); //$NON-NLS-1$
         if (section == null) {
-                       section = workbenchSettings.addNewSection("TmfTraceImportWizard");
+                       section = workbenchSettings.addNewSection("TmfTraceImportWizard"); //$NON-NLS-1$
                }
         setDialogSettings(section);
     }
@@ -75,7 +75,7 @@ public class ImportTraceWizard extends Wizard implements IImportWizard {
         }
 
         setWindowTitle(DataTransferMessages.DataTransfer_importTitle);
-        setDefaultPageImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("wizban/importdir_wiz.png"));
+        setDefaultPageImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("wizban/importdir_wiz.png")); //$NON-NLS-1$
         setNeedsProgressMonitor(true);
     }
 
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/Messages.java b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/Messages.java
new file mode 100644 (file)
index 0000000..c626b51
--- /dev/null
@@ -0,0 +1,19 @@
+package org.eclipse.linuxtools.tmf.ui.views.project.dialogs;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.tmf.ui.views.project.dialogs.messages"; //$NON-NLS-1$
+       public static String AddTraceWizard_invalidTraceLocation;
+       public static String AddTraceWizard_windowTitle;
+       public static String AddTraceWizardPage_columnHeader;
+       public static String AddTraceWizardPage_description;
+       public static String AddTraceWizardPage_windowTitle;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
index eb96806bc8635250cdbf98957fa17541fca5bfcf..c71cb7b43e89aba7ca478e19aa62e4a1b0fb8e94 100644 (file)
@@ -318,7 +318,7 @@ public class NewExperimentDialog extends SelectionStatusDialog {
                        updateStatus(IStatus.ERROR, NLS.bind("Experiment already exists", name));
                        return false;
                }
-               updateStatus(IStatus.OK, "");
+               updateStatus(IStatus.OK, ""); //$NON-NLS-1$
                return true;
        }
 
index f928f4d02e8611e82820180229ef9267c1780a93..099d821e7425c9feba1aad1bb1f32eaa7288fb02 100644 (file)
@@ -50,7 +50,7 @@ public class NewProjectWizard extends BasicNewResourceWizard {
      * 
      */
     public NewProjectWizard() {
-        this("Tmf Project", "Create an Tmf Project");
+        this("Tmf Project", "Create a Tmf Project");
     }
 
     /**
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/messages.properties b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/project/dialogs/messages.properties
new file mode 100644 (file)
index 0000000..93f37e2
--- /dev/null
@@ -0,0 +1,5 @@
+AddTraceWizard_invalidTraceLocation=Problem
+AddTraceWizard_windowTitle=Adding traces to experiment
+AddTraceWizardPage_columnHeader=Trace
+AddTraceWizardPage_description=Select the traces to add to the experiment
+AddTraceWizardPage_windowTitle=Select traces
index daf7b338ff759324c9ee97e569074d56355ac2ea..3fc51ced6edcbfd40f9da8f3a12b5672942eefe6 100644 (file)
@@ -75,7 +75,7 @@ public class RefreshHandler extends AbstractHandler {
             root.refreshLocal(IResource.DEPTH_INFINITE, null);
             fProjectRoot.refreshChildren();
         } catch (CoreException e) {
-            throw new ExecutionException("CoreException", e);
+            throw new ExecutionException("CoreException", e); //$NON-NLS-1$
         }
 
                return null;
index 62a423c2aee4cdad172818dfb9f6484b7ab61b09..5d2f79a1d96f049eef28cb78e0138a9bbce7b5b1 100644 (file)
@@ -45,8 +45,8 @@ public class RenameExperimentHandler extends AbstractHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Experiment");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Experiment"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 3d964f9818e593ad37adf4d3aabef615cddc5c2e..17ee1f375e0d759e45a371afc986b0a38e6f2593 100644 (file)
@@ -63,8 +63,8 @@ public class RenameProjectHandler extends AbstractHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Project");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Project"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 799f5e97fee3e17d524ba272cd8eea329404e30d..79ee3b1219f20d1e3dc146922b4e27ffcdb8db80 100644 (file)
@@ -45,8 +45,8 @@ public class RenameTraceHandler extends AbstractHandler {
        public Object execute(ExecutionEvent event) throws ExecutionException {
 
                MessageBox mb = new MessageBox(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell());
-               mb.setText("Rename Trace");
-               mb.setMessage("Not implemented yet");
+               mb.setText("Rename Trace"); //$NON-NLS-1$
+               mb.setMessage("Not implemented yet"); //$NON-NLS-1$
                mb.open();
 
                return null;
index 64978a5ef134ce50544c59c038f96d3ab6f89a07..b2dc522b516df54060e3af9a33e76e969baa474d 100644 (file)
@@ -39,15 +39,16 @@ public class SelectParserContributionItem extends CompoundContributionItem {
             MenuManager subMenu = new MenuManager(providerEntry.getKey());\r
             for(Entry<String, String> entry : providerEntry.getValue().entrySet()) {\r
                 params = new HashMap<String, String>();\r
-                params.put("org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser", entry.getValue());\r
+                params.put("org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser", entry.getValue()); //$NON-NLS-1$\r
     \r
-                CommandContributionItemParameter param = new CommandContributionItemParameter(PlatformUI.getWorkbench().getActiveWorkbenchWindow(), "my.parameterid",\r
-                        "org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser",\r
+                CommandContributionItemParameter param = new CommandContributionItemParameter(PlatformUI.getWorkbench().getActiveWorkbenchWindow(),\r
+                               "my.parameterid", //$NON-NLS-1$\r
+                        "org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser", //$NON-NLS-1$\r
                         params,\r
                         null, // icon\r
                         null, // disabled icon\r
                         null, // hover icon\r
-                        entry.getKey().replaceAll("&", "&&"), // label\r
+                        entry.getKey().replaceAll("&", "&&"), // label  //$NON-NLS-1$//$NON-NLS-2$\r
                         null, // mnemonic\r
                         null, // tooltip\r
                         CommandContributionItem.STYLE_PUSH,\r
index 87c8ec685cea9902fbcac06087511fb363a59526..0f9be21242fcc6949f6aba1721e27901a5a78602 100644 (file)
@@ -80,7 +80,7 @@ public class SelectParserHandler extends AbstractHandler {
         if (fTrace.getParent() instanceof TmfExperimentNode) {\r
             resource = fTrace.getProject().getTracesFolder().getTraceForLocation(resource.getLocation()).getResource();\r
         }\r
-        String parser = event.getParameter("org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser");\r
+        String parser = event.getParameter("org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser"); //$NON-NLS-1$\r
         try {\r
             resource.setPersistentProperty(ParserProviderManager.PARSER_PROPERTY, parser);\r
             fProjectView.broadcast(new TmfTraceParserUpdatedSignal(fProjectView, resource));\r
index ffd736aac9018a5e60bfd162539952dab45fc604..1ccbc7370db1067872a06df5aac9cc551412adf4 100644 (file)
@@ -36,8 +36,8 @@ import org.eclipse.ui.PlatformUI;
  */
 public class TmfProjectLabelProvider implements ILabelProvider {
 
-       private final String fTraceIconFile      = "icons/events_view.gif";
-//     private final String fExperimentIconFile = "icons/garland16.png";
+       private final String fTraceIconFile      = "icons/events_view.gif"; //$NON-NLS-1$
+//     private final String fExperimentIconFile = "icons/garland16.png"; //$NON-NLS-1$
 
        private final Image fOpenedProjectIcon;
        private final Image fClosedProjectIcon;
@@ -138,7 +138,7 @@ public class TmfProjectLabelProvider implements ILabelProvider {
                        node instanceof TmfExperimentFolderNode ||
                        node instanceof TmfExperimentNode)
                {
-                       label += " [" + node.getChildren().size() + "]";
+                       label += " [" + node.getChildren().size() + "]"; //$NON-NLS-1$ //$NON-NLS-2$
                }
                return label;
        }
index 140bb6208e33fa4243a18ff62c94729557429414..619252308790282828ce0e4dd2e8a3e8dbf17796 100644 (file)
@@ -28,8 +28,8 @@ import org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature;
  */
 public class TmfProjectNode extends TmfProjectTreeNode {
 
-       public static final String TRACE_FOLDER_NAME = "Traces";
-       public static final String EXPER_FOLDER_NAME = "Experiments";
+       public static final String TRACE_FOLDER_NAME = "Traces"; //$NON-NLS-1$
+       public static final String EXPER_FOLDER_NAME = "Experiments"; //$NON-NLS-1$
 
        private final IProject fProject;
        private boolean fIsTmfProject;
index 2498bd661f2ae86ba8eb270bd11882037207d800..6175be993de0f6a51fe7367ab4d22f2cf11f9cd3 100644 (file)
@@ -67,18 +67,18 @@ import org.eclipse.swt.widgets.Text;
 \r
 public class CustomTxtParserInputWizardPage extends WizardPage {\r
 \r
-    private static final String DEFAULT_REGEX = "\\s*(.*\\S)";\r
-    private static final String DEFAULT_TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS";\r
-    private static final String SIMPLE_DATE_FORMAT_URL = "http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html#skip-navbar_top";\r
-    private static final String PATTERN_URL = "http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html#sum";\r
-    private static final Image lineImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/line_icon.gif");\r
-    private static final Image addImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/add_button.gif");\r
-    private static final Image addNextImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addnext_button.gif");\r
-    private static final Image addChildImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addchild_button.gif");\r
-    private static final Image deleteImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/delete_button.gif");\r
-    private static final Image moveUpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/moveup_button.gif");\r
-    private static final Image moveDownImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/movedown_button.gif");\r
-    private static final Image helpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/help_button.gif");\r
+    private static final String DEFAULT_REGEX = "\\s*(.*\\S)"; //$NON-NLS-1$\r
+    private static final String DEFAULT_TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS"; //$NON-NLS-1$\r
+    private static final String SIMPLE_DATE_FORMAT_URL = "http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html#skip-navbar_top"; //$NON-NLS-1$\r
+    private static final String PATTERN_URL = "http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html#sum"; //$NON-NLS-1$\r
+    private static final Image lineImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/line_icon.gif"); //$NON-NLS-1$\r
+    private static final Image addImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/add_button.gif"); //$NON-NLS-1$\r
+    private static final Image addNextImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addnext_button.gif"); //$NON-NLS-1$\r
+    private static final Image addChildImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addchild_button.gif"); //$NON-NLS-1$\r
+    private static final Image deleteImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/delete_button.gif"); //$NON-NLS-1$\r
+    private static final Image moveUpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/moveup_button.gif"); //$NON-NLS-1$\r
+    private static final Image moveDownImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/movedown_button.gif"); //$NON-NLS-1$\r
+    private static final Image helpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/help_button.gif"); //$NON-NLS-1$\r
     private static final Color COLOR_BLACK = Display.getCurrent().getSystemColor(SWT.COLOR_BLACK);\r
     private static final Color COLOR_LIGHT_GREEN = new Color(Display.getDefault(), 192, 255, 192);\r
     private static final Color COLOR_GREEN = Display.getCurrent().getSystemColor(SWT.COLOR_GREEN);\r
@@ -118,13 +118,13 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
     private boolean timestampFound;\r
     \r
     protected CustomTxtParserInputWizardPage(ISelection selection, CustomTxtTraceDefinition definition) {\r
-        super("CustomParserWizardPage");\r
+        super("CustomParserWizardPage"); //$NON-NLS-1$\r
         if (definition == null) {\r
-            setTitle("New Custom Text Parser");\r
-            defaultDescription = "Create a new custom parser for text log files";\r
+            setTitle(Messages.CustomTxtParserInputWizardPage_windowTitleNew);\r
+            defaultDescription = Messages.CustomTxtParserInputWizardPage_descriptionNew;\r
         } else {\r
-            setTitle("Edit Custom Text Parser");\r
-            defaultDescription = "Edit an existing custom parser for text log files";\r
+            setTitle(Messages.CustomTxtParserInputWizardPage_windowTitleEdit);\r
+            defaultDescription = Messages.CustomTxtParserInputWizardPage_desccriptionEdit;\r
         }\r
         setDescription(defaultDescription);\r
         this.selection = selection;\r
@@ -149,14 +149,14 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         headerComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
         \r
         Label logtypeLabel = new Label(headerComposite, SWT.NULL);\r
-        logtypeLabel.setText("Log type:");\r
+        logtypeLabel.setText(Messages.CustomTxtParserInputWizardPage_logType);\r
         \r
         logtypeText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE);\r
         logtypeText.setLayoutData(new GridData(120, SWT.DEFAULT));\r
         logtypeText.addModifyListener(updateListener);\r
         \r
         Label timestampFormatLabel = new Label(headerComposite, SWT.NULL);\r
-        timestampFormatLabel.setText("Time Stamp format:");\r
+        timestampFormatLabel.setText(Messages.CustomTxtParserInputWizardPage_timestampFormat);\r
         \r
         timestampOutputFormatText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE);\r
         timestampOutputFormatText.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
@@ -165,7 +165,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
 \r
         Button dateFormatHelpButton = new Button(headerComposite, SWT.PUSH);\r
         dateFormatHelpButton.setImage(helpImage);\r
-        dateFormatHelpButton.setToolTipText("Date Format Help");\r
+        dateFormatHelpButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_dateFormatHelp);\r
         dateFormatHelpButton.addSelectionListener(new SelectionAdapter() {\r
             @Override\r
                        public void widgetSelected(SelectionEvent e) {\r
@@ -175,11 +175,11 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         \r
         Label timestampPreviewLabel = new Label(headerComposite, SWT.NULL);\r
         timestampPreviewLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false, 3, 1));\r
-        timestampPreviewLabel.setText("Preview:");\r
+        timestampPreviewLabel.setText(Messages.CustomTxtParserInputWizardPage_preview);\r
         \r
         timestampPreviewText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);\r
         timestampPreviewText.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 2, 1));\r
-        timestampPreviewText.setText("*no matching timestamp*");\r
+        timestampPreviewText.setText(Messages.CustomTxtParserInputWizardPage_noMatchingTimestamp);\r
 \r
         Composite buttonBar = new Composite(container, SWT.NONE);\r
         GridLayout buttonBarLayout = new GridLayout(5, false);\r
@@ -189,7 +189,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         \r
         Button removeButton = new Button(buttonBar, SWT.PUSH);\r
         removeButton.setImage(deleteImage);\r
-        removeButton.setToolTipText("Remove line");\r
+        removeButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_removeLine);\r
         removeButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -208,11 +208,11 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         });\r
         Button addNextButton = new Button(buttonBar, SWT.PUSH);\r
         addNextButton.setImage(addNextImage);\r
-        addNextButton.setToolTipText("Add next line");\r
+        addNextButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_addNextLine);\r
         addNextButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
-                InputLine inputLine = new InputLine(Cardinality.ZERO_OR_MORE, "", null);\r
+                InputLine inputLine = new InputLine(Cardinality.ZERO_OR_MORE, "", null); //$NON-NLS-1$\r
                 if (((List<?>) treeViewer.getInput()).size() == 0) {\r
                     definition.inputs.add(inputLine);\r
                 } else if (treeViewer.getSelection().isEmpty()) {\r
@@ -235,11 +235,11 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         });\r
         Button addChildButton = new Button(buttonBar, SWT.PUSH);\r
         addChildButton.setImage(addChildImage);\r
-        addChildButton.setToolTipText("Add child line");\r
+        addChildButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_addChildLine);\r
         addChildButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                public void widgetSelected(SelectionEvent e) {\r
-                InputLine inputLine = new InputLine(Cardinality.ZERO_OR_MORE, "", null);\r
+                InputLine inputLine = new InputLine(Cardinality.ZERO_OR_MORE, "", null); //$NON-NLS-1$\r
                 if (((List<?>) treeViewer.getInput()).size() == 0) {\r
                     definition.inputs.add(inputLine);\r
                 } else if (treeViewer.getSelection().isEmpty()) {\r
@@ -254,7 +254,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         });\r
         Button moveUpButton = new Button(buttonBar, SWT.PUSH);\r
         moveUpButton.setImage(moveUpImage);\r
-        moveUpButton.setToolTipText("Move up");\r
+        moveUpButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_moveUp);\r
         moveUpButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -277,7 +277,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         });\r
         Button moveDownButton = new Button(buttonBar, SWT.PUSH);\r
         moveDownButton.setImage(moveDownImage);\r
-        moveDownButton.setToolTipText("Move down");\r
+        moveDownButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_moveDown);\r
         moveDownButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -356,12 +356,12 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         sashBottom.setLayout(sashBottomLayout);\r
 \r
         Label previewLabel = new Label(sashBottom, SWT.NULL);\r
-        previewLabel.setText("Preview input");\r
+        previewLabel.setText(Messages.CustomTxtParserInputWizardPage_previewInput);\r
         previewLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
 \r
         Button highlightAllButton = new Button(sashBottom, SWT.PUSH);\r
         highlightAllButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-        highlightAllButton.setText("Highlight All");\r
+        highlightAllButton.setText(Messages.CustomTxtParserInputWizardPage_highlightAll);\r
         highlightAllButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -371,7 +371,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         \r
         Button legendButton = new Button(sashBottom, SWT.PUSH);\r
         legendButton.setImage(helpImage);\r
-        legendButton.setToolTipText("Preview Legend");\r
+        legendButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_previewLegend);\r
         legendButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
         legendButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
@@ -382,10 +382,10 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         \r
         inputText = new StyledText(sashBottom, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL);\r
         if (fixedFont == null) {\r
-            if (System.getProperty("os.name").contains("Windows")) {\r
-                fixedFont = new Font(Display.getCurrent(), new FontData("Courier New", 10, SWT.NORMAL));\r
+            if (System.getProperty("os.name").contains("Windows")) { //$NON-NLS-1$  //$NON-NLS-2$\r
+                fixedFont = new Font(Display.getCurrent(), new FontData("Courier New", 10, SWT.NORMAL)); //$NON-NLS-1$\r
             } else {\r
-                fixedFont = new Font(Display.getCurrent(), new FontData("Monospace", 10, SWT.NORMAL));\r
+                fixedFont = new Font(Display.getCurrent(), new FontData("Monospace", 10, SWT.NORMAL)); //$NON-NLS-1$\r
             }\r
         }\r
         inputText.setFont(fixedFont);\r
@@ -450,9 +450,9 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         public String getText(Object element) {\r
             InputLine inputLine = (InputLine) element;\r
             if (inputLine.parentInput == null) {\r
-                return "Root Line " + getName(inputLine) + " " + inputLine.cardinality.toString() + " : " + inputLine.getRegex();\r
+                return "Root Line " + getName(inputLine) + " " + inputLine.cardinality.toString() + " : " + inputLine.getRegex(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
             } else {\r
-                return "Line " + getName(inputLine) + " " + inputLine.cardinality.toString() + " : " + inputLine.getRegex();\r
+                return "Line " + getName(inputLine) + " " + inputLine.cardinality.toString() + " : " + inputLine.getRegex(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
             }\r
         }\r
     }\r
@@ -502,7 +502,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         if (inputLine.parentInput == null) {\r
             return Integer.toString(definition.inputs.indexOf(inputLine)+1);\r
         }\r
-        return getName(inputLine.parentInput) + "." + Integer.toString(inputLine.parentInput.childrenInputs.indexOf(inputLine)+1);\r
+        return getName(inputLine.parentInput) + "." + Integer.toString(inputLine.parentInput.childrenInputs.indexOf(inputLine)+1); //$NON-NLS-1$\r
     }\r
 \r
     public List<String> getInputNames() {\r
@@ -561,17 +561,17 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                     StringBuilder sb = new StringBuilder();\r
                     String line = null;\r
                     while ((line = reader.readLine()) != null) {\r
-                        sb.append(line + "\n");\r
+                        sb.append(line + "\n"); //$NON-NLS-1$\r
                     }\r
                     return sb.toString();\r
                 } catch (CoreException e) {\r
-                    return "";\r
+                    return ""; //$NON-NLS-1$\r
                 } catch (IOException e) {\r
-                    return "";\r
+                    return ""; //$NON-NLS-1$\r
                 }\r
             }\r
         }\r
-        return "";\r
+        return ""; //$NON-NLS-1$\r
     }\r
     \r
     private void updatePreviews() {\r
@@ -586,17 +586,17 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         inputText.setStyleRanges(new StyleRange[] {});\r
         \r
         Scanner scanner = new Scanner(inputText.getText());\r
-        scanner.useDelimiter("\n");\r
+        scanner.useDelimiter("\n"); //$NON-NLS-1$\r
         int rawPos = 0;\r
         String skip; // skip starting delimiters\r
-        if ((skip = scanner.findWithinHorizon("\\A\n+", 0)) != null) {\r
+        if ((skip = scanner.findWithinHorizon("\\A\n+", 0)) != null) { //$NON-NLS-1$\r
             rawPos += skip.length();\r
         }\r
         \r
         timeStampFormat = null;\r
         if (selectedLine != null) {\r
             for (InputGroup input : selectedLine.inputs) {\r
-                input.previewText.setText("*no matching line*");\r
+                input.previewText.setText(Messages.CustomTxtParserInputWizardPage_noMathcingLine);\r
             }\r
         }\r
         \r
@@ -755,11 +755,11 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             firstEntryTimeStampInputFormat = timeStampFormat;\r
         }\r
         if (firstEntryTimeStamp == null) {\r
-            timestampPreviewText.setText("*no timestamp group*");\r
+            timestampPreviewText.setText(Messages.CustomTxtParserInputWizardPage_noTimestampGroup);\r
             if (selectedLine != null) {\r
                 for (InputGroup group : selectedLine.inputs) {\r
                     if (group.tagCombo.getText().equals(CustomTxtTraceDefinition.TAG_TIMESTAMP)) {\r
-                        timestampPreviewText.setText("*no matching timestamp*");\r
+                        timestampPreviewText.setText(Messages.CustomTxtParserInputWizardPage_noMatchingTimestamp);\r
                         break;\r
                     }\r
                 }\r
@@ -771,9 +771,9 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                 dateFormat = new SimpleDateFormat(timestampOutputFormatText.getText().trim());\r
                 timestampPreviewText.setText(dateFormat.format(date));\r
             } catch (ParseException e) {\r
-                timestampPreviewText.setText("*parse exception* [" + firstEntryTimeStamp + "] <> [" + firstEntryTimeStampInputFormat + "]");\r
+                timestampPreviewText.setText(Messages.CustomTxtParserInputWizardPage_20 + firstEntryTimeStamp + Messages.CustomTxtParserInputWizardPage_21 + firstEntryTimeStampInputFormat + Messages.CustomTxtParserInputWizardPage_22);\r
             } catch (IllegalArgumentException e) {\r
-                timestampPreviewText.setText("*parse exception* [Illegal Argument]");\r
+                timestampPreviewText.setText(Messages.CustomTxtParserInputWizardPage_23);\r
             }\r
 \r
         }\r
@@ -792,7 +792,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                 }\r
                 String value = matcher.group(i+1).trim();\r
                 if (selectedLine != null && selectedLine.inputLine.equals(line) && rootLineMatches == 1) {\r
-                    if (selectedLine.inputs.get(i).previewText.getText().equals("*no matching line*")) {\r
+                    if (selectedLine.inputs.get(i).previewText.getText().equals(Messages.CustomTxtParserInputWizardPage_noMatchingLine)) {\r
                         selectedLine.inputs.get(i).previewText.setText(value);\r
                     }\r
                 }\r
@@ -821,13 +821,13 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                 } else if (input.action == CustomTxtTraceDefinition.ACTION_APPEND_WITH_SEPARATOR) {\r
                     String s = data.get(input.name);\r
                     if (s != null) {\r
-                        data.put(input.name, s + " | " + value);\r
+                        data.put(input.name, s + " | " + value); //$NON-NLS-1$\r
                     } else {\r
                         data.put(input.name, value);\r
                     }\r
                     if (input.name.equals(CustomTxtTraceDefinition.TAG_TIMESTAMP)) {\r
                         if (timeStampFormat != null) {\r
-                            timeStampFormat += " | " + input.format;\r
+                            timeStampFormat += " | " + input.format; //$NON-NLS-1$\r
                         } else {\r
                             timeStampFormat = input.format;\r
                         }\r
@@ -835,8 +835,8 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                 }\r
             } else {\r
                 if (selectedLine != null && selectedLine.inputLine.equals(line) && rootLineMatches == 1) {\r
-                    if (selectedLine.inputs.get(i).previewText.getText().equals("*no matching line*")) {\r
-                        selectedLine.inputs.get(i).previewText.setText("*no matching group*");\r
+                    if (selectedLine.inputs.get(i).previewText.getText().equals(Messages.CustomTxtParserInputWizardPage_noMatchingLine)) {\r
+                        selectedLine.inputs.get(i).previewText.setText(Messages.CustomTxtParserInputWizardPage_noMatchingGroup);\r
                     }\r
                 }\r
             }\r
@@ -879,21 +879,21 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
     }\r
 \r
     private void openLegend() {\r
-        final String CG = "Captured group";\r
-        final String UCG = "Unidentified captured group";\r
-        final String UT = "Uncaptured text";\r
+        final String CG = Messages.CustomTxtParserInputWizardPage_capturedGroup;\r
+        final String UCG = Messages.CustomTxtParserInputWizardPage_unidentifiedCaptureGroup;\r
+        final String UT = Messages.CustomTxtParserInputWizardPage_uncapturedText;\r
         int line1start = 0;\r
-        String line1 = "Non-matching line\n";\r
+        String line1 = Messages.CustomTxtParserInputWizardPage_nonMatchingLine;\r
         int line2start = line1start + line1.length();\r
-        String line2 = "Matching root line : "+CG+" "+UCG+" "+UT+" \n";\r
+        String line2 = Messages.CustomTxtParserInputWizardPage_matchingLineRoot+CG+" "+UCG+" "+UT+" \n";  //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
         int line3start = line2start + line2.length();\r
-        String line3 = "Matching other line: "+CG+" "+UCG+" "+UT+" \n";\r
+        String line3 = Messages.CustomTxtParserInputWizardPage_matchingOtherLine+CG+" "+UCG+" "+UT+" \n"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
         int line4start = line3start + line3.length();\r
-        String line4 = "Matching other line: "+CG+" "+UCG+" "+UT+" \n";\r
+        String line4 = Messages.CustomTxtParserInputWizardPage_matchingOtherLine+CG+" "+UCG+" "+UT+" \n"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
         int line5start = line4start + line4.length();\r
-        String line5 = "Non-matching line\n";\r
+        String line5 = Messages.CustomTxtParserInputWizardPage_nonMatchingLine;\r
         int line6start = line5start + line5.length();\r
-        String line6 = "Matching root line : "+CG+" "+UCG+" "+UT+" \n";\r
+        String line6 = Messages.CustomTxtParserInputWizardPage_44+CG+" "+UCG+" "+UT+" \n"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ \r
  \r
         final Shell legendShell = new Shell(getShell(), SWT.DIALOG_TRIM);\r
         legendShell.setLayout(new FillLayout());\r
@@ -912,7 +912,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         legendText.setStyleRange(new StyleRange(line4start + line4.indexOf(UCG), UCG.length(), COLOR_BLACK, COLOR_LIGHT_MAGENTA));\r
         legendText.setStyleRange(new StyleRange(line6start + line6.indexOf(CG), CG.length(), COLOR_BLACK, COLOR_GREEN, SWT.BOLD));\r
         legendText.setStyleRange(new StyleRange(line6start + line6.indexOf(UCG), UCG.length(), COLOR_BLACK, COLOR_MAGENTA));\r
-        legendShell.setText("Preview Legend");\r
+        legendShell.setText(Messages.CustomTxtParserInputWizardPage_previewLegend);\r
         legendShell.pack();\r
         legendShell.open();\r
     }\r
@@ -940,7 +940,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
     }\r
     \r
     private class Line {\r
-        private static final String INFINITY_STRING = "\u221E";\r
+        private static final String INFINITY_STRING = "\u221E"; //$NON-NLS-1$\r
         @SuppressWarnings("unused")\r
                String name;\r
         InputLine inputLine;\r
@@ -975,7 +975,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             labelComposite.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             \r
             Label label = new Label(labelComposite, SWT.NULL);\r
-            label.setText("Regular expression:");\r
+            label.setText(Messages.CustomTxtParserInputWizardPage_regularExpression);\r
             \r
             Composite regexContainer = new Composite(group, SWT.NONE);\r
             GridLayout regexLayout = new GridLayout(2, false);\r
@@ -993,7 +993,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             \r
             Button regexHelpButton = new Button(regexContainer, SWT.PUSH);\r
             regexHelpButton.setImage(helpImage);\r
-            regexHelpButton.setToolTipText("Regular Expression Help");\r
+            regexHelpButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_regularExpressionHelp);\r
             regexHelpButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                public void widgetSelected(SelectionEvent e) {\r
@@ -1002,7 +1002,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             });\r
             \r
             label = new Label(group, SWT.NONE);\r
-            label.setText("Cardinality:");\r
+            label.setText(Messages.CustomTxtParserInputWizardPage_cardinality);\r
             label.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             \r
             cardinalityContainer = new Composite(group, SWT.NONE);\r
@@ -1018,7 +1018,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                     Cardinality.ONE_OR_MORE.toString(),\r
                     Cardinality.ZERO_OR_ONE.toString(),\r
                     Cardinality.ONE.toString(),\r
-                    "(?,?)"});\r
+                    "(?,?)"}); //$NON-NLS-1$\r
             cardinalityCombo.addSelectionListener(new SelectionListener(){\r
                @Override\r
                 public void widgetDefaultSelected(SelectionEvent e) {}\r
@@ -1047,7 +1047,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             \r
             cardinalityMinLabel = new Label(cardinalityContainer, SWT.NONE);\r
             cardinalityMinLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-            cardinalityMinLabel.setText("min:");\r
+            cardinalityMinLabel.setText(Messages.CustomTxtParserInputWizardPage_min);\r
             cardinalityMinLabel.setVisible(false);\r
             \r
             cardinalityMinText = new Text(cardinalityContainer, SWT.BORDER | SWT.SINGLE);\r
@@ -1058,7 +1058,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             \r
             cardinalityMaxLabel = new Label(cardinalityContainer, SWT.NONE);\r
             cardinalityMaxLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-            cardinalityMaxLabel.setText("max:");\r
+            cardinalityMaxLabel.setText(Messages.CustomTxtParserInputWizardPage_max);\r
             cardinalityMaxLabel.setVisible(false);\r
             \r
             cardinalityMaxText = new Text(cardinalityContainer, SWT.BORDER | SWT.SINGLE);\r
@@ -1130,7 +1130,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                     if (inputData.name.equals(CustomTxtTraceDefinition.TAG_TIMESTAMP)) {\r
                         inputGroup.tagCombo.select(0);\r
                         inputGroup.tagText.setText(inputData.format);\r
-                        inputGroup.tagLabel.setText("format:");\r
+                        inputGroup.tagLabel.setText(Messages.CustomTxtParserInputWizardPage_format);\r
                         inputGroup.tagLabel.setVisible(true);\r
                         inputGroup.tagText.setVisible(true);\r
                         inputGroup.tagText.addModifyListener(updateListener);\r
@@ -1139,7 +1139,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                     } else {\r
                         inputGroup.tagCombo.select(2);\r
                         inputGroup.tagText.setText(inputData.name);\r
-                        inputGroup.tagLabel.setText("name:");\r
+                        inputGroup.tagLabel.setText(Messages.CustomTxtParserInputWizardPage_name);\r
                         inputGroup.tagLabel.setVisible(true);\r
                         inputGroup.tagText.setVisible(true);\r
                         inputGroup.tagText.addModifyListener(updateListener);\r
@@ -1156,7 +1156,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             addGroupButton = new Button(group, SWT.PUSH);\r
             addGroupButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             addGroupButton.setImage(addImage);\r
-            addGroupButton.setToolTipText("Add group");\r
+            addGroupButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_addGroup);\r
             addGroupButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
@@ -1172,7 +1172,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             });\r
             \r
             addGroupLabel = new Label(group, SWT.NULL);\r
-            addGroupLabel.setText("New group");\r
+            addGroupLabel.setText(Messages.CustomTxtParserInputWizardPage_newGroup);\r
         }\r
 \r
         private void removeAddGroupButton() {\r
@@ -1289,7 +1289,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             Button deleteButton = new Button(labelComposite, SWT.PUSH);\r
             deleteButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             deleteButton.setImage(deleteImage);\r
-            deleteButton.setToolTipText("Remove group");\r
+            deleteButton.setToolTipText(Messages.CustomTxtParserInputWizardPage_removeGroup);\r
             deleteButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
@@ -1301,7 +1301,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             \r
             inputLabel = new Label(labelComposite, SWT.NULL);\r
             inputLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-            inputLabel.setText("Group " + inputNumber + ":");\r
+            inputLabel.setText(Messages.CustomTxtParserInputWizardPage_group + inputNumber + ":"); //$NON-NLS-1$\r
 \r
             tagComposite = new Composite(parent, SWT.FILL);\r
             GridLayout tagLayout = new GridLayout(4, false);\r
@@ -1323,7 +1323,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                     tagText.removeModifyListener(updateListener);\r
                     switch (tagCombo.getSelectionIndex()) {\r
                     case 0: //Time Stamp\r
-                        tagLabel.setText("format:");\r
+                        tagLabel.setText(Messages.CustomTxtParserInputWizardPage_format);\r
                         tagLabel.setVisible(true);\r
                         tagText.setVisible(true);\r
                         tagText.addModifyListener(updateListener);\r
@@ -1333,7 +1333,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
                         tagText.setVisible(false);\r
                         break;\r
                     case 2: //Other\r
-                        tagLabel.setText("name:");\r
+                        tagLabel.setText(Messages.CustomTxtParserInputWizardPage_name);\r
                         tagLabel.setVisible(true);\r
                         tagText.setVisible(true);\r
                         tagText.addModifyListener(updateListener);\r
@@ -1359,19 +1359,19 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             tagText.setVisible(false);\r
             \r
             actionCombo = new Combo(tagComposite, SWT.DROP_DOWN | SWT.READ_ONLY);\r
-            actionCombo.setItems(new String[] {"Set", "Append", "Append with |"});\r
+            actionCombo.setItems(new String[] {Messages.CustomTxtParserInputWizardPage_set, Messages.CustomTxtParserInputWizardPage_append, Messages.CustomTxtParserInputWizardPage_appendWith});\r
             actionCombo.select(0);\r
             actionCombo.addSelectionListener(updateListener);\r
             \r
             previewLabel = new Label(parent, SWT.NULL);\r
             previewLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-            previewLabel.setText("Preview:");\r
+            previewLabel.setText(Messages.CustomTxtParserInputWizardPage_preview);\r
             \r
             previewText = new Text(parent, SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);\r
             gd = new GridData(SWT.FILL, SWT.CENTER, true, false);\r
             gd.widthHint = 0;\r
             previewText.setLayoutData(gd);\r
-            previewText.setText("*no match*");\r
+            previewText.setText(Messages.CustomTxtParserInputWizardPage_noMatch);\r
             previewText.setBackground(COLOR_WIDGET_BACKGROUND);\r
         }\r
         \r
@@ -1384,7 +1384,7 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         \r
         private void setInputNumber(int inputNumber) {\r
             this.inputNumber = inputNumber;\r
-            inputLabel.setText("Group " + inputNumber + ":");\r
+            inputLabel.setText(Messages.CustomTxtParserInputWizardPage_group + inputNumber + ":"); //$NON-NLS-1$\r
             labelComposite.layout();\r
         }\r
     }\r
@@ -1402,14 +1402,14 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         StringBuffer errors = new StringBuffer();\r
         \r
         if (definition.definitionName.length() == 0) {\r
-            errors.append("Enter a name for the new log type. ");\r
+            errors.append("Enter a name for the new log type. "); //$NON-NLS-1$\r
             logtypeText.setBackground(COLOR_LIGHT_RED);\r
         } else {\r
             logtypeText.setBackground(COLOR_TEXT_BACKGROUND);\r
             for (CustomTxtTraceDefinition def : CustomTxtTraceDefinition.loadAll()) {\r
                 if (definition.definitionName.equals(def.definitionName)) {\r
                     if (editDefinitionName == null || ! editDefinitionName.equals(definition.definitionName)) {\r
-                        errors.append("The log type name already exists. ");\r
+                        errors.append("The log type name already exists. "); //$NON-NLS-1$\r
                         logtypeText.setBackground(COLOR_LIGHT_RED);\r
                         break;\r
                     }\r
@@ -1426,14 +1426,14 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
         }\r
         if (timestampFound) {\r
             if (definition.timeStampOutputFormat.length() == 0) {\r
-                errors.append("Enter the output format for the Time Stamp field. ");\r
+                errors.append("Enter the output format for the Time Stamp field. "); //$NON-NLS-1$\r
                 timestampOutputFormatText.setBackground(COLOR_LIGHT_RED);\r
             } else {\r
                 try {\r
                     new SimpleDateFormat(definition.timeStampOutputFormat);\r
                     timestampOutputFormatText.setBackground(COLOR_TEXT_BACKGROUND);\r
                 } catch (IllegalArgumentException e) {\r
-                    errors.append("Enter a valid output format for the Time Stamp field. ");\r
+                    errors.append("Enter a valid output format for the Time Stamp field. "); //$NON-NLS-1$\r
                     timestampOutputFormatText.setBackground(COLOR_LIGHT_RED);\r
                 }\r
             }\r
@@ -1463,20 +1463,20 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             Pattern.compile(inputLine.getRegex());\r
             if (line != null) line.regexText.setBackground(COLOR_TEXT_BACKGROUND);\r
         } catch (PatternSyntaxException e) {\r
-            errors.append("Enter a valid regular expression (Line "+name+"). ");\r
+            errors.append("Enter a valid regular expression (Line "+name+"). "); //$NON-NLS-1$ //$NON-NLS-2$\r
             if (line != null) line.regexText.setBackground(COLOR_LIGHT_RED);\r
         }\r
         if (inputLine.getMinCount() == -1) {\r
-            errors.append("Enter a minimum value for cardinality (Line "+name+"). ");\r
+            errors.append("Enter a minimum value for cardinality (Line "+name+"). "); //$NON-NLS-1$ //$NON-NLS-2$\r
             if (line != null) line.cardinalityMinText.setBackground(COLOR_LIGHT_RED);\r
         } else {\r
             if (line != null) line.cardinalityMinText.setBackground(COLOR_TEXT_BACKGROUND);\r
         }\r
         if (inputLine.getMaxCount() == -1) {\r
-            errors.append("Enter a maximum value for cardinality (Line "+name+"). ");\r
+            errors.append("Enter a maximum value for cardinality (Line "+name+"). "); //$NON-NLS-1$ //$NON-NLS-2$\r
             if (line != null) line.cardinalityMaxText.setBackground(COLOR_LIGHT_RED);\r
         } else if (inputLine.getMinCount() > inputLine.getMaxCount()) {\r
-            errors.append("Enter correct (min <= max) values for cardinality (Line "+name+"). ");\r
+            errors.append("Enter correct (min <= max) values for cardinality (Line "+name+"). "); //$NON-NLS-1$ //$NON-NLS-2$\r
             if (line != null) line.cardinalityMinText.setBackground(COLOR_LIGHT_RED);\r
             if (line != null) line.cardinalityMaxText.setBackground(COLOR_LIGHT_RED);\r
         } else {\r
@@ -1489,26 +1489,26 @@ public class CustomTxtParserInputWizardPage extends WizardPage {
             if (inputData.name.equals(CustomTxtTraceDefinition.TAG_TIMESTAMP)) {\r
                 timestampFound = true;\r
                 if (inputData.format.length() == 0) {\r
-                    errors.append("Enter the input format for the Time Stamp (Line "+name+" Group "+(i+1)+"). ");\r
+                    errors.append("Enter the input format for the Time Stamp (Line "+name+" Group "+(i+1)+"). "); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
                     if (group != null) group.tagText.setBackground(COLOR_LIGHT_RED);\r
                 } else {\r
                     try {\r
                         new SimpleDateFormat(inputData.format);\r
                         if (group != null) group.tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
                     } catch (IllegalArgumentException e) {\r
-                        errors.append("Enter a valid input format for the Time Stamp (Line "+name+" Group "+(i+1)+"). ");\r
+                        errors.append("Enter a valid input format for the Time Stamp (Line "+name+" Group "+(i+1)+"). "); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
                         if (group != null) group.tagText.setBackground(COLOR_LIGHT_RED);\r
                     }\r
                 }\r
             } else if (inputData.name.length() == 0) {\r
-                errors.append("Enter a name for the data group (Line "+name+" Group "+(i+1)+"). ");\r
+                errors.append("Enter a name for the data group (Line "+name+" Group "+(i+1)+"). "); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
                 if (group != null) group.tagText.setBackground(COLOR_LIGHT_RED);\r
             } else {\r
                 if (group != null) group.tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
             }\r
         }\r
         for (int i = 0; inputLine.childrenInputs != null && i < inputLine.childrenInputs.size(); i++) {\r
-            errors.append(validateLine(inputLine.childrenInputs.get(i), name+"."+(i+1)));\r
+            errors.append(validateLine(inputLine.childrenInputs.get(i), name+"."+(i+1))); //$NON-NLS-1$\r
         }\r
         return errors;\r
     }\r
index e640405cadf35baabc6139874ac8447c79f137b5..0204c665355115da384a37870087fb7534f5a7ff 100644 (file)
@@ -29,8 +29,8 @@ import org.eclipse.swt.widgets.Text;
 \r
 public class CustomTxtParserOutputWizardPage extends WizardPage {\r
 \r
-    private static final Image upImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/up_button.gif");\r
-    private static final Image downImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/down_button.gif");\r
+    private static final Image upImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/up_button.gif"); //$NON-NLS-1$\r
+    private static final Image downImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/down_button.gif"); //$NON-NLS-1$\r
     private CustomTxtParserWizard wizard;\r
     private CustomTxtTraceDefinition definition;\r
     ArrayList<Output> outputs = new ArrayList<Output>();\r
@@ -47,9 +47,9 @@ public class CustomTxtParserOutputWizardPage extends WizardPage {
     File tmpFile;\r
     \r
     protected CustomTxtParserOutputWizardPage(CustomTxtParserWizard wizard) {\r
-        super("CustomParserOutputWizardPage");\r
+        super("CustomParserOutputWizardPage"); //$NON-NLS-1$\r
         setTitle(wizard.inputPage.getTitle());\r
-        setDescription("Customize the output of the parser");\r
+        setDescription(Messages.CustomTxtParserOutputWizardPage_description);\r
         this.wizard = wizard;\r
         setPageComplete(false);\r
     }\r
@@ -197,7 +197,7 @@ public class CustomTxtParserOutputWizardPage extends WizardPage {
         definition.outputs = extractOutputs();\r
 \r
         try {\r
-            tmpFile = TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append("customwizard.tmp").toFile();\r
+            tmpFile = TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append("customwizard.tmp").toFile(); //$NON-NLS-1$\r
             FileWriter writer = new FileWriter(tmpFile);\r
             writer.write(wizard.inputPage.getInputText());\r
             writer.close();\r
@@ -248,7 +248,7 @@ public class CustomTxtParserOutputWizardPage extends WizardPage {
             this.name = name;\r
             \r
             enabledButton = new Button(parent, SWT.CHECK);\r
-            enabledButton.setToolTipText("Visible");\r
+            enabledButton.setToolTipText(Messages.CustomTxtParserOutputWizardPage_visible);\r
             enabledButton.setSelection(true);\r
             enabledButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
@@ -267,7 +267,7 @@ public class CustomTxtParserOutputWizardPage extends WizardPage {
 \r
             upButton = new Button(parent, SWT.PUSH);\r
             upButton.setImage(upImage);\r
-            upButton.setToolTipText("Move Before");\r
+            upButton.setToolTipText(Messages.CustomTxtParserOutputWizardPage_moveBefore);\r
             upButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
@@ -278,7 +278,7 @@ public class CustomTxtParserOutputWizardPage extends WizardPage {
             \r
             downButton = new Button(parent, SWT.PUSH);\r
             downButton.setImage(downImage);\r
-            downButton.setToolTipText("Move After");\r
+            downButton.setToolTipText(Messages.CustomTxtParserOutputWizardPage_moveAfter);\r
             downButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
index 9ab6fb752f274d9858250e9d4f1cd3a2df390bb9..8e84ec3396b7e46f261ee9a9b014d12cf1c5d6db 100644 (file)
@@ -73,17 +73,17 @@ import org.xml.sax.SAXParseException;
 \r
 public class CustomXmlParserInputWizardPage extends WizardPage {\r
 \r
-    private static final String DEFAULT_TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS";\r
-    private static final String SIMPLE_DATE_FORMAT_URL = "http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html#skip-navbar_top";\r
-    private static final Image elementImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/element_icon.gif");\r
-    private static final Image addImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/add_button.gif");\r
-    private static final Image addNextImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addnext_button.gif");\r
-    private static final Image addChildImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addchild_button.gif");\r
-    private static final Image addManyImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addmany_button.gif");\r
-    private static final Image deleteImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/delete_button.gif");\r
-    private static final Image moveUpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/moveup_button.gif");\r
-    private static final Image moveDownImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/movedown_button.gif");\r
-    private static final Image helpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/help_button.gif");\r
+    private static final String DEFAULT_TIMESTAMP_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS"; //$NON-NLS-1$\r
+    private static final String SIMPLE_DATE_FORMAT_URL = "http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html#skip-navbar_top"; //$NON-NLS-1$\r
+    private static final Image elementImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/element_icon.gif"); //$NON-NLS-1$\r
+    private static final Image addImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/add_button.gif"); //$NON-NLS-1$\r
+    private static final Image addNextImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addnext_button.gif"); //$NON-NLS-1$\r
+    private static final Image addChildImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addchild_button.gif"); //$NON-NLS-1$\r
+    private static final Image addManyImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/addmany_button.gif"); //$NON-NLS-1$\r
+    private static final Image deleteImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/delete_button.gif"); //$NON-NLS-1$\r
+    private static final Image moveUpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/moveup_button.gif"); //$NON-NLS-1$\r
+    private static final Image moveDownImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/movedown_button.gif"); //$NON-NLS-1$\r
+    private static final Image helpImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/help_button.gif"); //$NON-NLS-1$\r
     private static final Color COLOR_LIGHT_RED = new Color(Display.getDefault(), 255, 192, 192);\r
     private static final Color COLOR_TEXT_BACKGROUND = Display.getCurrent().getSystemColor(SWT.COLOR_WHITE);\r
     private static final Color COLOR_WIDGET_BACKGROUND = Display.getCurrent().getSystemColor(SWT.COLOR_WIDGET_BACKGROUND);\r
@@ -124,13 +124,13 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
     private int logEntryNestedCount;\r
 \r
     protected CustomXmlParserInputWizardPage(ISelection selection, CustomXmlTraceDefinition definition) {\r
-        super("CustomXmlParserWizardPage");\r
+        super("CustomXmlParserWizardPage"); //$NON-NLS-1$\r
         if (definition == null) {\r
-            setTitle("New Custom XML Parser");\r
-            defaultDescription = "Create a new custom parser for XML log files";\r
+            setTitle(Messages.CustomXmlParserInputWizardPage_titleNew);\r
+            defaultDescription = Messages.CustomXmlParserInputWizardPage_descriptionNew;\r
         } else {\r
-            setTitle("Edit Custom XML Parser");\r
-            defaultDescription = "Edit an existing custom parser for XML log files";\r
+            setTitle(Messages.CustomXmlParserInputWizardPage_titleEdit);\r
+            defaultDescription = Messages.CustomXmlParserInputWizardPage_descriptionEdit;\r
         }\r
         setDescription(defaultDescription);\r
         this.selection = selection;\r
@@ -155,14 +155,14 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         headerComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
         \r
         Label logtypeLabel = new Label(headerComposite, SWT.NULL);\r
-        logtypeLabel.setText("Log type:");\r
+        logtypeLabel.setText(Messages.CustomXmlParserInputWizardPage_logType);\r
         \r
         logtypeText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE);\r
         logtypeText.setLayoutData(new GridData(120, SWT.DEFAULT));\r
         logtypeText.addModifyListener(updateListener);\r
         \r
         Label timeStampFormatLabel = new Label(headerComposite, SWT.NULL);\r
-        timeStampFormatLabel.setText("Time Stamp format:");\r
+        timeStampFormatLabel.setText(Messages.CustomXmlParserInputWizardPage_timestampFormat);\r
         \r
         timeStampOutputFormatText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE);\r
         timeStampOutputFormatText.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
@@ -171,7 +171,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
 \r
         Button dateFormatHelpButton = new Button(headerComposite, SWT.PUSH);\r
         dateFormatHelpButton.setImage(helpImage);\r
-        dateFormatHelpButton.setToolTipText("Date Format Help");\r
+        dateFormatHelpButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_dateFormatHelp);\r
         dateFormatHelpButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -181,11 +181,11 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         Label timeStampPreviewLabel = new Label(headerComposite, SWT.NULL);\r
         timeStampPreviewLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false, 3, 1));\r
-        timeStampPreviewLabel.setText("Preview:");\r
+        timeStampPreviewLabel.setText(Messages.CustomXmlParserInputWizardPage_preview);\r
         \r
         timeStampPreviewText = new Text(headerComposite, SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);\r
         timeStampPreviewText.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 2, 1));\r
-        timeStampPreviewText.setText("*no time stamp element or attribute*");\r
+        timeStampPreviewText.setText("*no time stamp element or attribute*"); //$NON-NLS-1$\r
 \r
         createButtonBar();\r
         \r
@@ -236,7 +236,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         if (definition.rootInputElement == null) {\r
             removeButton.setEnabled(false);\r
-            addChildButton.setToolTipText("Add document element");\r
+            addChildButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addDocumentElement);\r
             addNextButton.setEnabled(false);\r
             moveUpButton.setEnabled(false);\r
             moveDownButton.setEnabled(false);\r
@@ -251,7 +251,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         sashBottom.setLayout(sashBottomLayout);\r
 \r
         Label previewLabel = new Label(sashBottom, SWT.NULL);\r
-        previewLabel.setText("Preview input");\r
+        previewLabel.setText(Messages.CustomXmlParserInputWizardPage_previewInput);\r
 \r
         errorText = new Text(sashBottom, SWT.SINGLE | SWT.READ_ONLY);\r
         errorText.setBackground(COLOR_WIDGET_BACKGROUND);\r
@@ -260,10 +260,10 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         inputText = new StyledText(sashBottom, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL);\r
         if (fixedFont == null) {\r
-            if (System.getProperty("os.name").contains("Windows")) {\r
-                fixedFont = new Font(Display.getCurrent(), new FontData("Courier New", 10, SWT.NORMAL));\r
+            if (System.getProperty("os.name").contains("Windows")) { //$NON-NLS-1$ //$NON-NLS-2$\r
+                fixedFont = new Font(Display.getCurrent(), new FontData("Courier New", 10, SWT.NORMAL)); //$NON-NLS-1$\r
             } else {\r
-                fixedFont = new Font(Display.getCurrent(), new FontData("Monospace", 10, SWT.NORMAL));\r
+                fixedFont = new Font(Display.getCurrent(), new FontData("Monospace", 10, SWT.NORMAL)); //$NON-NLS-1$\r
             }\r
         }\r
         inputText.setFont(fixedFont);\r
@@ -293,7 +293,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         removeButton = new Button(buttonBar, SWT.PUSH);\r
         removeButton.setImage(deleteImage);\r
-        removeButton.setToolTipText("Remove element");\r
+        removeButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_removeElement);\r
         removeButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -311,7 +311,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 removeButton.setEnabled(false);\r
                 if (definition.rootInputElement == null) {\r
                     addChildButton.setEnabled(true);\r
-                    addChildButton.setToolTipText("Add document element");\r
+                    addChildButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addDocumentEleemnt);\r
                 } else {\r
                     addChildButton.setEnabled(false);\r
                 }\r
@@ -323,11 +323,11 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         addChildButton = new Button(buttonBar, SWT.PUSH);\r
         addChildButton.setImage(addChildImage);\r
-        addChildButton.setToolTipText("Add child element");\r
+        addChildButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addChildElement);\r
         addChildButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
-                InputElement inputElement = new InputElement("", false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null);\r
+                InputElement inputElement = new InputElement("", false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null); //$NON-NLS-1$ //$NON-NLS-2$\r
                 if (definition.rootInputElement == null) {\r
                     definition.rootInputElement = inputElement;\r
                     inputElement.elementName = getChildNameSuggestion(null);\r
@@ -345,11 +345,11 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         addNextButton = new Button(buttonBar, SWT.PUSH);\r
         addNextButton.setImage(addNextImage);\r
-        addNextButton.setToolTipText("Add next element");\r
+        addNextButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addNextElement);\r
         addNextButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
-                InputElement inputElement = new InputElement("", false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null);\r
+                InputElement inputElement = new InputElement("", false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null); //$NON-NLS-1$ //$NON-NLS-2$\r
                 if (definition.rootInputElement == null) {\r
                     definition.rootInputElement = inputElement;\r
                     inputElement.elementName = getChildNameSuggestion(null);\r
@@ -371,14 +371,14 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         feelingLuckyButton = new Button(buttonBar, SWT.PUSH);\r
         feelingLuckyButton.setImage(addManyImage);\r
-        feelingLuckyButton.setToolTipText("Feeling lucky");\r
+        feelingLuckyButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_feelingLucky);\r
         feelingLuckyButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
                 InputElement inputElement = null;\r
                 if (definition.rootInputElement == null) {\r
                     if (getChildNameSuggestion(null).length() != 0) {\r
-                        inputElement = new InputElement(getChildNameSuggestion(null), false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null);\r
+                        inputElement = new InputElement(getChildNameSuggestion(null), false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null); //$NON-NLS-1$\r
                         definition.rootInputElement = inputElement;\r
                         feelingLucky(inputElement);\r
                     }\r
@@ -396,7 +396,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         moveUpButton = new Button(buttonBar, SWT.PUSH);\r
         moveUpButton.setImage(moveUpImage);\r
-        moveUpButton.setToolTipText("Move up");\r
+        moveUpButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_moveUp);\r
         moveUpButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -415,7 +415,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         \r
         moveDownButton = new Button(buttonBar, SWT.PUSH);\r
         moveDownButton.setImage(moveDownImage);\r
-        moveDownButton.setToolTipText("Move down");\r
+        moveDownButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_moveDown);\r
         moveDownButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
             public void widgetSelected(SelectionEvent e) {\r
@@ -439,7 +439,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             if (attributeName.length() == 0) {\r
                 break;\r
             } else {\r
-                InputAttribute attribute = new InputAttribute(attributeName, attributeName, 0, "");\r
+                InputAttribute attribute = new InputAttribute(attributeName, attributeName, 0, ""); //$NON-NLS-1$\r
                 inputElement.addAttribute(attribute);\r
             }\r
         }\r
@@ -448,7 +448,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             if (childName.length() == 0) {\r
                 break;\r
             } else {\r
-                InputElement childElement = new InputElement(childName, false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null);\r
+                InputElement childElement = new InputElement(childName, false, CustomXmlTraceDefinition.TAG_IGNORE, 0, "", null); //$NON-NLS-1$\r
                 inputElement.addChild(childElement);\r
                 feelingLucky(childElement);\r
             }\r
@@ -505,7 +505,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         @Override\r
         public String getText(Object element) {\r
             InputElement inputElement = (InputElement) element;\r
-            return (inputElement.elementName.trim().length() == 0) ? "?" : inputElement.elementName;\r
+            return (inputElement.elementName.trim().length() == 0) ? "?" : inputElement.elementName; //$NON-NLS-1$\r
         }\r
     }\r
 \r
@@ -526,7 +526,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 updatePreviews();\r
                 removeButton.setEnabled(true);\r
                 addChildButton.setEnabled(true);\r
-                addChildButton.setToolTipText("Add child element");\r
+                addChildButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addChildElement);\r
                 if (definition.rootInputElement == inputElement) {\r
                     addNextButton.setEnabled(false);\r
                 } else {\r
@@ -538,7 +538,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 removeButton.setEnabled(false);\r
                 if (definition.rootInputElement == null) {\r
                     addChildButton.setEnabled(true);\r
-                    addChildButton.setToolTipText("Add document element");\r
+                    addChildButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addDocumentElement);\r
                 } else {\r
                     addChildButton.setEnabled(false);\r
                 }\r
@@ -572,16 +572,16 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
     }\r
     \r
     private String getName(InputElement inputElement) {\r
-        String name = (inputElement.elementName.trim().length() == 0) ? "?" : inputElement.elementName.trim();\r
+        String name = (inputElement.elementName.trim().length() == 0) ? "?" : inputElement.elementName.trim(); //$NON-NLS-1$\r
         if (inputElement.parentElement == null) {\r
             return name;\r
         }\r
-        return getName(inputElement.parentElement) + " : " + name;\r
+        return getName(inputElement.parentElement) + " : " + name; //$NON-NLS-1$\r
     }\r
 \r
     private String getName(InputAttribute inputAttribute, InputElement inputElement) {\r
-        String name = (inputAttribute.attributeName.trim().length() == 0) ? "?" : inputAttribute.attributeName.trim();\r
-        return getName(inputElement) + " : " + name;\r
+        String name = (inputAttribute.attributeName.trim().length() == 0) ? "?" : inputAttribute.attributeName.trim(); //$NON-NLS-1$\r
+        return getName(inputElement) + " : " + name; //$NON-NLS-1$\r
     }\r
 \r
     /* (non-Javadoc)\r
@@ -645,7 +645,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 try {\r
                     inputStream = file.getContents();\r
                 } catch (CoreException e) {\r
-                    return "";\r
+                    return ""; //$NON-NLS-1$\r
                 }\r
             }\r
         }\r
@@ -655,15 +655,15 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 StringBuilder sb = new StringBuilder();\r
                 String line = null;\r
                 while ((line = reader.readLine()) != null) {\r
-                    sb.append(line + "\n");\r
+                    sb.append(line + "\n"); //$NON-NLS-1$\r
                 }\r
                 parseXmlInput(sb.toString());\r
                 return sb.toString();\r
             } catch (IOException e) {\r
-                return "";\r
+                return ""; //$NON-NLS-1$\r
             }\r
         }\r
-        return "";\r
+        return ""; //$NON-NLS-1$\r
     }\r
     \r
     private void parseXmlInput(final String string) {\r
@@ -675,7 +675,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             EntityResolver resolver = new EntityResolver () {\r
                @Override\r
                 public InputSource resolveEntity (String publicId, String systemId) {\r
-                    String empty = "";\r
+                    String empty = ""; //$NON-NLS-1$\r
                     ByteArrayInputStream bais = new ByteArrayInputStream(empty.getBytes());\r
                     return new InputSource(bais);\r
                 }\r
@@ -741,12 +741,12 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 dateFormat = new SimpleDateFormat(timeStampOutputFormatText.getText().trim());\r
                 timeStampPreviewText.setText(dateFormat.format(date));\r
             } catch (ParseException e) {\r
-                timeStampPreviewText.setText("*parse exception* [" + timeStampValue + "] <> [" + timeStampFormat + "]");\r
+                timeStampPreviewText.setText("*parse exception* [" + timeStampValue + "] <> [" + timeStampFormat + "]"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$\r
             } catch (IllegalArgumentException e) {\r
-                timeStampPreviewText.setText("*parse exception* [Illegal Argument]");\r
+                timeStampPreviewText.setText("*parse exception* [Illegal Argument]"); //$NON-NLS-1$\r
             }\r
         } else {\r
-            timeStampPreviewText.setText("*no matching time stamp*");\r
+            timeStampPreviewText.setText("*no matching time stamp*"); //$NON-NLS-1$\r
         }\r
     }\r
 \r
@@ -825,7 +825,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             group.setText(getName(inputElement));\r
             \r
             Label label = new Label(group, SWT.NULL);\r
-            label.setText("Element name:");\r
+            label.setText(Messages.CustomXmlParserInputWizardPage_elementName);\r
             label.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             \r
             elementNameText = new Text(group, SWT.BORDER | SWT.SINGLE);\r
@@ -844,17 +844,17 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             if (inputElement.parentElement != null) {\r
                 previewLabel = new Label(group, SWT.NULL);\r
                 previewLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-                previewLabel.setText("Preview:");\r
+                previewLabel.setText(Messages.CustomXmlParserInputWizardPage_preview);\r
                 \r
                 previewText = new Text(group, SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);\r
                 gd = new GridData(SWT.FILL, SWT.CENTER, true, false);\r
                 gd.widthHint = 0;\r
                 previewText.setLayoutData(gd);\r
-                previewText.setText("*no matching element*");\r
+                previewText.setText(Messages.CustomXmlParserInputWizardPage_noMatchingElement);\r
                 previewText.setBackground(COLOR_WIDGET_BACKGROUND);\r
                 \r
                 logEntryButton = new Button(group, SWT.CHECK);\r
-                logEntryButton.setText("Log Entry");\r
+                logEntryButton.setText(Messages.CustomXmlParserInputWizardPage_logEntry);\r
                 logEntryButton.setSelection(inputElement.logEntry);\r
                 logEntryButton.addSelectionListener(new SelectionListener(){\r
                        @Override\r
@@ -895,7 +895,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                             actionCombo.setVisible(false);\r
                             break;\r
                         case 1: //Time Stamp\r
-                            tagLabel.setText("format:");\r
+                            tagLabel.setText(Messages.CustomXmlParserInputWizardPage_format);\r
                             tagLabel.setVisible(true);\r
                             tagText.setVisible(true);\r
                             tagText.addModifyListener(updateListener);\r
@@ -907,7 +907,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                             actionCombo.setVisible(true);\r
                             break;\r
                         case 3: //Other\r
-                            tagLabel.setText("tag name:");\r
+                            tagLabel.setText(Messages.CustomXmlParserInputWizardPage_tagName);\r
                             tagLabel.setVisible(true);\r
                             if (tagText.getText().trim().length() == 0) {\r
                                 tagText.setText(elementNameText.getText().trim());\r
@@ -931,7 +931,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 tagText.setLayoutData(gd);\r
                 \r
                 actionCombo = new Combo(tagComposite, SWT.DROP_DOWN | SWT.READ_ONLY);\r
-                actionCombo.setItems(new String[] {"Set", "Append", "Append with |"});\r
+                actionCombo.setItems(new String[] {Messages.CustomXmlParserInputWizardPage_set, Messages.CustomXmlParserInputWizardPage_append, Messages.CustomXmlParserInputWizardPage_appendWith});\r
                 actionCombo.select(inputElement.inputAction);\r
                 actionCombo.addSelectionListener(updateListener);\r
                 \r
@@ -942,7 +942,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                     actionCombo.setVisible(false);\r
                 } else if (inputElement.inputName.equals(CustomXmlTraceDefinition.TAG_TIMESTAMP)) {\r
                     tagCombo.select(1);\r
-                    tagLabel.setText("format:");\r
+                    tagLabel.setText(Messages.CustomXmlParserInputWizardPage_format);\r
                     tagText.setText(inputElement.inputFormat);\r
                     tagText.addModifyListener(updateListener);\r
                 } else if (inputElement.inputName.equals(CustomXmlTraceDefinition.TAG_MESSAGE)) {\r
@@ -951,7 +951,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                     tagText.setVisible(false);\r
                 } else {\r
                     tagCombo.select(3);\r
-                    tagLabel.setText("tag name:");\r
+                    tagLabel.setText(Messages.CustomXmlParserInputWizardPage_tagName);\r
                     tagText.setText(inputElement.inputName);\r
                     tagText.addModifyListener(updateListener);\r
                 }\r
@@ -970,7 +970,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         private void updatePreview() {\r
             Element element = getPreviewElement(inputElement);\r
             if (inputElement.parentElement != null) { // no preview text for document element\r
-                previewText.setText("*no matching element*");\r
+                previewText.setText(Messages.CustomXmlParserInputWizardPage_noMatchingElement);\r
                 if (element != null) {\r
                     previewText.setText(CustomXmlTrace.parseElement(element, new StringBuffer()).toString());\r
                     if (logEntryButton.getSelection()) {\r
@@ -997,8 +997,8 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                                 }\r
                             } else if (actionCombo.getSelectionIndex() == CustomXmlTraceDefinition.ACTION_APPEND_WITH_SEPARATOR) {\r
                                 if (timeStampValue != null) {\r
-                                    timeStampValue += " | " + value;\r
-                                    timeStampFormat += " | " + tagText.getText().trim();\r
+                                    timeStampValue += " | " + value; //$NON-NLS-1$\r
+                                    timeStampFormat += " | " + tagText.getText().trim(); //$NON-NLS-1$\r
                                 } else {\r
                                     timeStampValue = value;\r
                                     timeStampFormat = tagText.getText().trim();\r
@@ -1027,8 +1027,8 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                                 }\r
                             } else if (attribute.actionCombo.getSelectionIndex() == CustomXmlTraceDefinition.ACTION_APPEND_WITH_SEPARATOR) {\r
                                 if (timeStampValue != null) {\r
-                                    timeStampValue += " | " + value;\r
-                                    timeStampFormat += " | " + attribute.tagText.getText().trim();\r
+                                    timeStampValue += " | " + value; //$NON-NLS-1$\r
+                                    timeStampFormat += " | " + attribute.tagText.getText().trim(); //$NON-NLS-1$\r
                                 } else {\r
                                     timeStampValue = value;\r
                                     timeStampFormat = attribute.tagText.getText().trim();\r
@@ -1036,10 +1036,10 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                             }\r
                         }\r
                     } else {\r
-                        attribute.previewText.setText("*no matching attribute*");\r
+                        attribute.previewText.setText(Messages.CustomXmlParserInputWizardPage_noMatchingAttribute);\r
                     }\r
                 } else {\r
-                    attribute.previewText.setText("*no matching element*");\r
+                    attribute.previewText.setText(Messages.CustomXmlParserInputWizardPage_noMatchingElement);\r
                 }\r
             }\r
             for (ElementNode child : childElements) {\r
@@ -1062,13 +1062,13 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             \r
             addAttributeButton = new Button(addAttributeComposite, SWT.PUSH);\r
             addAttributeButton.setImage(addImage);\r
-            addAttributeButton.setToolTipText("Add attribute");\r
+            addAttributeButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_addAttribute);\r
             addAttributeButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
                     removeAddButton();\r
                     String attributeName = getAttributeNameSuggestion(inputElement);\r
-                    InputAttribute inputAttribute = new InputAttribute(attributeName, attributeName, 0, "");\r
+                    InputAttribute inputAttribute = new InputAttribute(attributeName, attributeName, 0, ""); //$NON-NLS-1$\r
                     attributes.add(new Attribute(group, ElementNode.this, inputAttribute, attributes.size()+1));\r
                     createAddButton();\r
                     elementContainer.layout();\r
@@ -1081,7 +1081,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             \r
             addAttributeLabel = new Label(addAttributeComposite, SWT.NULL);\r
             addAttributeLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
-            addAttributeLabel.setText("New attribute");\r
+            addAttributeLabel.setText(Messages.CustomXmlParserInputWizardPage_newAttibute);\r
         }\r
 \r
         private void removeAddButton() {\r
@@ -1175,7 +1175,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             Button deleteButton = new Button(labelComposite, SWT.PUSH);\r
             deleteButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
             deleteButton.setImage(deleteImage);\r
-            deleteButton.setToolTipText("Remove attribute");\r
+            deleteButton.setToolTipText(Messages.CustomXmlParserInputWizardPage_removeAttribute);\r
             deleteButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
@@ -1187,7 +1187,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             \r
             attributeLabel = new Label(labelComposite, SWT.NULL);\r
             attributeLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));\r
-            attributeLabel.setText("Attribute");\r
+            attributeLabel.setText(Messages.CustomXmlParserInputWizardPage_attibute);\r
             \r
             attributeComposite = new Composite(parent, SWT.FILL);\r
             GridLayout attributeLayout = new GridLayout(4, false);\r
@@ -1197,7 +1197,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             attributeComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));\r
 \r
             Label nameLabel = new Label(attributeComposite, SWT.NONE);\r
-            nameLabel.setText("name:");\r
+            nameLabel.setText(Messages.CustomXmlParserInputWizardPage_name);\r
             \r
             attributeNameText = new Text(attributeComposite, SWT.BORDER | SWT.SINGLE);\r
             attributeNameText.setLayoutData(new GridData(120, SWT.DEFAULT));\r
@@ -1205,13 +1205,13 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             attributeNameText.addModifyListener(updateListener);\r
             \r
             Label previewLabel = new Label(attributeComposite, SWT.NONE);\r
-            previewLabel.setText("Preview:");\r
+            previewLabel.setText(Messages.CustomXmlParserInputWizardPage_preview);\r
             \r
             previewText = new Text(attributeComposite, SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);\r
             GridData gd = new GridData(SWT.FILL, SWT.CENTER, true, false);\r
             gd.widthHint = 0;\r
             previewText.setLayoutData(gd);\r
-            previewText.setText("*no match*");\r
+            previewText.setText(Messages.CustomXmlParserInputWizardPage_noMatch);\r
             previewText.setBackground(COLOR_WIDGET_BACKGROUND);\r
 \r
             filler = new Label(parent, SWT.NULL);\r
@@ -1236,7 +1236,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                     tagText.removeModifyListener(updateListener);\r
                     switch (tagCombo.getSelectionIndex()) {\r
                     case 0: //Time Stamp\r
-                        tagLabel.setText("format:");\r
+                        tagLabel.setText(Messages.CustomXmlParserInputWizardPage_format);\r
                         tagLabel.setVisible(true);\r
                         tagText.setVisible(true);\r
                         tagText.addModifyListener(updateListener);\r
@@ -1246,7 +1246,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                         tagText.setVisible(false);\r
                         break;\r
                     case 2: //Other\r
-                        tagLabel.setText("tag name:");\r
+                        tagLabel.setText(Messages.CustomXmlParserInputWizardPage_tagName);\r
                         tagLabel.setVisible(true);\r
                         if (tagText.getText().trim().length() == 0) {\r
                             tagText.setText(attributeNameText.getText().trim());\r
@@ -1270,13 +1270,13 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             tagText.setText(attributeNameText.getText());\r
             \r
             actionCombo = new Combo(tagComposite, SWT.DROP_DOWN | SWT.READ_ONLY);\r
-            actionCombo.setItems(new String[] {"Set", "Append", "Append with |"});\r
+            actionCombo.setItems(new String[] {Messages.CustomXmlParserInputWizardPage_set, Messages.CustomXmlParserInputWizardPage_append, Messages.CustomXmlParserInputWizardPage_appendWith});\r
             actionCombo.select(inputAttribute.inputAction);\r
             actionCombo.addSelectionListener(updateListener);\r
             \r
             if (inputAttribute.inputName.equals(CustomXmlTraceDefinition.TAG_TIMESTAMP)) {\r
                 tagCombo.select(0);\r
-                tagLabel.setText("format:");\r
+                tagLabel.setText(Messages.CustomXmlParserInputWizardPage_format);\r
                 tagText.setText(inputAttribute.inputFormat);\r
                 tagText.addModifyListener(updateListener);\r
             } else if (inputAttribute.inputName.equals(CustomXmlTraceDefinition.TAG_MESSAGE)) {\r
@@ -1285,7 +1285,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 tagText.setVisible(false);\r
             } else {\r
                 tagCombo.select(2);\r
-                tagLabel.setText("tag name:");\r
+                tagLabel.setText(Messages.CustomXmlParserInputWizardPage_tagName);\r
                 tagText.setText(inputAttribute.inputName);\r
                 tagText.addModifyListener(updateListener);\r
             }\r
@@ -1364,7 +1364,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 }\r
             }\r
         }\r
-        return ("");\r
+        return ""; //$NON-NLS-1$\r
     }\r
     \r
     private String getAttributeNameSuggestion(InputElement inputElement) {\r
@@ -1387,7 +1387,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 }\r
             }\r
         }\r
-        return ("");\r
+        return ""; //$NON-NLS-1$\r
     }\r
 \r
     private void validate() {\r
@@ -1402,14 +1402,14 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         StringBuffer errors = new StringBuffer();\r
 \r
         if (definition.definitionName.length() == 0) {\r
-            errors.append("Enter a name for the new log type. ");\r
+            errors.append(Messages.CustomXmlParserInputWizardPage_62);\r
             logtypeText.setBackground(COLOR_LIGHT_RED);\r
         } else {\r
             logtypeText.setBackground(COLOR_TEXT_BACKGROUND);\r
             for (CustomXmlTraceDefinition def : CustomXmlTraceDefinition.loadAll()) {\r
                 if (definition.definitionName.equals(def.definitionName)) {\r
                     if (editDefinitionName == null || ! editDefinitionName.equals(definition.definitionName)) {\r
-                        errors.append("The log type name already exists. ");\r
+                        errors.append(Messages.CustomXmlParserInputWizardPage_63);\r
                         logtypeText.setBackground(COLOR_LIGHT_RED);\r
                         break;\r
                     }\r
@@ -1418,7 +1418,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         }\r
         \r
         if (definition.rootInputElement == null) {\r
-            errors.append("Add a document element. ");\r
+            errors.append(Messages.CustomXmlParserInputWizardPage_64);\r
         }\r
         \r
         if (definition.rootInputElement != null) {\r
@@ -1431,28 +1431,28 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             if ((definition.rootInputElement.attributes != null && definition.rootInputElement.attributes.size() != 0) ||\r
                     (definition.rootInputElement.childElements != null && definition.rootInputElement.childElements.size() != 0) || errors.length() == 0) {\r
                 if (!logEntryFound) {\r
-                    errors.append("Identify a Log Entry element. ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_65);\r
                 }\r
 \r
                 if (timeStampFound) {\r
                     if (timeStampOutputFormatText.getText().trim().length() == 0) {\r
-                        errors.append("Enter the output format for the Time Stamp field. ");\r
+                        errors.append(Messages.CustomXmlParserInputWizardPage_66);\r
                         timeStampOutputFormatText.setBackground(COLOR_LIGHT_RED);\r
                     } else {\r
                         try {\r
                             new SimpleDateFormat(timeStampOutputFormatText.getText().trim());\r
                             timeStampOutputFormatText.setBackground(COLOR_TEXT_BACKGROUND);\r
                         } catch (IllegalArgumentException e) {\r
-                            errors.append("Enter a valid output format for the Time Stamp field. ");\r
+                            errors.append(Messages.CustomXmlParserInputWizardPage_67);\r
                             timeStampOutputFormatText.setBackground(COLOR_LIGHT_RED);\r
                         }\r
                     }\r
                 } else {\r
-                    timeStampPreviewText.setText("*no time stamp element or attribute*");\r
+                    timeStampPreviewText.setText(Messages.CustomXmlParserInputWizardPage_68);\r
                 }\r
             }\r
         } else {\r
-            timeStampPreviewText.setText("*no time stamp element or attribute*");\r
+            timeStampPreviewText.setText(Messages.CustomXmlParserInputWizardPage_69);\r
         }\r
     \r
         if (errors.length() == 0) {\r
@@ -1470,7 +1470,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
         if (selectedElement != null && selectedElement.inputElement.equals(inputElement)) elementNode = selectedElement;\r
         if (inputElement == definition.rootInputElement) {\r
             if (inputElement.elementName.length() == 0) {\r
-                errors.append("Enter a name for the document element. ");\r
+                errors.append(Messages.CustomXmlParserInputWizardPage_70);\r
                 if (elementNode != null) elementNode.elementNameText.setBackground(COLOR_LIGHT_RED);\r
             } else {\r
                 if (elementNode != null) elementNode.elementNameText.setBackground(COLOR_TEXT_BACKGROUND);\r
@@ -1484,19 +1484,19 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
             if (inputElement.inputName.equals(CustomXmlTraceDefinition.TAG_TIMESTAMP)) {\r
                 timeStampFound = true;\r
                 if (inputElement.inputFormat.length() == 0) {\r
-                    errors.append("Enter the input format for the Time Stamp (Element " + getName(inputElement) + "). ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_71 + getName(inputElement) + "). "); //$NON-NLS-1$\r
                     if (elementNode != null) elementNode.tagText.setBackground(COLOR_LIGHT_RED);\r
                 } else {\r
                     try {\r
                         new SimpleDateFormat(inputElement.inputFormat);\r
                         if (elementNode != null) elementNode.tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
                     } catch (IllegalArgumentException e) {\r
-                        errors.append("Enter a valid input format for the Time Stamp (Element " + getName(inputElement) + "). ");\r
+                        errors.append(Messages.CustomXmlParserInputWizardPage_73 + getName(inputElement) + "). "); //$NON-NLS-1$\r
                         if (elementNode != null) elementNode.tagText.setBackground(COLOR_LIGHT_RED);\r
                     }\r
                 }\r
             } else if (inputElement.inputName.length() == 0) {\r
-                errors.append("Enter a name for the input . ");\r
+                errors.append(Messages.CustomXmlParserInputWizardPage_75);\r
                 if (elementNode != null) elementNode.tagText.setBackground(COLOR_LIGHT_RED);\r
             } else {\r
                 if (elementNode != null) elementNode.tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
@@ -1521,28 +1521,28 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                     }\r
                 }\r
                 if (attribute.attributeName.length() == 0) {\r
-                    errors.append("Enter a name for the attribute (Attribute " + getName(inputElement) + ": ?). ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_76 + getName(inputElement) + ": ?). "); //$NON-NLS-1$\r
                     if (elementNode != null) elementNode.attributes.get(i).attributeNameText.setBackground(COLOR_LIGHT_RED);\r
                 } else if (duplicate) {\r
-                    errors.append("Duplicate attribute names (Attribute " + getName(attribute, inputElement) +"). ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_78 + getName(attribute, inputElement) +"). "); //$NON-NLS-1$\r
                     if (elementNode != null) elementNode.attributes.get(i).attributeNameText.setBackground(COLOR_LIGHT_RED);\r
                 }\r
                 if (attribute.inputName.equals(CustomXmlTraceDefinition.TAG_TIMESTAMP)) {\r
                     timeStampFound = true;\r
                     if (attribute.inputFormat.length() == 0) {\r
-                        errors.append("Enter the input format for the Time Stamp (Attribute " + getName(attribute, inputElement) +"). ");\r
+                        errors.append(Messages.CustomXmlParserInputWizardPage_80 + getName(attribute, inputElement) +"). "); //$NON-NLS-1$\r
                         if (elementNode != null) elementNode.attributes.get(i).tagText.setBackground(COLOR_LIGHT_RED);\r
                     } else {\r
                         try {\r
                             new SimpleDateFormat(attribute.inputFormat);\r
                             if (elementNode != null) elementNode.attributes.get(i).tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
                         } catch (IllegalArgumentException e) {\r
-                            errors.append("Enter a valid input format for the Time Stamp (Attribute " + getName(attribute, inputElement) +"). ");\r
+                            errors.append(Messages.CustomXmlParserInputWizardPage_82 + getName(attribute, inputElement) +"). "); //$NON-NLS-1$\r
                             if (elementNode != null) elementNode.attributes.get(i).tagText.setBackground(COLOR_LIGHT_RED);\r
                         }\r
                     }\r
                 } else if (attribute.inputName.length() == 0) {\r
-                    errors.append("Enter a name for the data group (Attribute " + getName(attribute, inputElement) +"). ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_84 + getName(attribute, inputElement) +"). "); //$NON-NLS-1$\r
                     if (elementNode != null) elementNode.attributes.get(i).tagText.setBackground(COLOR_LIGHT_RED);\r
                 } else {\r
                     if (elementNode != null) elementNode.attributes.get(i).tagText.setBackground(COLOR_TEXT_BACKGROUND);\r
@@ -1560,7 +1560,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                 ElementNode childElementNode = null;\r
                 if (selectedElement != null && selectedElement.inputElement.equals(child)) childElementNode = selectedElement;\r
                 if (child.elementName.length() == 0) {\r
-                    errors.append("Enter a name for the element (Element " + getName(child) + "). ");\r
+                    errors.append(Messages.CustomXmlParserInputWizardPage_86 + getName(child) + "). "); //$NON-NLS-1$\r
                     if (childElementNode != null) childElementNode.elementNameText.setBackground(COLOR_LIGHT_RED);\r
                 } else {\r
                     boolean duplicate = false;\r
@@ -1574,7 +1574,7 @@ public class CustomXmlParserInputWizardPage extends WizardPage {
                         }\r
                     }\r
                     if (duplicate) {\r
-                        errors.append("Duplicate element names (Element " + getName(child) + "). ");\r
+                        errors.append(Messages.CustomXmlParserInputWizardPage_88 + getName(child) + "). "); //$NON-NLS-1$\r
                         if (childElementNode != null) childElementNode.elementNameText.setBackground(COLOR_LIGHT_RED);\r
                     }\r
                 }\r
index d9fab2232540ffc1dc82fb06ba0b5d7588bc9fc3..d032b8894f4d5710184f620010acad23a7dafd00 100644 (file)
@@ -30,8 +30,8 @@ import org.eclipse.swt.widgets.Text;
 \r
 public class CustomXmlParserOutputWizardPage extends WizardPage {\r
 \r
-    private static final Image upImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/up_button.gif");\r
-    private static final Image downImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/down_button.gif");\r
+    private static final Image upImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/up_button.gif"); //$NON-NLS-1$\r
+    private static final Image downImage = TmfUiPlugin.getDefault().getImageFromPath("/icons/down_button.gif"); //$NON-NLS-1$\r
     private CustomXmlParserWizard wizard;\r
     private CustomXmlTraceDefinition definition;\r
     ArrayList<Output> outputs = new ArrayList<Output>();\r
@@ -48,9 +48,9 @@ public class CustomXmlParserOutputWizardPage extends WizardPage {
     File tmpFile;\r
     \r
     protected CustomXmlParserOutputWizardPage(CustomXmlParserWizard wizard) {\r
-        super("CustomParserOutputWizardPage");\r
+        super("CustomParserOutputWizardPage"); //$NON-NLS-1$\r
         setTitle(wizard.inputPage.getTitle());\r
-        setDescription("Customize the output of the parser");\r
+        setDescription(Messages.CustomXmlParserOutputWizardPage_description);\r
         this.wizard = wizard;\r
         setPageComplete(false);\r
     }\r
@@ -198,7 +198,7 @@ public class CustomXmlParserOutputWizardPage extends WizardPage {
         definition.outputs = extractOutputs();\r
 \r
         try {\r
-            tmpFile = TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append("customwizard.tmp").toFile();\r
+            tmpFile = TmfUiPlugin.getDefault().getStateLocation().addTrailingSeparator().append("customwizard.tmp").toFile(); //$NON-NLS-1$\r
             FileWriter writer = new FileWriter(tmpFile);\r
             writer.write(wizard.inputPage.getInputText());\r
             writer.close();\r
@@ -249,7 +249,7 @@ public class CustomXmlParserOutputWizardPage extends WizardPage {
             this.name = name;\r
             \r
             enabledButton = new Button(parent, SWT.CHECK);\r
-            enabledButton.setToolTipText("Visible");\r
+            enabledButton.setToolTipText(Messages.CustomXmlParserOutputWizardPage_visible);\r
             enabledButton.setSelection(true);\r
             enabledButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
@@ -268,7 +268,7 @@ public class CustomXmlParserOutputWizardPage extends WizardPage {
 \r
             upButton = new Button(parent, SWT.PUSH);\r
             upButton.setImage(upImage);\r
-            upButton.setToolTipText("Move Before");\r
+            upButton.setToolTipText(Messages.CustomXmlParserOutputWizardPage_moveBefore);\r
             upButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
@@ -279,7 +279,7 @@ public class CustomXmlParserOutputWizardPage extends WizardPage {
             \r
             downButton = new Button(parent, SWT.PUSH);\r
             downButton.setImage(downImage);\r
-            downButton.setToolTipText("Move After");\r
+            downButton.setToolTipText(Messages.CustomXmlParserOutputWizardPage_moveAfter);\r
             downButton.addSelectionListener(new SelectionAdapter() {\r
                @Override\r
                 public void widgetSelected(SelectionEvent e) {\r
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/Messages.java b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/Messages.java
new file mode 100644 (file)
index 0000000..1a67bf5
--- /dev/null
@@ -0,0 +1,120 @@
+package org.eclipse.linuxtools.tmf.ui.wizards;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+       private static final String BUNDLE_NAME = "org.eclipse.linuxtools.tmf.ui.wizards.messages"; //$NON-NLS-1$
+       public static String CustomTxtParserInputWizardPage_20;
+       public static String CustomTxtParserInputWizardPage_21;
+       public static String CustomTxtParserInputWizardPage_22;
+       public static String CustomTxtParserInputWizardPage_23;
+       public static String CustomTxtParserInputWizardPage_44;
+       public static String CustomTxtParserInputWizardPage_addChildLine;
+       public static String CustomTxtParserInputWizardPage_addGroup;
+       public static String CustomTxtParserInputWizardPage_addNextLine;
+       public static String CustomTxtParserInputWizardPage_append;
+       public static String CustomTxtParserInputWizardPage_appendWith;
+       public static String CustomTxtParserInputWizardPage_capturedGroup;
+       public static String CustomTxtParserInputWizardPage_cardinality;
+       public static String CustomTxtParserInputWizardPage_dateFormatHelp;
+       public static String CustomTxtParserInputWizardPage_desccriptionEdit;
+       public static String CustomTxtParserInputWizardPage_descriptionNew;
+       public static String CustomTxtParserInputWizardPage_format;
+       public static String CustomTxtParserInputWizardPage_group;
+       public static String CustomTxtParserInputWizardPage_highlightAll;
+       public static String CustomTxtParserInputWizardPage_logType;
+       public static String CustomTxtParserInputWizardPage_matchingLineRoot;
+       public static String CustomTxtParserInputWizardPage_matchingOtherLine;
+       public static String CustomTxtParserInputWizardPage_max;
+       public static String CustomTxtParserInputWizardPage_min;
+       public static String CustomTxtParserInputWizardPage_moveDown;
+       public static String CustomTxtParserInputWizardPage_moveUp;
+       public static String CustomTxtParserInputWizardPage_name;
+       public static String CustomTxtParserInputWizardPage_newGroup;
+       public static String CustomTxtParserInputWizardPage_noMatch;
+       public static String CustomTxtParserInputWizardPage_noMatchingGroup;
+       public static String CustomTxtParserInputWizardPage_noMatchingLine;
+       public static String CustomTxtParserInputWizardPage_noMatchingTimestamp;
+       public static String CustomTxtParserInputWizardPage_noMathcingLine;
+       public static String CustomTxtParserInputWizardPage_nonMatchingLine;
+       public static String CustomTxtParserInputWizardPage_noTimestampGroup;
+       public static String CustomTxtParserInputWizardPage_preview;
+       public static String CustomTxtParserInputWizardPage_previewInput;
+       public static String CustomTxtParserInputWizardPage_previewLegend;
+       public static String CustomTxtParserInputWizardPage_regularExpression;
+       public static String CustomTxtParserInputWizardPage_regularExpressionHelp;
+       public static String CustomTxtParserInputWizardPage_removeGroup;
+       public static String CustomTxtParserInputWizardPage_removeLine;
+       public static String CustomTxtParserInputWizardPage_set;
+       public static String CustomTxtParserInputWizardPage_timestampFormat;
+       public static String CustomTxtParserInputWizardPage_uncapturedText;
+       public static String CustomTxtParserInputWizardPage_unidentifiedCaptureGroup;
+       public static String CustomTxtParserInputWizardPage_windowTitleEdit;
+       public static String CustomTxtParserInputWizardPage_windowTitleNew;
+       public static String CustomTxtParserOutputWizardPage_description;
+       public static String CustomTxtParserOutputWizardPage_moveAfter;
+       public static String CustomTxtParserOutputWizardPage_moveBefore;
+       public static String CustomTxtParserOutputWizardPage_visible;
+       public static String CustomXmlParserInputWizardPage_62;
+       public static String CustomXmlParserInputWizardPage_63;
+       public static String CustomXmlParserInputWizardPage_64;
+       public static String CustomXmlParserInputWizardPage_65;
+       public static String CustomXmlParserInputWizardPage_66;
+       public static String CustomXmlParserInputWizardPage_67;
+       public static String CustomXmlParserInputWizardPage_68;
+       public static String CustomXmlParserInputWizardPage_69;
+       public static String CustomXmlParserInputWizardPage_70;
+       public static String CustomXmlParserInputWizardPage_71;
+       public static String CustomXmlParserInputWizardPage_73;
+       public static String CustomXmlParserInputWizardPage_75;
+       public static String CustomXmlParserInputWizardPage_76;
+       public static String CustomXmlParserInputWizardPage_78;
+       public static String CustomXmlParserInputWizardPage_80;
+       public static String CustomXmlParserInputWizardPage_82;
+       public static String CustomXmlParserInputWizardPage_84;
+       public static String CustomXmlParserInputWizardPage_86;
+       public static String CustomXmlParserInputWizardPage_88;
+       public static String CustomXmlParserInputWizardPage_addAttribute;
+       public static String CustomXmlParserInputWizardPage_addChildElement;
+       public static String CustomXmlParserInputWizardPage_addDocumentEleemnt;
+       public static String CustomXmlParserInputWizardPage_addDocumentElement;
+       public static String CustomXmlParserInputWizardPage_addNextElement;
+       public static String CustomXmlParserInputWizardPage_append;
+       public static String CustomXmlParserInputWizardPage_appendWith;
+       public static String CustomXmlParserInputWizardPage_attibute;
+       public static String CustomXmlParserInputWizardPage_dateFormatHelp;
+       public static String CustomXmlParserInputWizardPage_descriptionEdit;
+       public static String CustomXmlParserInputWizardPage_descriptionNew;
+       public static String CustomXmlParserInputWizardPage_elementName;
+       public static String CustomXmlParserInputWizardPage_feelingLucky;
+       public static String CustomXmlParserInputWizardPage_format;
+       public static String CustomXmlParserInputWizardPage_logEntry;
+       public static String CustomXmlParserInputWizardPage_logType;
+       public static String CustomXmlParserInputWizardPage_moveDown;
+       public static String CustomXmlParserInputWizardPage_moveUp;
+       public static String CustomXmlParserInputWizardPage_name;
+       public static String CustomXmlParserInputWizardPage_newAttibute;
+       public static String CustomXmlParserInputWizardPage_noMatchingAttribute;
+       public static String CustomXmlParserInputWizardPage_noMatch;
+       public static String CustomXmlParserInputWizardPage_noMatchingElement;
+       public static String CustomXmlParserInputWizardPage_preview;
+       public static String CustomXmlParserInputWizardPage_previewInput;
+       public static String CustomXmlParserInputWizardPage_removeAttribute;
+       public static String CustomXmlParserInputWizardPage_removeElement;
+       public static String CustomXmlParserInputWizardPage_set;
+       public static String CustomXmlParserInputWizardPage_tagName;
+       public static String CustomXmlParserInputWizardPage_timestampFormat;
+       public static String CustomXmlParserInputWizardPage_titleEdit;
+       public static String CustomXmlParserInputWizardPage_titleNew;
+       public static String CustomXmlParserOutputWizardPage_description;
+       public static String CustomXmlParserOutputWizardPage_moveAfter;
+       public static String CustomXmlParserOutputWizardPage_moveBefore;
+       public static String CustomXmlParserOutputWizardPage_visible;
+       static {
+               // initialize resource bundle
+               NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+       }
+
+       private Messages() {
+       }
+}
diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/messages.properties b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/wizards/messages.properties
new file mode 100644 (file)
index 0000000..ee1b65c
--- /dev/null
@@ -0,0 +1,106 @@
+CustomTxtParserInputWizardPage_20=*parse exception* [
+CustomTxtParserInputWizardPage_21=] <> [
+CustomTxtParserInputWizardPage_22=]
+CustomTxtParserInputWizardPage_23=*parse exception* [Illegal Argument]
+CustomTxtParserInputWizardPage_44=matchingRootLine
+CustomTxtParserInputWizardPage_addChildLine=Add child line
+CustomTxtParserInputWizardPage_addGroup=Add group
+CustomTxtParserInputWizardPage_addNextLine=Add next line
+CustomTxtParserInputWizardPage_append=Append
+CustomTxtParserInputWizardPage_appendWith=Append with |
+CustomTxtParserInputWizardPage_capturedGroup=Captured group
+CustomTxtParserInputWizardPage_cardinality=Cardinality:
+CustomTxtParserInputWizardPage_dateFormatHelp=Date Format Help
+CustomTxtParserInputWizardPage_desccriptionEdit=Edit an existing custom parser for text log files
+CustomTxtParserInputWizardPage_descriptionNew=Create a new custom parser for text log files
+CustomTxtParserInputWizardPage_format=format:
+CustomTxtParserInputWizardPage_group=Group 
+CustomTxtParserInputWizardPage_highlightAll=Highlight All
+CustomTxtParserInputWizardPage_logType=Log type:
+CustomTxtParserInputWizardPage_matchingLineRoot=Matching root line : 
+CustomTxtParserInputWizardPage_matchingOtherLine=Matching other line: 
+CustomTxtParserInputWizardPage_max=max:
+CustomTxtParserInputWizardPage_min=min:
+CustomTxtParserInputWizardPage_moveDown=Move down
+CustomTxtParserInputWizardPage_moveUp=Move up
+CustomTxtParserInputWizardPage_name=name:
+CustomTxtParserInputWizardPage_newGroup=New group
+CustomTxtParserInputWizardPage_noMatch=*no match*
+CustomTxtParserInputWizardPage_noMatchingGroup=*no matching group*
+CustomTxtParserInputWizardPage_noMatchingLine=*no matching line*
+CustomTxtParserInputWizardPage_noMatchingTimestamp=*no matching timestamp*
+CustomTxtParserInputWizardPage_noMathcingLine=*no matching line*
+CustomTxtParserInputWizardPage_nonMatchingLine=Non-matching line\n
+CustomTxtParserInputWizardPage_noTimestampGroup=*no timestamp group*
+CustomTxtParserInputWizardPage_preview=Preview:
+CustomTxtParserInputWizardPage_previewInput=Preview input
+CustomTxtParserInputWizardPage_previewLegend=Preview Legend
+CustomTxtParserInputWizardPage_regularExpression=Regular expression:
+CustomTxtParserInputWizardPage_regularExpressionHelp=Regular Expression Help
+CustomTxtParserInputWizardPage_removeGroup=Remove group
+CustomTxtParserInputWizardPage_removeLine=Remove line
+CustomTxtParserInputWizardPage_set=Set
+CustomTxtParserInputWizardPage_timestampFormat=Time Stamp format:
+CustomTxtParserInputWizardPage_uncapturedText=Uncaptured text
+CustomTxtParserInputWizardPage_unidentifiedCaptureGroup=Unidentified captured group
+CustomTxtParserInputWizardPage_windowTitleEdit=Edit Custom Text Parser
+CustomTxtParserInputWizardPage_windowTitleNew=New Custom Text Parser
+CustomTxtParserOutputWizardPage_description=Customize the output of the parser
+CustomTxtParserOutputWizardPage_moveAfter=Move After
+CustomTxtParserOutputWizardPage_moveBefore=Move Before
+CustomTxtParserOutputWizardPage_visible=Visible
+CustomXmlParserInputWizardPage_62=Enter a name for the new log type. 
+CustomXmlParserInputWizardPage_63=The log type name already exists. 
+CustomXmlParserInputWizardPage_64=Add a document element. 
+CustomXmlParserInputWizardPage_65=Identify a Log Entry element. 
+CustomXmlParserInputWizardPage_66=Enter the output format for the Time Stamp field. 
+CustomXmlParserInputWizardPage_67=Enter a valid output format for the Time Stamp field. 
+CustomXmlParserInputWizardPage_68=*no time stamp element or attribute*
+CustomXmlParserInputWizardPage_69=*no time stamp element or attribute*
+CustomXmlParserInputWizardPage_70=Enter a name for the document element. 
+CustomXmlParserInputWizardPage_71=Enter the input format for the Time Stamp (Element 
+CustomXmlParserInputWizardPage_73=Enter a valid input format for the Time Stamp (Element 
+CustomXmlParserInputWizardPage_75=Enter a name for the input . 
+CustomXmlParserInputWizardPage_76=Enter a name for the attribute (Attribute 
+CustomXmlParserInputWizardPage_78=Duplicate attribute names (Attribute 
+CustomXmlParserInputWizardPage_80=Enter the input format for the Time Stamp (Attribute 
+CustomXmlParserInputWizardPage_82=Enter a valid input format for the Time Stamp (Attribute 
+CustomXmlParserInputWizardPage_84=Enter a name for the data group (Attribute 
+CustomXmlParserInputWizardPage_86=Enter a name for the element (Element 
+CustomXmlParserInputWizardPage_88=Duplicate element names (Element 
+CustomXmlParserInputWizardPage_addAttribute=Add attribute
+CustomXmlParserInputWizardPage_addChildElement=Add child element
+CustomXmlParserInputWizardPage_addDocumentEleemnt=Add document element
+CustomXmlParserInputWizardPage_addDocumentElement=Add document element
+CustomXmlParserInputWizardPage_addNextElement=Add next element
+CustomXmlParserInputWizardPage_append=Append
+CustomXmlParserInputWizardPage_appendWith=Append with |
+CustomXmlParserInputWizardPage_attibute=Attribute
+CustomXmlParserInputWizardPage_dateFormatHelp=Date Format Help
+CustomXmlParserInputWizardPage_descriptionEdit=Edit an existing custom parser for XML log files
+CustomXmlParserInputWizardPage_descriptionNew=Create a new custom parser for XML log files
+CustomXmlParserInputWizardPage_elementName=Element name:
+CustomXmlParserInputWizardPage_feelingLucky=Feeling lucky
+CustomXmlParserInputWizardPage_format=format:
+CustomXmlParserInputWizardPage_logEntry=Log Entry
+CustomXmlParserInputWizardPage_logType=Log type:
+CustomXmlParserInputWizardPage_moveDown=Move down
+CustomXmlParserInputWizardPage_moveUp=Move up
+CustomXmlParserInputWizardPage_name=name:
+CustomXmlParserInputWizardPage_newAttibute=New attribute
+CustomXmlParserInputWizardPage_noMatch=*no match*
+CustomXmlParserInputWizardPage_noMatchingAttribute=*no matching attribute*
+CustomXmlParserInputWizardPage_noMatchingElement=*no matching element*
+CustomXmlParserInputWizardPage_preview=Preview:
+CustomXmlParserInputWizardPage_previewInput=Preview input
+CustomXmlParserInputWizardPage_removeAttribute=Remove attribute
+CustomXmlParserInputWizardPage_removeElement=Remove element
+CustomXmlParserInputWizardPage_set=Set
+CustomXmlParserInputWizardPage_tagName=tag name:
+CustomXmlParserInputWizardPage_timestampFormat=Time Stamp format:
+CustomXmlParserInputWizardPage_titleEdit=Edit Custom XML Parser
+CustomXmlParserInputWizardPage_titleNew=New Custom XML Parser
+CustomXmlParserOutputWizardPage_description=Customize the output of the parser
+CustomXmlParserOutputWizardPage_moveAfter=Move After
+CustomXmlParserOutputWizardPage_moveBefore=Move Before
+CustomXmlParserOutputWizardPage_visible=Visible
index 615b7d014d97f6ff0e3f257bc5e5d44fac5b0314..2095112ba9a4044812d7ce2362bbbdec9b61a44d 100644 (file)
@@ -1,3 +1,55 @@
+2010-11-09  Francois Chouinard  <fchouinard@gmail.com>
+
+    Suppress warning for non-externalized strings
+          * src/org/eclipse/linuxtools/tmf/component/TmfDataProvider.java (newCoalescedDataRequest): 
+              (coalesceDataRequest): 
+              (.run): 
+              (queueRequest): 
+          * src/org/eclipse/linuxtools/tmf/component/TmfEventProvider.java (newCoalescedDataRequest): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEvent.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEventContent.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEventField.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEventReference.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEventSource.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfEventType.java (DEFAULT_TYPE_ID): 
+              (getLabel): 
+              (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfTimeRange.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfTimestamp.java (synchronize): 
+              (toString): 
+          * src/org/eclipse/linuxtools/tmf/event/TmfTraceEvent.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java (TmfExperiment): 
+              (toString): 
+          * src/org/eclipse/linuxtools/tmf/experiment/TmfExperimentLocation.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedDataRequest.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/request/TmfCoalescedEventRequest.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/request/TmfDataRequest.java (TmfDataRequest): 
+              (handleCompleted): 
+              (start): 
+              (done): 
+              (toString): 
+          * src/org/eclipse/linuxtools/tmf/request/TmfEventRequest.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/request/TmfRequestExecutor.java (TmfRequestExecutor): 
+              (stop): 
+              (.run): 
+              (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfExperimentSelectedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfExperimentUpdatedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfSignalTracer.java (traceSignal): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTimeSynchSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTraceClosedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTraceOpenedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTraceParserUpdatedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTraceSelectedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/signal/TmfTraceUpdatedSignal.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/TmfCorePlugin.java (PLUGIN_ID): 
+          * src/org/eclipse/linuxtools/tmf/trace/TmfCheckpoint.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/trace/TmfContext.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/trace/TmfLocation.java (toString): 
+              (clone): 
+          * src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java (toString): 
+          * src/org/eclipse/linuxtools/tmf/Tracer.java: 
+
 2010-11-04  Francois Chouinard  <fchouinard@gmail.com>
 
        * src/org/eclipse/linuxtools/tmf/experiment/TmfExperiment.java: Use the correct index page size 
index 7fd06bf75a19fb247382162cc28341c5b15a451e..3f2eb12d28ccb4707ba6f9550a09ca8ba49fb887 100644 (file)
@@ -28,7 +28,7 @@ public class TmfCorePlugin extends Plugin {
        // ------------------------------------------------------------------------
 
        // The plug-in ID
-       public static final String PLUGIN_ID = "org.eclipse.linuxtools.tmf";
+       public static final String PLUGIN_ID = "org.eclipse.linuxtools.tmf"; //$NON-NLS-1$
 
        // The shared instance
        private static TmfCorePlugin fPlugin;
index 42613d2de0c4f47b29132d794b491025a2f0035d..27d25c3e530b276b95aee0d7dc641d73b7eafbe8 100644 (file)
@@ -10,6 +10,7 @@ import org.eclipse.linuxtools.tmf.component.ITmfDataProvider;
 import org.eclipse.linuxtools.tmf.event.TmfData;\r
 import org.eclipse.linuxtools.tmf.request.ITmfDataRequest;\r
 \r
+@SuppressWarnings("nls")\r
 public class Tracer {\r
 \r
        private static String pluginID = TmfCorePlugin.PLUGIN_ID;\r
index 841fa9aa1a1db6b74f567b0f466083af40f62686..fbe81839fadc4599f59d722d4e136727588b03df 100644 (file)
@@ -198,8 +198,8 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
                                        fType, request.getIndex(), request.getNbRequested(),request.getExecType());
                        coalescedRequest.addRequest(request);
                if (Tracer.isRequestTraced()) {
-                       Tracer.traceRequest(request, "coalesced with " + coalescedRequest.getRequestId());
-                       Tracer.traceRequest(coalescedRequest,  "added " + request.getRequestId());
+                       Tracer.traceRequest(request, "coalesced with " + coalescedRequest.getRequestId()); //$NON-NLS-1$
+                       Tracer.traceRequest(coalescedRequest,  "added " + request.getRequestId()); //$NON-NLS-1$
                }
                        fPendingCoalescedRequests.add(coalescedRequest);
                }
@@ -211,8 +211,8 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
                                if (req.isCompatible(request)) {
                                        req.addRequest(request);
                                if (Tracer.isRequestTraced()) {
-                                       Tracer.traceRequest(request, "coalesced with " + req.getRequestId());
-                                       Tracer.traceRequest(req,  "added " + request.getRequestId());
+                                       Tracer.traceRequest(request, "coalesced with " + req.getRequestId()); //$NON-NLS-1$
+                                       Tracer.traceRequest(req,  "added " + request.getRequestId()); //$NON-NLS-1$
                                }
                                        return;
                                }
@@ -247,7 +247,7 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
                        @Override
                        public void run() {
 
-                               if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "started");
+                               if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "started"); //$NON-NLS-1$
 
                                // Extract the generic information
                                request.start();
@@ -263,9 +263,9 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
 
                                try {
                                        // Get the ordered events
-                                       if (Tracer.isRequestTraced()) Tracer.trace("Request #" + request.getRequestId() + " is being serviced by " + provider.getName());
+                                       if (Tracer.isRequestTraced()) Tracer.trace("Request #" + request.getRequestId() + " is being serviced by " + provider.getName());  //$NON-NLS-1$//$NON-NLS-2$
                                        T data = getNext(context);
-                                       if (Tracer.isRequestTraced()) Tracer.trace("Request #" + request.getRequestId() + " read first event");
+                                       if (Tracer.isRequestTraced()) Tracer.trace("Request #" + request.getRequestId() + " read first event"); //$NON-NLS-1$ //$NON-NLS-2$
                                        while (data != null && !isCompleted(request, data, nbRead))
                                        {
                                                if (fLogData) Tracer.traceEvent(provider, request, data);
@@ -275,7 +275,7 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
                                                if (++nbRead < nbRequested) {
                                                        data = getNext(context);
                                                        if (Tracer.isRequestTraced() && (data == null || data.isNullRef())) {
-                                                               Tracer.trace("Request #" + request.getRequestId() + " end of data");
+                                                               Tracer.trace("Request #" + request.getRequestId() + " end of data");  //$NON-NLS-1$//$NON-NLS-2$
                                                        }
                                                }
                                        }
@@ -287,10 +287,10 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
                                                request.done();
                                        }
 
-                                       if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "completed");
+                                       if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "completed"); //$NON-NLS-1$
                                }
                                catch (Exception e) {
-                               if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "exception (failed)");
+                               if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "exception (failed)"); //$NON-NLS-1$
                                        request.fail();
                                }
                        }
@@ -298,7 +298,7 @@ public abstract class TmfDataProvider<T extends TmfData> extends TmfComponent im
 
                fExecutor.execute(thread);
 
-        if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "queued");
+        if (Tracer.isRequestTraced()) Tracer.traceRequest(request, "queued"); //$NON-NLS-1$
        }
 
        // By default, same behavior as a foreground request
index 420e7a803e65fe853ded00c9861b872511f62992..1cbbf7e7d14e68509b373d06f004b1fe5e2e2dac 100644 (file)
@@ -56,8 +56,8 @@ public abstract class TmfEventProvider<T extends TmfEvent> extends TmfDataProvid
                                new TmfCoalescedEventRequest<T>(fType, eventRequest.getRange(), eventRequest.getNbRequested(), eventRequest.getExecType());
                        coalescedRequest.addRequest(eventRequest);
                if (Tracer.isRequestTraced()) {
-                       Tracer.traceRequest(request, "coalesced with " + coalescedRequest.getRequestId());
-                       Tracer.traceRequest(coalescedRequest, "added " + request.getRequestId());
+                       Tracer.traceRequest(request, "coalesced with " + coalescedRequest.getRequestId()); //$NON-NLS-1$
+                       Tracer.traceRequest(coalescedRequest, "added " + request.getRequestId()); //$NON-NLS-1$
                }
                        fPendingCoalescedRequests.add(coalescedRequest);
                }
index d5b8be044a503831055706b494229d8b380fdb56..7f041f820e0dbc2e6c6cfc7514c2a8aab105f022 100644 (file)
@@ -186,6 +186,7 @@ public class TmfEvent extends TmfData implements Cloneable {
     }
 
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfEvent(" + fEffectiveTimestamp + "," + fSource + "," + fType + "," + fContent + ")]";
        }
index 19174a1a93a18dd8057954a5af11289d2e1407f0..3bccfc63813ff90fb43889990197d90f00bf612d 100644 (file)
@@ -161,6 +161,7 @@ public class TmfEventContent implements Cloneable {
     }
 
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
        Object[] fields = getFields();
        StringBuilder result = new StringBuilder("[TmfEventContent(");
index 972491c738702efe9338e215fc31e2b65f60a513..6729b776ece9f06e0dc7170fa74f32e426ee494f 100644 (file)
@@ -116,6 +116,7 @@ public class TmfEventField implements Cloneable {
     }
 
     @Override
+    @SuppressWarnings("nls")
        public String toString() {
         return "[TmfEventField(" + fFieldId + ":" + fValue.toString() + ")]";
     }
index 2b1fc97696d7504689a5c027444835b89e208d07..a7a12bc5300b02761b8f9db9e140cff7d434de6a 100644 (file)
@@ -75,6 +75,7 @@ public class TmfEventReference implements Cloneable {
     }
 
        @Override
+    @SuppressWarnings("nls")
     public String toString() {
         return "[TmfEventReference(" + ((fReference != null) ? fReference.toString() : "null") + ")]";
     }
index c97805ae28fab858ebe16f70ad487787394ec530..244ecd53fed4adc0bd05b9b398f2b8d4545e4302 100644 (file)
@@ -83,6 +83,7 @@ public class TmfEventSource implements Cloneable {
     }
 
        @Override
+    @SuppressWarnings("nls")
     public String toString() {
         return "[TmfEventSource(" + ((fSourceId != null) ? fSourceId.toString() : "null") + ")]";
     }
index 357dc9e2d9ecd8e934367afe5f38ecaea761c8d3..03f8030795a787c99c010c7e9e43112584d584af 100644 (file)
@@ -25,8 +25,8 @@ public class TmfEventType implements Cloneable {
     // Constants
     // ------------------------------------------------------------------------
 
-       public static final String DEFAULT_TYPE_ID  = "TMF Default Type";
-       public static final String[] DEFAULT_LABELS = new String[] { "Content" };
+       public static final String DEFAULT_TYPE_ID  = "TMF Default Type"; //$NON-NLS-1$
+       public static final String[] DEFAULT_LABELS = new String[] { "Content" }; //$NON-NLS-1$
        
     // ------------------------------------------------------------------------
     // Attributes
@@ -118,7 +118,7 @@ public class TmfEventType implements Cloneable {
        public String getLabel(int i) throws TmfNoSuchFieldException {
                if (i >= 0 && i < fNbFields)
                        return fFieldLabels[i];
-               throw new TmfNoSuchFieldException("Bad index (" + i + ")");
+               throw new TmfNoSuchFieldException("Bad index (" + i + ")");  //$NON-NLS-1$//$NON-NLS-2$
        }
 
     // ------------------------------------------------------------------------
@@ -139,6 +139,7 @@ public class TmfEventType implements Cloneable {
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
        return "[TmfEventType:" + fTypeId + "]";
     }
index 9f76b22e3af5977a0bb6ee6db3ca6d793631f3bf..2e7b0b871a36109d01dd45a6df2df3b20f7d41d6 100644 (file)
@@ -149,6 +149,7 @@ public class TmfTimeRange {
     }
 
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfTimeRange(" + fStartTime + ":" + fEndTime + ")]";
        }
index 786e64346564ebc22938cf08f6b604ec444cb496..b786e3dd309d0e0de640a17e7a05c17864a54c6c 100644 (file)
@@ -170,7 +170,7 @@ public class TmfTimestamp implements Cloneable {
             int scaleDiff = Math.abs(fScale - newScale);
             // Let's try to be realistic...
             if (scaleDiff >= scalingFactors.length) {
-                throw new ArithmeticException("Scaling exception");
+                throw new ArithmeticException("Scaling exception"); //$NON-NLS-1$
             }
             // Adjust the timestamp
             long scalingFactor = scalingFactors[scaleDiff];
@@ -354,6 +354,7 @@ public class TmfTimestamp implements Cloneable {
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
        return "[TmfTimestamp(" + fValue + "," + fScale + "," + fPrecision + ")]";
     }
index 26759e2459766d04bb2aa708cde0f0a2d05650e0..25c05d1bd19783053986f12b0224080d63e67ed2 100644 (file)
@@ -140,6 +140,7 @@ public class TmfTraceEvent extends TmfEvent {
 
     // TODO: Proper format
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[TmfTraceEvent(" + fSourcePath + "," + fFileName + "," + fLineNumber + ")]";
     }
index e18b994abe29e3bebd600969d28b221e7d2c8d21..63c096c2d26f80bc207750858efada088db1c6b9 100644 (file)
@@ -124,7 +124,7 @@ public class TmfExperiment<T extends TmfEvent> extends TmfEventProvider<T> imple
      * @param other
      */
     public TmfExperiment(TmfExperiment<T> other) {
-       super(other.getName() + "(clone)", other.fType);
+       super(other.getName() + "(clone)", other.fType); //$NON-NLS-1$
        
        fEpoch         = other.fEpoch;
        fIndexPageSize = other.fIndexPageSize;
@@ -609,6 +609,7 @@ public class TmfExperiment<T extends TmfEvent> extends TmfEventProvider<T> imple
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfExperiment (" + getName() + ")]";
        }
index 887e9d0c42e478e87bd245e6262aacddbb4546f4..51ce4d6f45f22fa7a40022fd893e9cf9a3a921c0 100644 (file)
@@ -41,6 +41,7 @@ public class TmfExperimentLocation extends TmfLocation<ITmfLocation<?>[]> {
        }
 
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                StringBuilder result = new StringBuilder("[TmfExperimentLocation");
                ITmfLocation<?>[] locations = (ITmfLocation<?>[]) getLocation();
index 33b4fd56503b85aca86df0c1593d23e05c8a31c0..262eabe26ac4b8fee76bd4c3b063c0ef51e83d6c 100644 (file)
@@ -225,6 +225,7 @@ public class TmfCoalescedDataRequest<T extends TmfData> extends TmfDataRequest<T
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[TmfCoalescedDataRequest(" + getRequestId() + "," + getDataType().getSimpleName() 
                        + "," + getIndex() + "," + getNbRequested() + ")]";
index 131b4a4b59c469ccf67f9eb5202ec665eb187613..b5fc5fef7e7cb205e5a6b5d8fa575173e6d5a2ae 100644 (file)
@@ -169,6 +169,7 @@ public class TmfCoalescedEventRequest<T extends TmfEvent> extends TmfCoalescedDa
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[TmfCoalescedEventRequest(" + getRequestId() + "," + getDataType().getSimpleName() 
                        + "," + getRange() + "," + getNbRequested() + ")]";
index 868c62f2ee87af3aa97412634b6c5f6b846100d1..030d814adaf5033e94c9cffe080bd528a797a53b 100644 (file)
@@ -167,7 +167,7 @@ public abstract class TmfDataRequest<T extends TmfData> implements ITmfDataReque
        fNbRequested = nbRequested;
        fExecType    = execType;
        fNbRead      = 0;
-        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "created");
+        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "created"); //$NON-NLS-1$
     }
 
     /**
@@ -311,15 +311,15 @@ public abstract class TmfDataRequest<T extends TmfData> implements ITmfDataReque
     @Override
        public void handleCompleted() {
        if (fRequestFailed) { 
-            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "failed");
+            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "failed"); //$NON-NLS-1$
                handleFailure();
        }
        else if (fRequestCanceled) {
-            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "cancelled");
+            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "cancelled"); //$NON-NLS-1$
                handleCancel();
        }
        else {
-            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "succeeded");
+            if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "succeeded"); //$NON-NLS-1$
                        handleSuccess();
        }
     }
@@ -366,13 +366,13 @@ public abstract class TmfDataRequest<T extends TmfData> implements ITmfDataReque
      */
     @Override
        public void start() {
-        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "starting");
+        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "starting"); //$NON-NLS-1$
         synchronized(this) {
             fRequestRunning = true;
         }
         handleStarted();
         startedLatch.countDown();
-        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "started");
+        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "started"); //$NON-NLS-1$
     }
 
     /**
@@ -380,7 +380,7 @@ public abstract class TmfDataRequest<T extends TmfData> implements ITmfDataReque
      */
     @Override
        public void done() {
-        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "completing");
+        if (Tracer.isRequestTraced()) Tracer.traceRequest(this, "completing"); //$NON-NLS-1$
         synchronized(this) {
                if (!fRequestCompleted) {
                fRequestRunning   = false;
@@ -435,6 +435,7 @@ public abstract class TmfDataRequest<T extends TmfData> implements ITmfDataReque
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[TmfDataRequest(" + fRequestId + "," + fDataType.getSimpleName() + 
                        "," + fIndex + "," + fNbRequested + ")]";
index 43dfc53f427a5186c72a42989fcff341a2f6aa2f..2c510d74b4ca4d5ced381d39499a01737f658de9 100644 (file)
@@ -113,6 +113,7 @@ public abstract class TmfEventRequest<T extends TmfEvent> extends TmfDataRequest
     }
 
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
                return "[TmfEventRequest(" + getRequestId() + "," + getDataType().getSimpleName() 
                        + "," + getRange() + "," + getNbRequested() + ")]";
index 12cfcb131573b269165e700730b1d2bfed15252c..6f1aff448db76d39019daf1118fc747b7d25f780 100644 (file)
@@ -55,7 +55,7 @@ public class TmfRequestExecutor implements Executor {
                fExecutor = executor;
                String canonicalName = fExecutor.getClass().getCanonicalName();
                fExecutorName = canonicalName.substring(canonicalName.lastIndexOf('.') + 1);
-               if (Tracer.isComponentTraced()) Tracer.trace(fExecutor + " created");
+               if (Tracer.isComponentTraced()) Tracer.trace(fExecutor + " created"); //$NON-NLS-1$
        }
 
        /**
@@ -84,7 +84,7 @@ public class TmfRequestExecutor implements Executor {
         */
        public void stop() {
                fExecutor.shutdown();
-               if (Tracer.isComponentTraced()) Tracer.trace(fExecutor + " terminated");
+               if (Tracer.isComponentTraced()) Tracer.trace(fExecutor + " terminated"); //$NON-NLS-1$
        }
        
        // ------------------------------------------------------------------------
@@ -101,7 +101,7 @@ public class TmfRequestExecutor implements Executor {
                        public void run() {
                                try {
                                        requestThread.run();
-                                   if (Tracer.isRequestTraced()) Tracer.trace("[REQ] Request finished");
+                                   if (Tracer.isRequestTraced()) Tracer.trace("[REQ] Request finished"); //$NON-NLS-1$
                                } finally {
                                        scheduleNext();
                                }
@@ -127,6 +127,7 @@ public class TmfRequestExecutor implements Executor {
        // ------------------------------------------------------------------------
 
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfRequestExecutor(" + fExecutorName + ")]";
        }
index 0bd452eff548c2879606b80056cbbc807cd3c453..9aa264fd682a8794a9b7d1645a2ed923df3a5d78 100644 (file)
@@ -34,6 +34,7 @@ public class TmfExperimentSelectedSignal<T extends TmfEvent> extends TmfSignal {
        }
 
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfExperimentSelectedSignal (" + fExperiment.getName() + ")]";
        }
index 49556b5c99a3cc2de8b7e2dcd089c785dbe54f53..f217f4c57fe71d29f8933db62eec7eb7a65b6539 100644 (file)
@@ -43,6 +43,7 @@ public class TmfExperimentUpdatedSignal extends TmfSignal {
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfExperimentUpdatedSignal (" + fExperiment.toString() /*+ ", " + fTrace.toString()*/ + ")]";
        }
index 73ae15fa03d2c5efcfc68592f66bdc1cd38826cc..5b0b0d5e9bfb8adfb11fa58e1ea5b7d70817e3d8 100644 (file)
@@ -33,6 +33,6 @@ public class TmfSignalTracer {
 
        @TmfSignalHandler
        public void traceSignal(TmfSignal signal) {
-               System.out.println(signal.getSource().toString() + ": " + signal.toString());
+               System.out.println(signal.getSource().toString() + ": " + signal.toString()); //$NON-NLS-1$
        }
 }
index 861c0f3195aef716fd227d8d76d9321594929c05..77fada393465475b4c1fe8bea44b537b606301b0 100644 (file)
@@ -36,6 +36,7 @@ public class TmfTimeSynchSignal extends TmfSignal {
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfTimeSynchSignal (" + fCurrentTime.toString() + ")]";
        }
index 9d72d09d36efe6bdcabaf0d4eb63688bc8b426dc..a41ac49d3162f994615f8547ad7d4ed6c302132b 100644 (file)
@@ -31,6 +31,7 @@ public class TmfTraceClosedSignal extends TmfSignal {
     }\r
 \r
     @Override\r
+    @SuppressWarnings("nls")\r
     public String toString() {\r
         return "[TmfTraceClosedSignal (" + fTrace.getName() + ")]";\r
     }\r
index d1c5d44ff68a13b6be08a7938d33b86d1ca0e2e9..4f6ace3eccd8b8a11602c6fe7245a6939bfb0108 100644 (file)
@@ -31,6 +31,7 @@ public class TmfTraceOpenedSignal extends TmfSignal {
     }\r
 \r
     @Override\r
+    @SuppressWarnings("nls")\r
     public String toString() {\r
         return "[TmfTraceOpenedSignal (" + fTrace.getName() + ")]";\r
     }\r
index 1c6d5c0688e21ecdb0bebb8371741ae313aa700d..9cdb759784cedc389d6ad249033b54a70289b91a 100644 (file)
@@ -31,6 +31,7 @@ public class TmfTraceParserUpdatedSignal extends TmfSignal {
     }\r
 \r
     @Override\r
+    @SuppressWarnings("nls")\r
     public String toString() {\r
         return "[TmfTraceParserUpdatedSignal (" + fTraceResource.getName() + ")]";\r
     }\r
index 6612e497e7a9abaa07553a0ac5d56350db844da7..f98ec4432593d3ef6ef67de2ea38c7b52b0c0094 100644 (file)
@@ -31,6 +31,7 @@ public class TmfTraceSelectedSignal extends TmfSignal {
     }\r
 \r
     @Override\r
+    @SuppressWarnings("nls")\r
     public String toString() {\r
         return "[TmfTraceSelectedSignal (" + fTrace.getName() + ")]";\r
     }\r
index ce48dc09b13612c1ae2f861761e8699888bf0ee1..866dc3d68e765004e869975df6b7c6b300c52ac9 100644 (file)
@@ -43,6 +43,7 @@ public class TmfTraceUpdatedSignal extends TmfSignal {
         * @see java.lang.Object#toString()
         */
        @Override
+    @SuppressWarnings("nls")
        public String toString() {
                return "[TmfTraceUpdatedSignal (" + fTrace.toString() + ", " + fTimeRange.toString() + ")]";
        }
index 3d23329787c18556dfa1acc6de6011fdb63be707..82244292f5a3450bf53858aa16a298353ce1e578 100644 (file)
@@ -109,6 +109,7 @@ public class TmfCheckpoint implements Comparable<TmfCheckpoint>, Cloneable {
     }
  
     @Override
+    @SuppressWarnings("nls")
     public String toString() {
        return "[TmfCheckpoint(" + fTimestamp +  "," + fLocation + ")]";
     }
index e03e85ea24e395fc349b6c036be8e970e383a6d9..bce668369ec0fde6af9f3549ad6c0967ba1c7ce7 100644 (file)
@@ -105,7 +105,8 @@ public class TmfContext implements ITmfContext, Cloneable {
        return fLocation.equals(o.fLocation) && (fRank == o.fRank);
     }
  
-    @Override
+       @Override
+    @SuppressWarnings("nls")
     public String toString() {
        return "[TmfContext(" + fLocation.toString() +  "," + fRank + ")]";
     }
index 5e00215631d755d1b9f789b28f532fd684b724e7..27277a1850e1366e18bf211e979626a53a1b435e 100644 (file)
@@ -69,14 +69,15 @@ public class TmfLocation<L> implements ITmfLocation<L> {
     }
 
        @Override
+       @SuppressWarnings("nls")
        public String toString() {
            if (fLocation == null)
                return "null";
                return fLocation.toString();
        }
 
-       @SuppressWarnings("unchecked")
        @Override
+       @SuppressWarnings({ "nls", "unchecked" })
        public TmfLocation<L> clone() {
                TmfLocation<L> clone = null;
                try {
index 41d1d04d2012c82c96e032fa61d1214a72183ae6..c91dfda1442ed52e7df19360afe2bcb841a802b2 100644 (file)
@@ -383,6 +383,7 @@ public abstract class TmfTrace<T extends TmfEvent> extends TmfEventProvider<T> i
         * @see java.lang.Object#toString()
         */
        @Override
+       @SuppressWarnings("nls")
        public String toString() {
                return "[TmfTrace (" + getName() + ")]";
        }
This page took 0.202654 seconds and 5 git commands to generate.