/*=============================================================================#
# 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$
}