/*=============================================================================# # Copyright (c) 2008-2016 Stephan Wahlbrink (WalWare.de) 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: # Stephan Wahlbrink - initial API and implementation #=============================================================================*/ package de.walware.ecommons.text.ui.presentation; public interface ITextPresentationConstants { /** * Preference key suffix for enablement of optional text styles. * Value: @value */ public static final String TEXTSTYLE_USE_SUFFIX = ".use"; //$NON-NLS-1$ /** * Preference key suffix for color text style preference keys. * Value: @value */ public static final String TEXTSTYLE_COLOR_SUFFIX = ".color"; //$NON-NLS-1$ /** * Preference key suffix for bold text style preference keys. * Value: @value */ public static final String TEXTSTYLE_BOLD_SUFFIX = ".bold"; //$NON-NLS-1$ /** * Preference key suffix for bold text style preference keys. * Value: @value */ public static final String TEXTSTYLE_ITALIC_SUFFIX = ".italic"; //$NON-NLS-1$ /** * Preference key suffix for strikethrough text style preference keys. * Value: @value */ public static final String TEXTSTYLE_STRIKETHROUGH_SUFFIX = ".strikethrough"; //$NON-NLS-1$ /** * Preference key suffix for underline text style preference keys. * Value: @value */ public static final String TEXTSTYLE_UNDERLINE_SUFFIX = ".underline"; //$NON-NLS-1$ public static final String SETTINGSCHANGE_AFFECTSPRESENTATION_KEY = "affects.Presentation"; //$NON-NLS-1$ public static final String ANNOTATIONS_COMMON_OCCURRENCES_TYPE = "de.walware.ecommons.text.editorAnnotations.CommonOccurrences"; //$NON-NLS-1$ public static final String ANNOTATIONS_WRITE_OCCURRENCES_TYPE = "de.walware.ecommons.text.editorAnnotations.WriteOccurrences"; //$NON-NLS-1$ }