blob: 5ea3aeff321df33a01aaf1e4bcfa953cccc96840 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2015, 2018 Ericsson
*
* All rights reserved. This program and the accompanying materials are
* made available under the terms of the Eclipse Public License 2.0 which
* accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Marc-Andre Laperle - Initial API and implementation
*******************************************************************************/
package org.eclipse.tracecompass.internal.tmf.ui;
/**
* Preferences for TMF UI
*
* @noimplement This interface is not intended to be implemented by clients.
*/
public interface ITmfUIPreferences {
/**
* Preference for aligning the views based on the time axis
*/
String PREF_ALIGN_VIEWS = "PREF_ALIGN_VIEWS"; //$NON-NLS-1$
/**
* Preference (not user visible) for saving the last location used when using "Open Trace"
*/
String PREF_SAVED_OPEN_FILE_LOCATION = "PREF_LAST_OPEN_FILE_LOCATION"; //$NON-NLS-1$
/**
* Preference to switch to associated perspective when opening a trace
*/
String SWITCH_TO_PERSPECTIVE = "SWITCH_TO_PERSPECTIVE"; //$NON-NLS-1$
/**
* Preference to display a trace's time range in the project explorer
*/
String TRACE_DISPLAY_RANGE_PROJECTEXPLORER = "EXPLORER_TIMERANGE"; //$NON-NLS-1$
/**
* Preference to confirm before deleting supplementary files
*/
String CONFIRM_DELETION_SUPPLEMENTARY_FILES = "CONFIRM_DELETION_SUPPLEMENTARY_FILES"; //$NON-NLS-1$
/**
* Preference for behavior on resource refresh: always delete supplementary files and close editors.
*/
String ALWAYS_CLOSE_ON_RESOURCE_CHANGE = "ALWAYS_CLOSE_ON_RESOURCE_CHANGE"; //$NON-NLS-1$
/**
* Preference for hiding the Many Entries Selected MessageDialog
*/
String HIDE_MANY_ENTRIES_SELECTED_TOGGLE = "HIDE_MANY_ENTRIES_SELECTED_TOGGLE"; //$NON-NLS-1$
/**
* Preference to use HTML Tooltips
*/
String USE_BROWSER_TOOLTIPS = "USE_HTML_TOOLTIPS"; //$NON-NLS-1$
}