/* * 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.extension.ui; import org.eclipse.swt.SWT; import org.eclipse.ui.forms.widgets.ExpandableComposite; import org.eclipse.ui.forms.widgets.Section; import org.teiid.core.designer.PluginUtil; import org.teiid.core.designer.util.LoggingUtil; /** * Common constants used by this plugin. */ public interface UiConstants { String PLUGIN_ID = UiConstants.class.getPackage().getName(); PluginUtil UTIL = new LoggingUtil(PLUGIN_ID); interface EditorIds { String MED_EDITOR = PLUGIN_ID + ".modelDefinitionEditor"; //$NON-NLS-1$ String MED_OVERVIEW_PAGE = PLUGIN_ID + ".overviewPage"; //$NON-NLS-1$ String MED_PROPERTIES_PAGE = PLUGIN_ID + ".propertiesPage"; //$NON-NLS-1$ String MED_SOURCE_PAGE = PLUGIN_ID + ".sourcePage"; //$NON-NLS-1$ } interface ExtensionIds { String PROBLEM_MARKER = PLUGIN_ID + ".medMarker"; //$NON-NLS-1$"; } interface ImageIds { String FOLDER = "icons/"; //$NON-NLS-1$ String ADD_DESCRIPTION = FOLDER + "add-metaclass.png"; //$NON-NLS-1$ String ADD_DISPLAY_NAME = FOLDER + "add-metaclass.png"; //$NON-NLS-1$ String ADD_METACLASS = FOLDER + "add-metaclass.png"; //$NON-NLS-1$ String ADD_PROPERTY = FOLDER + "add-metaclass.png"; //$NON-NLS-1$ String ADD_VALUE = FOLDER + "add-metaclass.png"; //$NON-NLS-1$ String ATTRIBUTE = FOLDER + "med-attribute.gif"; //$NON-NLS-1$ String CHECK_MARK = FOLDER + "checkmark.gif"; //$NON-NLS-1$ String EDIT_DESCRIPTION = FOLDER + "edit-metaclass.png"; //$NON-NLS-1$ String EDIT_DISPLAY_NAME = FOLDER + "edit-metaclass.png"; //$NON-NLS-1$ String EDIT_METACLASS = FOLDER + "edit-metaclass.png"; //$NON-NLS-1$ String EDIT_PROPERTY = FOLDER + "edit-metaclass.png"; //$NON-NLS-1$ String EDIT_VALUE = FOLDER + "edit-metaclass.png"; //$NON-NLS-1$ String MED = FOLDER + "med.png"; //$NON-NLS-1$ String MED_EDITOR = FOLDER + "model-extension-definition-editor.png"; //$NON-NLS-1$ String METACLASS = FOLDER + "metaclass.png"; //$NON-NLS-1$ String PROPERTY_DEFINITION = FOLDER + "property-definition.png"; //$NON-NLS-1$ String REGISTERY_MED_UPDATE_ACTION = FOLDER + "registry-med-update.png"; //$NON-NLS-1$ String REGISTRY_VIEW = FOLDER + "model-extension-registry-view.png"; //$NON-NLS-1$ String REMOVE_DESCRIPTION = FOLDER + "remove-metaclass.png"; //$NON-NLS-1$ String REMOVE_DISPLAY_NAME = FOLDER + "remove-metaclass.png"; //$NON-NLS-1$ String REMOVE_METACLASS = FOLDER + "remove-metaclass.png"; //$NON-NLS-1$ String REMOVE_PROPERTY = FOLDER + "remove-metaclass.png"; //$NON-NLS-1$ String REMOVE_VALUE = FOLDER + "remove-metaclass.png"; //$NON-NLS-1$ String SHOW_REGISTRY_VIEW_ACTION = REGISTRY_VIEW; String UNREGISTER_MED = FOLDER + "unregister-med.png"; //$NON-NLS-1$ String VIEW_MED_ACTION = FOLDER + "viewMed.gif"; //$NON-NLS-1$ } interface Form { int COMBO_STYLE = SWT.FLAT | SWT.READ_ONLY | SWT.BORDER; int SECTION_STYLE = Section.DESCRIPTION | ExpandableComposite.TITLE_BAR | ExpandableComposite.LEFT_TEXT_CLIENT_ALIGNMENT | ExpandableComposite.TWISTIE | ExpandableComposite.EXPANDED; int TEXT_STYLE = SWT.BORDER; int VIEWER_STYLE = SWT.H_SCROLL | SWT.V_SCROLL | SWT.SINGLE | SWT.BORDER; } interface ViewIds { String REGISTRY_VIEW = PLUGIN_ID + ".views.modelExtensionRegistryView"; //$NON-NLS-1$ } }