/******************************************************************************* * Copyright (c) 2011, 2014 Wind River Systems, Inc. and others. All rights reserved. * This program and the accompanying materials are made available under the terms * of the Eclipse Public License v1.0 which accompanies this distribution, and is * available at http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Wind River Systems - initial API and implementation *******************************************************************************/ package org.eclipse.tcf.te.tcf.processes.ui.nls; import org.eclipse.osgi.util.NLS; import org.eclipse.tcf.te.runtime.services.ServiceUtils; import org.eclipse.tcf.te.tcf.processes.ui.interfaces.IProcessMonitorUIDelegate; /** * Target Explorer TCF processes extensions UI plug-in externalized strings management. */ public class Messages extends NLS { // The plug-in resource bundle name private static final String BUNDLE_NAME = "org.eclipse.tcf.te.tcf.processes.ui.nls.Messages"; //$NON-NLS-1$ /** * Static constructor. */ static { // Load message values from bundle file NLS.initializeMessages(BUNDLE_NAME, Messages.class); } /** * Returns the corresponding string for the given externalized strings key via * the {@link IProcessMonitorUIDelegate}. * * @param context The context or <code>null</code>. * @param key The externalized strings key or <code>null</code>. * * @return The corresponding string or <code>null</code>. */ public static String getStringDelegated(Object context, String key) { if (key != null) { IProcessMonitorUIDelegate delegate = ServiceUtils.getUIServiceDelegate(context, context, IProcessMonitorUIDelegate.class); return delegate != null ? delegate.getMessage(key) : null; } return null; } // **** Declare externalized string id's down here ***** public static String PossibleCause; public static String ProcessLabelProvider_NullNameNodeLabel; public static String ContentProvider_notConnected; public static String ProcessPreferencePage_BiggerThanZero; public static String ProcessPreferencePage_DefineMoreThanOne; public static String ProcessPreferencePage_EditButtonLabel; public static String ProcessPreferencePage_InvalidNumber; public static String ProcessPreferencePage_MaxMRUCount; public static String ProcessPreferencePage_MRUCountLabel; public static String ProcessPreferencePage_NameLabel; public static String ProcessPreferencePage_NewButtonLabel; public static String ProcessPreferencePage_PageDescription; public static String ProcessPreferencePage_RemoveButtonLabel; public static String ProcessPreferencePage_ValueLabel; public static String AbstractChannelCommandHandler_statusDialog_title; public static String ProcessNodePropertiesSection_Title; public static String SystemMonitorContextPropertiesSection_Title; public static String BasicContextSection_File; public static String BasicContextSection_Group; public static String BasicContextSection_Root; public static String BasicContextSection_State; public static String BasicContextSection_Title; public static String BasicContextSection_User; public static String BasicContextSection_WorkDir; public static String BasicInformationSection_Name; public static String BasicInformationSection_State; public static String BasicInformationSection_Title; public static String BasicInformationSection_Type; public static String BasicInformationSection_CmdLine; public static String BasicInformationSection_User; public static String ConfigIntervalDynamicContribution_Custom; public static String ContextIDSection_ContextIDs; public static String ContextIDSection_GroupID; public static String ContextIDSection_ID; public static String ContextIDSection_ParentID; public static String ContextIDSection_PID; public static String ContextIDSection_PPID; public static String ContextIDSection_TracerPID; public static String ContextIDSection_TTY_GRPID; public static String ContextIDSection_UserGRPID; public static String ContextIDSection_UserID; public static String ContextPage_File; public static String ContextPage_Group; public static String ContextPage_GroupID; public static String ContextPage_ID; public static String ContextPage_Pages; public static String ContextPage_ParentID; public static String ContextPage_PID; public static String ContextPage_PPID; public static String ContextPage_Resident; public static String ContextPage_Root; public static String ContextPage_State; public static String ContextPage_TracerPID; public static String ContextPage_TTYGRPID; public static String ContextPage_UserGRPID; public static String ContextPage_UserID; public static String ContextPage_Virtual; public static String ContextPage_WorkHome; public static String EditSpeedGradeDialog_DialogMessage; public static String EditSpeedGradeDialog_DialogTitle; public static String EditSpeedGradeDialog_GradeSameValue; public static String EditSpeedGradeDialog_NameLabel; public static String EditSpeedGradeDialog_ValueLabel; public static String IDSection_InternalID; public static String IDSection_InternalPPID; public static String IDSection_ParentID; public static String IDSection_ProcessID; public static String IDSection_Title; public static String IntervalConfigDialog_BiggerThanZero; public static String IntervalConfigDialog_ChoiceOneLabel; public static String IntervalConfigDialog_DialogTitle; public static String IntervalConfigDialog_InvalidNumber; public static String IntervalConfigDialog_NonEmpty; public static String IntervalConfigDialog_SECOND_ABBR; public static String IntervalConfigDialog_SECONDS; public static String IntervalConfigDialog_ZeroWarning; public static String MemorySection_PSize; public static String MemorySection_RSS; public static String MemorySection_Title; public static String MemorySection_VSize; public static String NameValidator_InfoPrompt; public static String NewSpeedGradeDialog_DialogMessage; public static String NewSpeedGradeDialog_DialogTitle; public static String NewSpeedGradeDialog_EnterName; public static String NewSpeedGradeDialog_GradeExists; public static String NewSpeedGradeDialog_GradeSameValue; public static String NewSpeedGradeDialog_NameLabel; public static String NewSpeedGradeDialog_ValueLabel; public static String GeneralInformationPage_InternalPID; public static String GeneralInformationPage_InternalPPID; public static String GeneralInformationPage_Name; public static String GeneralInformationPage_ParentPID; public static String GeneralInformationPage_ProcessID; public static String GeneralInformationPage_State; public static String GeneralInformationPage_Type; public static String GeneralInformationPage_User; public static String GeneralSearchable_CaseSensitive; public static String GeneralSearchable_FindLabel; public static String GeneralSearchable_GeneralOptions; public static String TerminateHandler_terminateFailed; public static String ProcessLabelProvider_RootNodeLabel; public static String ProcessMonitorEditorPage_PageTitle; public static String ProcessSearchable_ProcessList; public static String ProcessSearchable_PromptFindInProcessList; public static String ProcessSearchable_PromptFindUnderProcess; public static String ProcessSearchable_SearchTitle; public static String ProcessStateSearchable_NotSure; public static String ProcessStateSearchable_SectionChooseState; public static String ProcessStateSearchable_SpecifyState; public static String ProcessStateSearchable_StatePaging; public static String ProcessStateSearchable_StateRunning; public static String ProcessStateSearchable_StateSleeping; public static String ProcessStateSearchable_StateTraced; public static String ProcessStateSearchable_StateWaiting; public static String ProcessStateSearchable_StateZombie; public static String ProcessUserSearchable_DontRemember; public static String ProcessUserSearchable_Myself; public static String ProcessUserSearchable_SpecifyUser; public static String ProcessUserSearchable_WhoStarted; public static String AttachContextSelectionDialog_dialogTitle; public static String AttachContextSelectionDialog_title; public static String AttachContextSelectionDialog_message; public static String AttachContextSelectionDialog_filter_label; public static String AttachContextSelectionDialog_contexts_label; public static String AttachContextSelectionDialog_pid_decoration; public static String AttachContextSelectionDialog_allReadyAttached_decoration; public static String DefaultContextToolbarDelegate_attachContext_label; public static String DefaultContextToolbarDelegate_attachContext_description; }