/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.relational.ui; import java.util.ResourceBundle; import org.teiid.core.designer.PluginUtil; import org.teiid.core.designer.util.PluginUtilImpl; /** * @since 8.0 */ public interface UiConstants { /** * The ID of the plug-in containing this constants class. * * @since 4.0 */ String PLUGIN_ID = "org.teiid.designer.relational.ui"; //$NON-NLS-1$ String PACKAGE_ID = UiConstants.class.getPackage().getName(); /** * Contains private constants used by other constants within this class. * * @since 4.0 */ class PC { protected static final String I18N_NAME = PACKAGE_ID + ".i18n"; //$NON-NLS-1$ } // ============================================================================================================================ // Image constants /** * Keys for images and image descriptors stored in the image registry. * * @since 4.0 */ interface Images extends org.teiid.designer.ui.common.UiConstants.Images { String MANAGE_EXTENDED_PROPERTIES_ICON = WIZBAN + "manage_properties.gif"; //$NON-NLS-1$ String MANAGE_EXTENDED_PROPERTIES_ACTION_ICON = CTOOL16 + "edit_extension_properties.png"; //$NON-NLS-1$ String COLUMN_ICON = OBJ16 + "column.png"; //$NON-NLS-1$ String COLUMN_ERROR_ICON = OBJ16 + "column-error.png"; //$NON-NLS-1$ String COLUMN_WARNING_ICON = OBJ16 + "column-warning.png"; //$NON-NLS-1$ String PARAMETER_ICON = OBJ16 + "parameter.png"; //$NON-NLS-1$ String PARAMETER_IN_ICON = OBJ16 + "parameter-in.png"; //$NON-NLS-1$ String PARAMETER_INOUT_ICON = OBJ16 + "parameter-inout.png"; //$NON-NLS-1$ String PARAMETER_OUT_ICON = OBJ16 + "parameter-out.png"; //$NON-NLS-1$ String PARAMETER_RETURN_ICON = OBJ16 + "parameter-return.png"; //$NON-NLS-1$ String PARAMETER_UNKNOWN_ICON = OBJ16 + "parameter-unknown.png"; //$NON-NLS-1$ String PARAMETER_ERROR_ICON = OBJ16 + "parameter-error.png"; //$NON-NLS-1$ String PARAMETER_WARNING_ICON = OBJ16 + "parameter-warning.png"; //$NON-NLS-1$ String FK_ICON = OBJ16 + "foreign-key.png"; //$NON-NLS-1$ String FK_ERROR_ICON = OBJ16 + "foreign-key-error.png"; //$NON-NLS-1$ String FK_WARNING_ICON = OBJ16 + "foreign-key-warning.png"; //$NON-NLS-1$ String PK_ICON = OBJ16 + "primary-key.png"; //$NON-NLS-1$ String PK_ERROR_ICON = OBJ16 + "primary-key-error.png"; //$NON-NLS-1$ String PK_WARNING_ICON = OBJ16 + "primary-key-warning.png"; //$NON-NLS-1$ String UC_ICON = OBJ16 + "unique-constraint.png"; //$NON-NLS-1$ String UC_ERROR_ICON = OBJ16 + "unique-constraint-error.png"; //$NON-NLS-1$ String UC_WARNING_ICON = OBJ16 + "unique-constraint-warning.png"; //$NON-NLS-1$ String AP_ICON = OBJ16 + "access-pattern.png"; //$NON-NLS-1$ String AP_ERROR_ICON = OBJ16 + "access-pattern-error.png"; //$NON-NLS-1$ String AP_WARNING_ICON = OBJ16 + "access-pattern-warning.png"; //$NON-NLS-1$ String TABLE_ICON = OBJ16 + "relational-table.png"; //$NON-NLS-1$ String TABLE_ERROR_ICON = OBJ16 + "relational-table-error.png"; //$NON-NLS-1$ String TABLE_WARNING_ICON = OBJ16 + "relational-table-warning.png"; //$NON-NLS-1$ String NEW_TABLE_ICON = OBJ16 + "new-relational-table.png"; //$NON-NLS-1$ String NEW_PROCEDURE_ICON = OBJ16 + "new-relational-procedure.png"; //$NON-NLS-1$ String VIRTUAL_TABLE_ICON = OBJ16 + "virtual-relational-table.png"; //$NON-NLS-1$ String NEW_VIRTUAL_TABLE_ICON = OBJ16 + "new-view-table.png"; //$NON-NLS-1$ String VIRTUAL_TABLE_ERROR_ICON = OBJ16 + "virtual-relational-table-error.png"; //$NON-NLS-1$ String VIRTUAL_TABLE_WARNING_ICON = OBJ16 + "virtual-relational-table-warning.png"; //$NON-NLS-1$ String PROCEDURE_ICON = OBJ16 + "relational-procedure.png"; //$NON-NLS-1$ String PROCEDURE_ERROR_ICON = OBJ16 + "relational-procedure-error.png"; //$NON-NLS-1$ String PROCEDURE_WARNING_ICON = OBJ16 + "relational-procedure-warning.png"; //$NON-NLS-1$ String VIRTUAL_PROCEDURE_ICON = OBJ16 + "virtual-relational-procedure.png"; //$NON-NLS-1$ String NEW_VIRTUAL_PROCEDURE_ICON = OBJ16 + "new-view-procedure.png"; //$NON-NLS-1$ String VIRTUAL_PROCEDURE_ERROR_ICON = OBJ16 + "virtual-relational-procedure-error.png"; //$NON-NLS-1$ String VIRTUAL_PROCEDURE_WARNING_ICON = OBJ16 + "virtual-relational-procedure-warning.png"; //$NON-NLS-1$ String RESULT_SET_ERROR_ICON = OBJ16 + "result-set-error.png"; //$NON-NLS-1$ String RESULT_SET_WARNING_ICON = OBJ16 + "result-set-warning.png"; //$NON-NLS-1$ String VIRTUAL_RESULT_SET_ICON = OBJ16 + "virtual-result-set.png"; //$NON-NLS-1$ String VIRTUAL_RESULT_SET_ERROR_ICON = OBJ16 + "virtual-result-set-error.png"; //$NON-NLS-1$ String VIRTUAL_RESULT_SET_WARNING_ICON = OBJ16 + "virtual-result-set-warning.png"; //$NON-NLS-1$ String NEW_INDEX_ICON = OBJ16 + "new-relational-index.png"; //$NON-NLS-1$ String INDEX_ICON = OBJ16 + "index.png"; //$NON-NLS-1$ String INDEX_ERROR_ICON = OBJ16 + "index-error.png"; //$NON-NLS-1$ String INDEX_WARNING_ICON = OBJ16 + "index-warning.png"; //$NON-NLS-1$ String EDIT_DESCRIPTION_ICON = OBJ16 + "edit-description.png"; //$NON-NLS-1$ String EDIT_DESCRIPTION_ERROR_ICON = OBJ16 + "edit-description-error.png"; //$NON-NLS-1$ String EDIT_DESCRIPTION_WARNING_ICON = OBJ16 + "edit-description-warning.png"; //$NON-NLS-1$ String NATIVE_SQL_ICON = OBJ16 + "native-sql.png"; //$NON-NLS-1$ String NATIVE_SQL_ERROR_ICON = OBJ16 + "native-sql-error.png"; //$NON-NLS-1$ String NATIVE_SQL_WARNING_ICON = OBJ16 + "native-sql-warning.png"; //$NON-NLS-1$ } /** * Provides access to the plugin's log and to it's resources. * * @since 4.0 */ PluginUtil Util = new PluginUtilImpl(PLUGIN_ID, PC.I18N_NAME, ResourceBundle.getBundle(PC.I18N_NAME)); interface ExtensionIds { String MED_PROBLEM_MARKER = PLUGIN_ID + ".medMarker"; //$NON-NLS-1$"; } }