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