blob: e7008bd3ebca40313943bd42f373c3f70b590815 [file] [log] [blame]
/**
* Copyright (c) 2009-2010 Thales Corporate Services S.A.S.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-v2.0
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Thales Corporate Services S.A.S - initial API and implementation
*/
package org.eclipse.egf.common.constant;
/**
* @author fournier
*/
public interface EGFCommonConstants {
/**
* Internal Error constant.
*/
public static final int INTERNAL_ERROR = 0;
/**
* Empty string constant.
*/
public static final String EMPTY_STRING = ""; //$NON-NLS-1$
/**
* TAB character.
*/
public static final char TAB_CHARACTER = '\t';
/**
* Slash character.
*/
public static final char SLASH_CHARACTER = '/';
/**
* Dot character.
*/
public static final char DOT_CHARACTER = '.';
/**
* Dot String.
*/
public static final String DOT_STRING = "."; //$NON-NLS-1$
/**
* Comma character.
*/
public static final char COMMA_CHARACTER = ',';
/**
* Semicolon character.
*/
public static final char SEMICOLON_CHARACTER = ';';
/**
* Colon character.
*/
public static final char COLON_CHARACTER = ':';
/**
* White space character.
*/
public static final char WHITE_SPACE_CHARACTER = ' ';
/**
* End of line character.
*/
public static final char EOL_CHARACTER = '\n';
/**
* Quote character.
*/
public static final char QUOTE_CHARACTER = '"';
/**
* Call method prefix, that is go for the parameters (the real prefix being
* the method name).
*/
public static final char PARENTHESIS_OPEN_CHARACTER = '(';
/**
* Call method suffix, that is, close parameters list, but do not end call.
*/
public static final char PARENTHESIS_CLOSE_CHARACTER = ')';
/**
* Underscore character.
*/
public static final char UNDERSCORE_CHARACTER = '_';
/**
* Line separator.
*/
public static final String LINE_SEPARATOR = System.getProperty("line.separator"); //$NON-NLS-1$
/** Constant for the string <code>about.html</code> */
public final static String ABOUT_HTML_DESCRIPTOR = "about.html"; //$NON-NLS-1$
/** Constant for the string <code>plugin.properties</code> */
public final static String PLUGIN_PROPERTIES_DESCRIPTOR = "plugin.properties"; //$NON-NLS-1$
/** Constant for the string <code>META-INF/</code> */
public final static String BUNDLE_FILENAME_DIRECTORY_DESCRIPTOR = "META-INF/"; //$NON-NLS-1$
/** Constant for the string <code>org.eclipse.pde.core.requiredPlugins</code> */
public final static String REQUIRED_PLUGINS_CLASSPATH_CONTAINER = "org.eclipse.pde.core.requiredPlugins"; //$NON-NLS-1$
}