| /** |
| * <copyright> |
| * </copyright> |
| * |
| * $Id$ |
| */ |
| package org.eclipse.gmf.tooldef; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.GMFToolFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface GMFToolPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "tooldef"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/gmf/2005/ToolDefinition"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "gmftool"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| GMFToolPackage eINSTANCE = org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ToolRegistryImpl <em>Tool Registry</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ToolRegistryImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getToolRegistry() |
| * @generated |
| */ |
| int TOOL_REGISTRY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Shared Actions</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_REGISTRY__SHARED_ACTIONS = 0; |
| |
| /** |
| * The feature id for the '<em><b>All Menus</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_REGISTRY__ALL_MENUS = 1; |
| |
| /** |
| * The feature id for the '<em><b>Palette</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_REGISTRY__PALETTE = 2; |
| |
| /** |
| * The number of structural features of the '<em>Tool Registry</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_REGISTRY_FEATURE_COUNT = 3; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.AbstractToolImpl <em>Abstract Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.AbstractToolImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getAbstractTool() |
| * @generated |
| */ |
| int ABSTRACT_TOOL = 1; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_TOOL__SMALL_ICON = 0; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_TOOL__LARGE_ICON = 1; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_TOOL__TITLE = 2; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_TOOL__DESCRIPTION = 3; |
| |
| /** |
| * The number of structural features of the '<em>Abstract Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ABSTRACT_TOOL_FEATURE_COUNT = 4; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ToolContainerImpl <em>Tool Container</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ToolContainerImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getToolContainer() |
| * @generated |
| */ |
| int TOOL_CONTAINER = 2; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER__SMALL_ICON = ABSTRACT_TOOL__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER__LARGE_ICON = ABSTRACT_TOOL__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER__TITLE = ABSTRACT_TOOL__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER__DESCRIPTION = ABSTRACT_TOOL__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tools</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER__TOOLS = ABSTRACT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Tool Container</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_CONTAINER_FEATURE_COUNT = ABSTRACT_TOOL_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.PaletteSeparatorImpl <em>Palette Separator</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.PaletteSeparatorImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getPaletteSeparator() |
| * @generated |
| */ |
| int PALETTE_SEPARATOR = 3; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_SEPARATOR__SMALL_ICON = ABSTRACT_TOOL__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_SEPARATOR__LARGE_ICON = ABSTRACT_TOOL__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_SEPARATOR__TITLE = ABSTRACT_TOOL__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_SEPARATOR__DESCRIPTION = ABSTRACT_TOOL__DESCRIPTION; |
| |
| /** |
| * The number of structural features of the '<em>Palette Separator</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_SEPARATOR_FEATURE_COUNT = ABSTRACT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ToolGroupImpl <em>Tool Group</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ToolGroupImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getToolGroup() |
| * @generated |
| */ |
| int TOOL_GROUP = 4; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__SMALL_ICON = TOOL_CONTAINER__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__LARGE_ICON = TOOL_CONTAINER__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__TITLE = TOOL_CONTAINER__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__DESCRIPTION = TOOL_CONTAINER__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tools</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__TOOLS = TOOL_CONTAINER__TOOLS; |
| |
| /** |
| * The feature id for the '<em><b>Collapsible</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__COLLAPSIBLE = TOOL_CONTAINER_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Stack</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__STACK = TOOL_CONTAINER_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Active</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP__ACTIVE = TOOL_CONTAINER_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Tool Group</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOL_GROUP_FEATURE_COUNT = TOOL_CONTAINER_FEATURE_COUNT + 3; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.PaletteImpl <em>Palette</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.PaletteImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getPalette() |
| * @generated |
| */ |
| int PALETTE = 5; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__SMALL_ICON = TOOL_CONTAINER__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__LARGE_ICON = TOOL_CONTAINER__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__TITLE = TOOL_CONTAINER__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__DESCRIPTION = TOOL_CONTAINER__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tools</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__TOOLS = TOOL_CONTAINER__TOOLS; |
| |
| /** |
| * The feature id for the '<em><b>Default</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE__DEFAULT = TOOL_CONTAINER_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Palette</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PALETTE_FEATURE_COUNT = TOOL_CONTAINER_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.StandardToolImpl <em>Standard Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.StandardToolImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getStandardTool() |
| * @generated |
| */ |
| int STANDARD_TOOL = 6; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL__SMALL_ICON = ABSTRACT_TOOL__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL__LARGE_ICON = ABSTRACT_TOOL__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL__TITLE = ABSTRACT_TOOL__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL__DESCRIPTION = ABSTRACT_TOOL__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tool Kind</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL__TOOL_KIND = ABSTRACT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Standard Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STANDARD_TOOL_FEATURE_COUNT = ABSTRACT_TOOL_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.CreationToolImpl <em>Creation Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.CreationToolImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getCreationTool() |
| * @generated |
| */ |
| int CREATION_TOOL = 7; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CREATION_TOOL__SMALL_ICON = ABSTRACT_TOOL__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CREATION_TOOL__LARGE_ICON = ABSTRACT_TOOL__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CREATION_TOOL__TITLE = ABSTRACT_TOOL__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CREATION_TOOL__DESCRIPTION = ABSTRACT_TOOL__DESCRIPTION; |
| |
| /** |
| * The number of structural features of the '<em>Creation Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CREATION_TOOL_FEATURE_COUNT = ABSTRACT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.GenericToolImpl <em>Generic Tool</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.GenericToolImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getGenericTool() |
| * @generated |
| */ |
| int GENERIC_TOOL = 8; |
| |
| /** |
| * The feature id for the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL__SMALL_ICON = ABSTRACT_TOOL__SMALL_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL__LARGE_ICON = ABSTRACT_TOOL__LARGE_ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL__TITLE = ABSTRACT_TOOL__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Description</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL__DESCRIPTION = ABSTRACT_TOOL__DESCRIPTION; |
| |
| /** |
| * The feature id for the '<em><b>Tool Class</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL__TOOL_CLASS = ABSTRACT_TOOL_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Generic Tool</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_TOOL_FEATURE_COUNT = ABSTRACT_TOOL_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.ItemBase <em>Item Base</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.ItemBase |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getItemBase() |
| * @generated |
| */ |
| int ITEM_BASE = 9; |
| |
| /** |
| * The number of structural features of the '<em>Item Base</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ITEM_BASE_FEATURE_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.MenuImpl <em>Menu</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.MenuImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getMenu() |
| * @generated |
| */ |
| int MENU = 10; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU__ITEMS = 0; |
| |
| /** |
| * The number of structural features of the '<em>Menu</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.SeparatorImpl <em>Separator</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.SeparatorImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getSeparator() |
| * @generated |
| */ |
| int SEPARATOR = 11; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SEPARATOR__NAME = ITEM_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Separator</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int SEPARATOR_FEATURE_COUNT = ITEM_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.PredefinedItemImpl <em>Predefined Item</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.PredefinedItemImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getPredefinedItem() |
| * @generated |
| */ |
| int PREDEFINED_ITEM = 12; |
| |
| /** |
| * The feature id for the '<em><b>Identifier</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PREDEFINED_ITEM__IDENTIFIER = ITEM_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Predefined Item</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PREDEFINED_ITEM_FEATURE_COUNT = ITEM_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.PredefinedMenuImpl <em>Predefined Menu</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.PredefinedMenuImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getPredefinedMenu() |
| * @generated |
| */ |
| int PREDEFINED_MENU = 13; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PREDEFINED_MENU__ITEMS = MENU__ITEMS; |
| |
| /** |
| * The feature id for the '<em><b>Identifier</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PREDEFINED_MENU__IDENTIFIER = MENU_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Predefined Menu</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int PREDEFINED_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.ContributionItem <em>Contribution Item</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.ContributionItem |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getContributionItem() |
| * @generated |
| */ |
| int CONTRIBUTION_ITEM = 14; |
| |
| /** |
| * The feature id for the '<em><b>Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTRIBUTION_ITEM__ICON = ITEM_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTRIBUTION_ITEM__TITLE = ITEM_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Contribution Item</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTRIBUTION_ITEM_FEATURE_COUNT = ITEM_BASE_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.MenuActionImpl <em>Menu Action</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.MenuActionImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getMenuAction() |
| * @generated |
| */ |
| int MENU_ACTION = 15; |
| |
| /** |
| * The feature id for the '<em><b>Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_ACTION__ICON = CONTRIBUTION_ITEM__ICON; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_ACTION__TITLE = CONTRIBUTION_ITEM__TITLE; |
| |
| /** |
| * The feature id for the '<em><b>Kind</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_ACTION__KIND = CONTRIBUTION_ITEM_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Hot Key</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_ACTION__HOT_KEY = CONTRIBUTION_ITEM_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Menu Action</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MENU_ACTION_FEATURE_COUNT = CONTRIBUTION_ITEM_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ItemRefImpl <em>Item Ref</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ItemRefImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getItemRef() |
| * @generated |
| */ |
| int ITEM_REF = 16; |
| |
| /** |
| * The feature id for the '<em><b>Item</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ITEM_REF__ITEM = ITEM_BASE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Item Ref</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int ITEM_REF_FEATURE_COUNT = ITEM_BASE_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ContextMenuImpl <em>Context Menu</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ContextMenuImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getContextMenu() |
| * @generated |
| */ |
| int CONTEXT_MENU = 17; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTEXT_MENU__ITEMS = MENU__ITEMS; |
| |
| /** |
| * The feature id for the '<em><b>Default</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTEXT_MENU__DEFAULT = MENU_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Context Menu</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CONTEXT_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.PopupMenuImpl <em>Popup Menu</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.PopupMenuImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getPopupMenu() |
| * @generated |
| */ |
| int POPUP_MENU = 18; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POPUP_MENU__ITEMS = MENU__ITEMS; |
| |
| /** |
| * The feature id for the '<em><b>Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POPUP_MENU__ICON = MENU_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POPUP_MENU__TITLE = MENU_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>ID</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POPUP_MENU__ID = MENU_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Popup Menu</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POPUP_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 3; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.MainMenuImpl <em>Main Menu</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.MainMenuImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getMainMenu() |
| * @generated |
| */ |
| int MAIN_MENU = 19; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAIN_MENU__ITEMS = MENU__ITEMS; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAIN_MENU__TITLE = MENU_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Main Menu</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MAIN_MENU_FEATURE_COUNT = MENU_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.ToolbarImpl <em>Toolbar</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.ToolbarImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getToolbar() |
| * @generated |
| */ |
| int TOOLBAR = 20; |
| |
| /** |
| * The feature id for the '<em><b>Items</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOLBAR__ITEMS = MENU__ITEMS; |
| |
| /** |
| * The number of structural features of the '<em>Toolbar</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TOOLBAR_FEATURE_COUNT = MENU_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.Image <em>Image</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.Image |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getImage() |
| * @generated |
| */ |
| int IMAGE = 21; |
| |
| /** |
| * The number of structural features of the '<em>Image</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int IMAGE_FEATURE_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.DefaultImageImpl <em>Default Image</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.DefaultImageImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getDefaultImage() |
| * @generated |
| */ |
| int DEFAULT_IMAGE = 22; |
| |
| /** |
| * The number of structural features of the '<em>Default Image</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int DEFAULT_IMAGE_FEATURE_COUNT = IMAGE_FEATURE_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.BundleImageImpl <em>Bundle Image</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.BundleImageImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getBundleImage() |
| * @generated |
| */ |
| int BUNDLE_IMAGE = 23; |
| |
| /** |
| * The feature id for the '<em><b>Path</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUNDLE_IMAGE__PATH = IMAGE_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Bundle</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUNDLE_IMAGE__BUNDLE = IMAGE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Bundle Image</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BUNDLE_IMAGE_FEATURE_COUNT = IMAGE_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.StyleSelector <em>Style Selector</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.StyleSelector |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getStyleSelector() |
| * @generated |
| */ |
| int STYLE_SELECTOR = 24; |
| |
| /** |
| * The number of structural features of the '<em>Style Selector</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int STYLE_SELECTOR_FEATURE_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.impl.GenericStyleSelectorImpl <em>Generic Style Selector</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.impl.GenericStyleSelectorImpl |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getGenericStyleSelector() |
| * @generated |
| */ |
| int GENERIC_STYLE_SELECTOR = 25; |
| |
| /** |
| * The feature id for the '<em><b>Values</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_STYLE_SELECTOR__VALUES = STYLE_SELECTOR_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Generic Style Selector</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int GENERIC_STYLE_SELECTOR_FEATURE_COUNT = STYLE_SELECTOR_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.StandardToolKind <em>Standard Tool Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.StandardToolKind |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getStandardToolKind() |
| * @generated |
| */ |
| int STANDARD_TOOL_KIND = 26; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.ActionKind <em>Action Kind</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.ActionKind |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getActionKind() |
| * @generated |
| */ |
| int ACTION_KIND = 27; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.gmf.tooldef.AppearanceStyle <em>Appearance Style</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.gmf.tooldef.AppearanceStyle |
| * @see org.eclipse.gmf.tooldef.impl.GMFToolPackageImpl#getAppearanceStyle() |
| * @generated |
| */ |
| int APPEARANCE_STYLE = 28; |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ToolRegistry <em>Tool Registry</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Tool Registry</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolRegistry |
| * @generated |
| */ |
| EClass getToolRegistry(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.gmf.tooldef.ToolRegistry#getSharedActions <em>Shared Actions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Shared Actions</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolRegistry#getSharedActions() |
| * @see #getToolRegistry() |
| * @generated |
| */ |
| EReference getToolRegistry_SharedActions(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.gmf.tooldef.ToolRegistry#getAllMenus <em>All Menus</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>All Menus</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolRegistry#getAllMenus() |
| * @see #getToolRegistry() |
| * @generated |
| */ |
| EReference getToolRegistry_AllMenus(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.gmf.tooldef.ToolRegistry#getPalette <em>Palette</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Palette</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolRegistry#getPalette() |
| * @see #getToolRegistry() |
| * @generated |
| */ |
| EReference getToolRegistry_Palette(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.AbstractTool <em>Abstract Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Abstract Tool</em>'. |
| * @see org.eclipse.gmf.tooldef.AbstractTool |
| * @generated |
| */ |
| EClass getAbstractTool(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.gmf.tooldef.AbstractTool#getSmallIcon <em>Small Icon</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Small Icon</em>'. |
| * @see org.eclipse.gmf.tooldef.AbstractTool#getSmallIcon() |
| * @see #getAbstractTool() |
| * @generated |
| */ |
| EReference getAbstractTool_SmallIcon(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.gmf.tooldef.AbstractTool#getLargeIcon <em>Large Icon</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Large Icon</em>'. |
| * @see org.eclipse.gmf.tooldef.AbstractTool#getLargeIcon() |
| * @see #getAbstractTool() |
| * @generated |
| */ |
| EReference getAbstractTool_LargeIcon(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.AbstractTool#getTitle <em>Title</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Title</em>'. |
| * @see org.eclipse.gmf.tooldef.AbstractTool#getTitle() |
| * @see #getAbstractTool() |
| * @generated |
| */ |
| EAttribute getAbstractTool_Title(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.AbstractTool#getDescription <em>Description</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Description</em>'. |
| * @see org.eclipse.gmf.tooldef.AbstractTool#getDescription() |
| * @see #getAbstractTool() |
| * @generated |
| */ |
| EAttribute getAbstractTool_Description(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ToolContainer <em>Tool Container</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Tool Container</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolContainer |
| * @generated |
| */ |
| EClass getToolContainer(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.gmf.tooldef.ToolContainer#getTools <em>Tools</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Tools</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolContainer#getTools() |
| * @see #getToolContainer() |
| * @generated |
| */ |
| EReference getToolContainer_Tools(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.PaletteSeparator <em>Palette Separator</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Palette Separator</em>'. |
| * @see org.eclipse.gmf.tooldef.PaletteSeparator |
| * @generated |
| */ |
| EClass getPaletteSeparator(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ToolGroup <em>Tool Group</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Tool Group</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolGroup |
| * @generated |
| */ |
| EClass getToolGroup(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.ToolGroup#isCollapsible <em>Collapsible</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Collapsible</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolGroup#isCollapsible() |
| * @see #getToolGroup() |
| * @generated |
| */ |
| EAttribute getToolGroup_Collapsible(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.ToolGroup#isStack <em>Stack</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Stack</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolGroup#isStack() |
| * @see #getToolGroup() |
| * @generated |
| */ |
| EAttribute getToolGroup_Stack(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.gmf.tooldef.ToolGroup#getActive <em>Active</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Active</em>'. |
| * @see org.eclipse.gmf.tooldef.ToolGroup#getActive() |
| * @see #getToolGroup() |
| * @generated |
| */ |
| EReference getToolGroup_Active(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.Palette <em>Palette</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Palette</em>'. |
| * @see org.eclipse.gmf.tooldef.Palette |
| * @generated |
| */ |
| EClass getPalette(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.gmf.tooldef.Palette#getDefault <em>Default</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Default</em>'. |
| * @see org.eclipse.gmf.tooldef.Palette#getDefault() |
| * @see #getPalette() |
| * @generated |
| */ |
| EReference getPalette_Default(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.StandardTool <em>Standard Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Standard Tool</em>'. |
| * @see org.eclipse.gmf.tooldef.StandardTool |
| * @generated |
| */ |
| EClass getStandardTool(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.StandardTool#getToolKind <em>Tool Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Tool Kind</em>'. |
| * @see org.eclipse.gmf.tooldef.StandardTool#getToolKind() |
| * @see #getStandardTool() |
| * @generated |
| */ |
| EAttribute getStandardTool_ToolKind(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.CreationTool <em>Creation Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Creation Tool</em>'. |
| * @see org.eclipse.gmf.tooldef.CreationTool |
| * @generated |
| */ |
| EClass getCreationTool(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.GenericTool <em>Generic Tool</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Generic Tool</em>'. |
| * @see org.eclipse.gmf.tooldef.GenericTool |
| * @generated |
| */ |
| EClass getGenericTool(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.GenericTool#getToolClass <em>Tool Class</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Tool Class</em>'. |
| * @see org.eclipse.gmf.tooldef.GenericTool#getToolClass() |
| * @see #getGenericTool() |
| * @generated |
| */ |
| EAttribute getGenericTool_ToolClass(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ItemBase <em>Item Base</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Item Base</em>'. |
| * @see org.eclipse.gmf.tooldef.ItemBase |
| * @generated |
| */ |
| EClass getItemBase(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.Menu <em>Menu</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Menu</em>'. |
| * @see org.eclipse.gmf.tooldef.Menu |
| * @generated |
| */ |
| EClass getMenu(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link org.eclipse.gmf.tooldef.Menu#getItems <em>Items</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference list '<em>Items</em>'. |
| * @see org.eclipse.gmf.tooldef.Menu#getItems() |
| * @see #getMenu() |
| * @generated |
| */ |
| EReference getMenu_Items(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.Separator <em>Separator</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Separator</em>'. |
| * @see org.eclipse.gmf.tooldef.Separator |
| * @generated |
| */ |
| EClass getSeparator(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.Separator#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.gmf.tooldef.Separator#getName() |
| * @see #getSeparator() |
| * @generated |
| */ |
| EAttribute getSeparator_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.PredefinedItem <em>Predefined Item</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Predefined Item</em>'. |
| * @see org.eclipse.gmf.tooldef.PredefinedItem |
| * @generated |
| */ |
| EClass getPredefinedItem(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.PredefinedItem#getIdentifier <em>Identifier</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Identifier</em>'. |
| * @see org.eclipse.gmf.tooldef.PredefinedItem#getIdentifier() |
| * @see #getPredefinedItem() |
| * @generated |
| */ |
| EAttribute getPredefinedItem_Identifier(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.PredefinedMenu <em>Predefined Menu</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Predefined Menu</em>'. |
| * @see org.eclipse.gmf.tooldef.PredefinedMenu |
| * @generated |
| */ |
| EClass getPredefinedMenu(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ContributionItem <em>Contribution Item</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Contribution Item</em>'. |
| * @see org.eclipse.gmf.tooldef.ContributionItem |
| * @generated |
| */ |
| EClass getContributionItem(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link org.eclipse.gmf.tooldef.ContributionItem#getIcon <em>Icon</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the containment reference '<em>Icon</em>'. |
| * @see org.eclipse.gmf.tooldef.ContributionItem#getIcon() |
| * @see #getContributionItem() |
| * @generated |
| */ |
| EReference getContributionItem_Icon(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.ContributionItem#getTitle <em>Title</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Title</em>'. |
| * @see org.eclipse.gmf.tooldef.ContributionItem#getTitle() |
| * @see #getContributionItem() |
| * @generated |
| */ |
| EAttribute getContributionItem_Title(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.MenuAction <em>Menu Action</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Menu Action</em>'. |
| * @see org.eclipse.gmf.tooldef.MenuAction |
| * @generated |
| */ |
| EClass getMenuAction(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.MenuAction#getKind <em>Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Kind</em>'. |
| * @see org.eclipse.gmf.tooldef.MenuAction#getKind() |
| * @see #getMenuAction() |
| * @generated |
| */ |
| EAttribute getMenuAction_Kind(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.MenuAction#getHotKey <em>Hot Key</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Hot Key</em>'. |
| * @see org.eclipse.gmf.tooldef.MenuAction#getHotKey() |
| * @see #getMenuAction() |
| * @generated |
| */ |
| EAttribute getMenuAction_HotKey(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ItemRef <em>Item Ref</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Item Ref</em>'. |
| * @see org.eclipse.gmf.tooldef.ItemRef |
| * @generated |
| */ |
| EClass getItemRef(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.gmf.tooldef.ItemRef#getItem <em>Item</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Item</em>'. |
| * @see org.eclipse.gmf.tooldef.ItemRef#getItem() |
| * @see #getItemRef() |
| * @generated |
| */ |
| EReference getItemRef_Item(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.ContextMenu <em>Context Menu</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Context Menu</em>'. |
| * @see org.eclipse.gmf.tooldef.ContextMenu |
| * @generated |
| */ |
| EClass getContextMenu(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.gmf.tooldef.ContextMenu#getDefault <em>Default</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Default</em>'. |
| * @see org.eclipse.gmf.tooldef.ContextMenu#getDefault() |
| * @see #getContextMenu() |
| * @generated |
| */ |
| EReference getContextMenu_Default(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.PopupMenu <em>Popup Menu</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Popup Menu</em>'. |
| * @see org.eclipse.gmf.tooldef.PopupMenu |
| * @generated |
| */ |
| EClass getPopupMenu(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.PopupMenu#getID <em>ID</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>ID</em>'. |
| * @see org.eclipse.gmf.tooldef.PopupMenu#getID() |
| * @see #getPopupMenu() |
| * @generated |
| */ |
| EAttribute getPopupMenu_ID(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.MainMenu <em>Main Menu</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Main Menu</em>'. |
| * @see org.eclipse.gmf.tooldef.MainMenu |
| * @generated |
| */ |
| EClass getMainMenu(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.MainMenu#getTitle <em>Title</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Title</em>'. |
| * @see org.eclipse.gmf.tooldef.MainMenu#getTitle() |
| * @see #getMainMenu() |
| * @generated |
| */ |
| EAttribute getMainMenu_Title(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.Toolbar <em>Toolbar</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Toolbar</em>'. |
| * @see org.eclipse.gmf.tooldef.Toolbar |
| * @generated |
| */ |
| EClass getToolbar(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.Image <em>Image</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Image</em>'. |
| * @see org.eclipse.gmf.tooldef.Image |
| * @generated |
| */ |
| EClass getImage(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.DefaultImage <em>Default Image</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Default Image</em>'. |
| * @see org.eclipse.gmf.tooldef.DefaultImage |
| * @generated |
| */ |
| EClass getDefaultImage(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.BundleImage <em>Bundle Image</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Bundle Image</em>'. |
| * @see org.eclipse.gmf.tooldef.BundleImage |
| * @generated |
| */ |
| EClass getBundleImage(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.BundleImage#getPath <em>Path</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Path</em>'. |
| * @see org.eclipse.gmf.tooldef.BundleImage#getPath() |
| * @see #getBundleImage() |
| * @generated |
| */ |
| EAttribute getBundleImage_Path(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.gmf.tooldef.BundleImage#getBundle <em>Bundle</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Bundle</em>'. |
| * @see org.eclipse.gmf.tooldef.BundleImage#getBundle() |
| * @see #getBundleImage() |
| * @generated |
| */ |
| EAttribute getBundleImage_Bundle(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.StyleSelector <em>Style Selector</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Style Selector</em>'. |
| * @see org.eclipse.gmf.tooldef.StyleSelector |
| * @generated |
| */ |
| EClass getStyleSelector(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.gmf.tooldef.GenericStyleSelector <em>Generic Style Selector</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Generic Style Selector</em>'. |
| * @see org.eclipse.gmf.tooldef.GenericStyleSelector |
| * @generated |
| */ |
| EClass getGenericStyleSelector(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link org.eclipse.gmf.tooldef.GenericStyleSelector#getValues <em>Values</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute list '<em>Values</em>'. |
| * @see org.eclipse.gmf.tooldef.GenericStyleSelector#getValues() |
| * @see #getGenericStyleSelector() |
| * @generated |
| */ |
| EAttribute getGenericStyleSelector_Values(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.gmf.tooldef.StandardToolKind <em>Standard Tool Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Standard Tool Kind</em>'. |
| * @see org.eclipse.gmf.tooldef.StandardToolKind |
| * @generated |
| */ |
| EEnum getStandardToolKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.gmf.tooldef.ActionKind <em>Action Kind</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Action Kind</em>'. |
| * @see org.eclipse.gmf.tooldef.ActionKind |
| * @generated |
| */ |
| EEnum getActionKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.gmf.tooldef.AppearanceStyle <em>Appearance Style</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for enum '<em>Appearance Style</em>'. |
| * @see org.eclipse.gmf.tooldef.AppearanceStyle |
| * @generated |
| */ |
| EEnum getAppearanceStyle(); |
| |
| /** |
| * Returns the factory that creates the instances of the model. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the factory that creates the instances of the model. |
| * @generated |
| */ |
| GMFToolFactory getGMFToolFactory(); |
| |
| } //GMFToolPackage |