/******************************************************************************* * Copyright © 2000, 2013 IBM Corporation 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: * IBM Corporation - initial API and implementation * *******************************************************************************/ package org.eclipse.edt.ide.ui.internal.preferences; /** * Color keys used for syntax highlighting EGL * code and comments. * A <code>IColorManager</code> is responsible for mapping * concrete colors to these keys. * <p> * This interface declares static final fields only; it is not intended to be * implemented. * </p> * * @see org.eclipse.jdt.ui.text.IColorManager */ public interface IColorConstants { /** * Note: This constant is for internal use only. Clients should not use this constant. * The prefix all color constants start with * (value <code>"egl_"</code>). */ String PREFIX= "egl_"; //$NON-NLS-1$ /** The color key for multi-line comments in EGL code * (value <code>"egl_multi_line_comment"</code>). */ String EGL_MULTI_LINE_COMMENT= "egl_multi_line_comment"; //$NON-NLS-1$ /** The color key for single-line comments in EGL code * (value <code>"egl_single_line_comment"</code>). */ String EGL_SINGLE_LINE_COMMENT= "egl_single_line_comment"; //$NON-NLS-1$ /** The color key for EGL keywords in EGL code * (value <code>"egl_keyword"</code>). */ String EGL_KEYWORD= "egl_keyword"; //$NON-NLS-1$ /** The color key for string and character literals in EGL code * (value <code>"java_string"</code>). */ String EGL_STRING= "egl_string"; //$NON-NLS-1$ /** The color key for EGL System Words in EGL code * (value <code>"egl_system"</code>). */ String EGL_SYSTEM= "egl_system"; //$NON-NLS-1$ /** * The color key for everthing in EGL code for which no other color is specified * (value <code>"egl_default"</code>). */ String EGL_DEFAULT= "egl_default"; //$NON-NLS-1$ }