blob: 6d6d699dced055dee1ce53707da99bb2ae29df6e [file] [log] [blame]
/**
* Copyright (c) 2008 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*
* $Id: ApplicationPackage.java,v 1.3 2008/12/04 20:52:58 emoffatt Exp $
*/
package org.eclipse.e4.ui.model.application;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
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.e4.ui.model.application.ApplicationFactory
* @model kind="package"
* @generated
*/
public interface ApplicationPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "application"; //$NON-NLS-1$
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.eclipse.org/ui/2008/Application"; //$NON-NLS-1$
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "application"; //$NON-NLS-1$
/**
* The package content type ID.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eCONTENT_TYPE = "org.eclipse.e4.ui.model.application"; //$NON-NLS-1$
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ApplicationPackage eINSTANCE = org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ApplicationElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ApplicationElementImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getApplicationElement()
* @generated
*/
int APPLICATION_ELEMENT = 0;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION_ELEMENT__OWNER = 0;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION_ELEMENT__ID = 1;
/**
* The number of structural features of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION_ELEMENT_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ApplicationImpl <em>Application</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ApplicationImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getApplication()
* @generated
*/
int APPLICATION = 1;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Windows</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION__WINDOWS = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Command</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION__COMMAND = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Application</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int APPLICATION_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.PartImpl <em>Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.PartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getPart()
* @generated
*/
int PART = 2;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__MENU = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__TOOL_BAR = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__POLICY = APPLICATION_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__CHILDREN = APPLICATION_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__ACTIVE_CHILD = APPLICATION_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__HANDLERS = APPLICATION_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__TRIM = APPLICATION_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__WIDGET = APPLICATION_ELEMENT_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__PARENT = APPLICATION_ELEMENT_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART__VISIBLE = APPLICATION_ELEMENT_FEATURE_COUNT + 9;
/**
* The number of structural features of the '<em>Part</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PART_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 10;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.StackImpl <em>Stack</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.StackImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getStack()
* @generated
*/
int STACK = 3;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__OWNER = PART__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__ID = PART__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__MENU = PART__MENU;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__TOOL_BAR = PART__TOOL_BAR;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__POLICY = PART__POLICY;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__CHILDREN = PART__CHILDREN;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__ACTIVE_CHILD = PART__ACTIVE_CHILD;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__HANDLERS = PART__HANDLERS;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__TRIM = PART__TRIM;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__WIDGET = PART__WIDGET;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__PARENT = PART__PARENT;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK__VISIBLE = PART__VISIBLE;
/**
* The number of structural features of the '<em>Stack</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STACK_FEATURE_COUNT = PART_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.SashFormImpl <em>Sash Form</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.SashFormImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getSashForm()
* @generated
*/
int SASH_FORM = 4;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__OWNER = PART__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__ID = PART__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__MENU = PART__MENU;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__TOOL_BAR = PART__TOOL_BAR;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__POLICY = PART__POLICY;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__CHILDREN = PART__CHILDREN;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__ACTIVE_CHILD = PART__ACTIVE_CHILD;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__HANDLERS = PART__HANDLERS;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__TRIM = PART__TRIM;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__WIDGET = PART__WIDGET;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__PARENT = PART__PARENT;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__VISIBLE = PART__VISIBLE;
/**
* The feature id for the '<em><b>Weights</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM__WEIGHTS = PART_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Sash Form</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SASH_FORM_FEATURE_COUNT = PART_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ItemPartImpl <em>Item Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemPartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItemPart()
* @generated
*/
int ITEM_PART = 16;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__OWNER = PART__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__ID = PART__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__MENU = PART__MENU;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__TOOL_BAR = PART__TOOL_BAR;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__POLICY = PART__POLICY;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__CHILDREN = PART__CHILDREN;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__ACTIVE_CHILD = PART__ACTIVE_CHILD;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__HANDLERS = PART__HANDLERS;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__TRIM = PART__TRIM;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__WIDGET = PART__WIDGET;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__PARENT = PART__PARENT;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__VISIBLE = PART__VISIBLE;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__ICON_URI = PART_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__NAME = PART_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART__TOOLTIP = PART_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Item Part</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_PART_FEATURE_COUNT = PART_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ContributedPartImpl <em>Contributed Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ContributedPartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getContributedPart()
* @generated
*/
int CONTRIBUTED_PART = 5;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__OWNER = ITEM_PART__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__ID = ITEM_PART__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__MENU = ITEM_PART__MENU;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__TOOL_BAR = ITEM_PART__TOOL_BAR;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__POLICY = ITEM_PART__POLICY;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__CHILDREN = ITEM_PART__CHILDREN;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__ACTIVE_CHILD = ITEM_PART__ACTIVE_CHILD;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__HANDLERS = ITEM_PART__HANDLERS;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__TRIM = ITEM_PART__TRIM;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__WIDGET = ITEM_PART__WIDGET;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__PARENT = ITEM_PART__PARENT;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__VISIBLE = ITEM_PART__VISIBLE;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__ICON_URI = ITEM_PART__ICON_URI;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__NAME = ITEM_PART__NAME;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__TOOLTIP = ITEM_PART__TOOLTIP;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__URI = ITEM_PART_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART__OBJECT = ITEM_PART_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Contributed Part</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTED_PART_FEATURE_COUNT = ITEM_PART_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ContributionImpl <em>Contribution</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ContributionImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getContribution()
* @generated
*/
int CONTRIBUTION = 6;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTION__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTION__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTION__URI = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTION__OBJECT = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Contribution</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTRIBUTION_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.HandlerImpl <em>Handler</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.HandlerImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getHandler()
* @generated
*/
int HANDLER = 7;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER__OWNER = CONTRIBUTION__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER__ID = CONTRIBUTION__ID;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER__URI = CONTRIBUTION__URI;
/**
* The feature id for the '<em><b>Object</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER__OBJECT = CONTRIBUTION__OBJECT;
/**
* The feature id for the '<em><b>Command</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER__COMMAND = CONTRIBUTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Handler</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLER_FEATURE_COUNT = CONTRIBUTION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ItemImpl <em>Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItem()
* @generated
*/
int ITEM = 8;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM__ICON_URI = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM__NAME = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM__TOOLTIP = APPLICATION_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.HandledItemImpl <em>Handled Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.HandledItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getHandledItem()
* @generated
*/
int HANDLED_ITEM = 9;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__OWNER = ITEM__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__ID = ITEM__ID;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__ICON_URI = ITEM__ICON_URI;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__NAME = ITEM__NAME;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__TOOLTIP = ITEM__TOOLTIP;
/**
* The feature id for the '<em><b>Command</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__COMMAND = ITEM_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM__MENU = ITEM_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Handled Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HANDLED_ITEM_FEATURE_COUNT = ITEM_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.MenuItemImpl <em>Menu Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.MenuItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getMenuItem()
* @generated
*/
int MENU_ITEM = 10;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__OWNER = HANDLED_ITEM__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__ID = HANDLED_ITEM__ID;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__ICON_URI = HANDLED_ITEM__ICON_URI;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__NAME = HANDLED_ITEM__NAME;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__TOOLTIP = HANDLED_ITEM__TOOLTIP;
/**
* The feature id for the '<em><b>Command</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__COMMAND = HANDLED_ITEM__COMMAND;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__MENU = HANDLED_ITEM__MENU;
/**
* The feature id for the '<em><b>Separator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM__SEPARATOR = HANDLED_ITEM_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Menu Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_ITEM_FEATURE_COUNT = HANDLED_ITEM_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ToolBarItemImpl <em>Tool Bar Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ToolBarItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getToolBarItem()
* @generated
*/
int TOOL_BAR_ITEM = 11;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__OWNER = HANDLED_ITEM__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__ID = HANDLED_ITEM__ID;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__ICON_URI = HANDLED_ITEM__ICON_URI;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__NAME = HANDLED_ITEM__NAME;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__TOOLTIP = HANDLED_ITEM__TOOLTIP;
/**
* The feature id for the '<em><b>Command</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__COMMAND = HANDLED_ITEM__COMMAND;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM__MENU = HANDLED_ITEM__MENU;
/**
* The number of structural features of the '<em>Tool Bar Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_ITEM_FEATURE_COUNT = HANDLED_ITEM_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ItemContainerImpl <em>Item Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemContainerImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItemContainer()
* @generated
*/
int ITEM_CONTAINER = 12;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_CONTAINER__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_CONTAINER__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Items</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_CONTAINER__ITEMS = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Item Container</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_CONTAINER_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.MenuImpl <em>Menu</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.MenuImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getMenu()
* @generated
*/
int MENU = 13;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU__OWNER = ITEM_CONTAINER__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU__ID = ITEM_CONTAINER__ID;
/**
* The feature id for the '<em><b>Items</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU__ITEMS = ITEM_CONTAINER__ITEMS;
/**
* The number of structural features of the '<em>Menu</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MENU_FEATURE_COUNT = ITEM_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.ToolBarImpl <em>Tool Bar</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ToolBarImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getToolBar()
* @generated
*/
int TOOL_BAR = 14;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR__OWNER = ITEM_CONTAINER__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR__ID = ITEM_CONTAINER__ID;
/**
* The feature id for the '<em><b>Items</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR__ITEMS = ITEM_CONTAINER__ITEMS;
/**
* The number of structural features of the '<em>Tool Bar</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOOL_BAR_FEATURE_COUNT = ITEM_CONTAINER_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.TrimImpl <em>Trim</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.TrimImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getTrim()
* @generated
*/
int TRIM = 15;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Top Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__TOP_TRIM = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Left Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__LEFT_TRIM = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__RIGHT_TRIM = APPLICATION_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Bottom Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM__BOTTOM_TRIM = APPLICATION_ELEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Trim</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TRIM_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.WindowImpl <em>Window</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.WindowImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getWindow()
* @generated
*/
int WINDOW = 17;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__OWNER = ITEM_PART__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__ID = ITEM_PART__ID;
/**
* The feature id for the '<em><b>Menu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__MENU = ITEM_PART__MENU;
/**
* The feature id for the '<em><b>Tool Bar</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__TOOL_BAR = ITEM_PART__TOOL_BAR;
/**
* The feature id for the '<em><b>Policy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__POLICY = ITEM_PART__POLICY;
/**
* The feature id for the '<em><b>Children</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__CHILDREN = ITEM_PART__CHILDREN;
/**
* The feature id for the '<em><b>Active Child</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__ACTIVE_CHILD = ITEM_PART__ACTIVE_CHILD;
/**
* The feature id for the '<em><b>Handlers</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__HANDLERS = ITEM_PART__HANDLERS;
/**
* The feature id for the '<em><b>Trim</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__TRIM = ITEM_PART__TRIM;
/**
* The feature id for the '<em><b>Widget</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__WIDGET = ITEM_PART__WIDGET;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__PARENT = ITEM_PART__PARENT;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__VISIBLE = ITEM_PART__VISIBLE;
/**
* The feature id for the '<em><b>Icon URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__ICON_URI = ITEM_PART__ICON_URI;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__NAME = ITEM_PART__NAME;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__TOOLTIP = ITEM_PART__TOOLTIP;
/**
* The feature id for the '<em><b>X</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__X = ITEM_PART_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Y</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__Y = ITEM_PART_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Width</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__WIDTH = ITEM_PART_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Height</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW__HEIGHT = ITEM_PART_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Window</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WINDOW_FEATURE_COUNT = ITEM_PART_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.e4.ui.model.internal.application.CommandImpl <em>Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.CommandImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getCommand()
* @generated
*/
int COMMAND = 18;
/**
* The feature id for the '<em><b>Owner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND__OWNER = APPLICATION_ELEMENT__OWNER;
/**
* The feature id for the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND__ID = APPLICATION_ELEMENT__ID;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND__NAME = APPLICATION_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Command</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND_FEATURE_COUNT = APPLICATION_ELEMENT_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ApplicationElement <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element</em>'.
* @see org.eclipse.e4.ui.model.application.ApplicationElement
* @generated
*/
EClass getApplicationElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.ApplicationElement#getOwner <em>Owner</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Owner</em>'.
* @see org.eclipse.e4.ui.model.application.ApplicationElement#getOwner()
* @see #getApplicationElement()
* @generated
*/
EAttribute getApplicationElement_Owner();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.ApplicationElement#getId <em>Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.eclipse.e4.ui.model.application.ApplicationElement#getId()
* @see #getApplicationElement()
* @generated
*/
EAttribute getApplicationElement_Id();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Application <em>Application</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Application</em>'.
* @see org.eclipse.e4.ui.model.application.Application
* @generated
*/
EClass getApplication();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.e4.ui.model.application.Application#getWindows <em>Windows</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Windows</em>'.
* @see org.eclipse.e4.ui.model.application.Application#getWindows()
* @see #getApplication()
* @generated
*/
EReference getApplication_Windows();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.e4.ui.model.application.Application#getCommand <em>Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Command</em>'.
* @see org.eclipse.e4.ui.model.application.Application#getCommand()
* @see #getApplication()
* @generated
*/
EReference getApplication_Command();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Part <em>Part</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Part</em>'.
* @see org.eclipse.e4.ui.model.application.Part
* @generated
*/
EClass getPart();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Part#getPolicy <em>Policy</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Policy</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getPolicy()
* @see #getPart()
* @generated
*/
EAttribute getPart_Policy();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.e4.ui.model.application.Part#getChildren <em>Children</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Children</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getChildren()
* @see #getPart()
* @generated
*/
EReference getPart_Children();
/**
* Returns the meta object for the reference '{@link org.eclipse.e4.ui.model.application.Part#getActiveChild <em>Active Child</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Active Child</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getActiveChild()
* @see #getPart()
* @generated
*/
EReference getPart_ActiveChild();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.e4.ui.model.application.Part#getHandlers <em>Handlers</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Handlers</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getHandlers()
* @see #getPart()
* @generated
*/
EReference getPart_Handlers();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Part#getMenu <em>Menu</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Menu</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getMenu()
* @see #getPart()
* @generated
*/
EReference getPart_Menu();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Part#getToolBar <em>Tool Bar</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Tool Bar</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getToolBar()
* @see #getPart()
* @generated
*/
EReference getPart_ToolBar();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Part#getTrim <em>Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getTrim()
* @see #getPart()
* @generated
*/
EReference getPart_Trim();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Part#getWidget <em>Widget</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Widget</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getWidget()
* @see #getPart()
* @generated
*/
EAttribute getPart_Widget();
/**
* Returns the meta object for the container reference '{@link org.eclipse.e4.ui.model.application.Part#getParent <em>Parent</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the container reference '<em>Parent</em>'.
* @see org.eclipse.e4.ui.model.application.Part#getParent()
* @see #getPart()
* @generated
*/
EReference getPart_Parent();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Part#isVisible <em>Visible</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Visible</em>'.
* @see org.eclipse.e4.ui.model.application.Part#isVisible()
* @see #getPart()
* @generated
*/
EAttribute getPart_Visible();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Stack <em>Stack</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Stack</em>'.
* @see org.eclipse.e4.ui.model.application.Stack
* @generated
*/
EClass getStack();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.SashForm <em>Sash Form</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Sash Form</em>'.
* @see org.eclipse.e4.ui.model.application.SashForm
* @generated
*/
EClass getSashForm();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.e4.ui.model.application.SashForm#getWeights <em>Weights</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Weights</em>'.
* @see org.eclipse.e4.ui.model.application.SashForm#getWeights()
* @see #getSashForm()
* @generated
*/
EAttribute getSashForm_Weights();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ContributedPart <em>Contributed Part</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Contributed Part</em>'.
* @see org.eclipse.e4.ui.model.application.ContributedPart
* @generated
*/
EClass getContributedPart();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Contribution <em>Contribution</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Contribution</em>'.
* @see org.eclipse.e4.ui.model.application.Contribution
* @generated
*/
EClass getContribution();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Contribution#getURI <em>URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>URI</em>'.
* @see org.eclipse.e4.ui.model.application.Contribution#getURI()
* @see #getContribution()
* @generated
*/
EAttribute getContribution_URI();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Contribution#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Object</em>'.
* @see org.eclipse.e4.ui.model.application.Contribution#getObject()
* @see #getContribution()
* @generated
*/
EAttribute getContribution_Object();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Handler <em>Handler</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Handler</em>'.
* @see org.eclipse.e4.ui.model.application.Handler
* @generated
*/
EClass getHandler();
/**
* Returns the meta object for the reference '{@link org.eclipse.e4.ui.model.application.Handler#getCommand <em>Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Command</em>'.
* @see org.eclipse.e4.ui.model.application.Handler#getCommand()
* @see #getHandler()
* @generated
*/
EReference getHandler_Command();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Item <em>Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Item</em>'.
* @see org.eclipse.e4.ui.model.application.Item
* @generated
*/
EClass getItem();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Item#getIconURI <em>Icon URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Icon URI</em>'.
* @see org.eclipse.e4.ui.model.application.Item#getIconURI()
* @see #getItem()
* @generated
*/
EAttribute getItem_IconURI();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Item#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.e4.ui.model.application.Item#getName()
* @see #getItem()
* @generated
*/
EAttribute getItem_Name();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Item#getTooltip <em>Tooltip</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Tooltip</em>'.
* @see org.eclipse.e4.ui.model.application.Item#getTooltip()
* @see #getItem()
* @generated
*/
EAttribute getItem_Tooltip();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.HandledItem <em>Handled Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Handled Item</em>'.
* @see org.eclipse.e4.ui.model.application.HandledItem
* @generated
*/
EClass getHandledItem();
/**
* Returns the meta object for the reference '{@link org.eclipse.e4.ui.model.application.HandledItem#getCommand <em>Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Command</em>'.
* @see org.eclipse.e4.ui.model.application.HandledItem#getCommand()
* @see #getHandledItem()
* @generated
*/
EReference getHandledItem_Command();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.HandledItem#getMenu <em>Menu</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Menu</em>'.
* @see org.eclipse.e4.ui.model.application.HandledItem#getMenu()
* @see #getHandledItem()
* @generated
*/
EReference getHandledItem_Menu();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.MenuItem <em>Menu Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Menu Item</em>'.
* @see org.eclipse.e4.ui.model.application.MenuItem
* @generated
*/
EClass getMenuItem();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.MenuItem#isSeparator <em>Separator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Separator</em>'.
* @see org.eclipse.e4.ui.model.application.MenuItem#isSeparator()
* @see #getMenuItem()
* @generated
*/
EAttribute getMenuItem_Separator();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ToolBarItem <em>Tool Bar Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Tool Bar Item</em>'.
* @see org.eclipse.e4.ui.model.application.ToolBarItem
* @generated
*/
EClass getToolBarItem();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ItemContainer <em>Item Container</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Item Container</em>'.
* @see org.eclipse.e4.ui.model.application.ItemContainer
* @generated
*/
EClass getItemContainer();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.e4.ui.model.application.ItemContainer#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.e4.ui.model.application.ItemContainer#getItems()
* @see #getItemContainer()
* @generated
*/
EReference getItemContainer_Items();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Menu <em>Menu</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Menu</em>'.
* @see org.eclipse.e4.ui.model.application.Menu
* @generated
*/
EClass getMenu();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ToolBar <em>Tool Bar</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Tool Bar</em>'.
* @see org.eclipse.e4.ui.model.application.ToolBar
* @generated
*/
EClass getToolBar();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Trim <em>Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Trim
* @generated
*/
EClass getTrim();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Trim#getTopTrim <em>Top Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Top Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Trim#getTopTrim()
* @see #getTrim()
* @generated
*/
EReference getTrim_TopTrim();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Trim#getLeftTrim <em>Left Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Trim#getLeftTrim()
* @see #getTrim()
* @generated
*/
EReference getTrim_LeftTrim();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Trim#getRightTrim <em>Right Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Trim#getRightTrim()
* @see #getTrim()
* @generated
*/
EReference getTrim_RightTrim();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.e4.ui.model.application.Trim#getBottomTrim <em>Bottom Trim</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Bottom Trim</em>'.
* @see org.eclipse.e4.ui.model.application.Trim#getBottomTrim()
* @see #getTrim()
* @generated
*/
EReference getTrim_BottomTrim();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.ItemPart <em>Item Part</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Item Part</em>'.
* @see org.eclipse.e4.ui.model.application.ItemPart
* @generated
*/
EClass getItemPart();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Window <em>Window</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Window</em>'.
* @see org.eclipse.e4.ui.model.application.Window
* @generated
*/
EClass getWindow();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Window#getX <em>X</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>X</em>'.
* @see org.eclipse.e4.ui.model.application.Window#getX()
* @see #getWindow()
* @generated
*/
EAttribute getWindow_X();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Window#getY <em>Y</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Y</em>'.
* @see org.eclipse.e4.ui.model.application.Window#getY()
* @see #getWindow()
* @generated
*/
EAttribute getWindow_Y();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Window#getWidth <em>Width</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Width</em>'.
* @see org.eclipse.e4.ui.model.application.Window#getWidth()
* @see #getWindow()
* @generated
*/
EAttribute getWindow_Width();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Window#getHeight <em>Height</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Height</em>'.
* @see org.eclipse.e4.ui.model.application.Window#getHeight()
* @see #getWindow()
* @generated
*/
EAttribute getWindow_Height();
/**
* Returns the meta object for class '{@link org.eclipse.e4.ui.model.application.Command <em>Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Command</em>'.
* @see org.eclipse.e4.ui.model.application.Command
* @generated
*/
EClass getCommand();
/**
* Returns the meta object for the attribute '{@link org.eclipse.e4.ui.model.application.Command#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.e4.ui.model.application.Command#getName()
* @see #getCommand()
* @generated
*/
EAttribute getCommand_Name();
/**
* 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
*/
ApplicationFactory getApplicationFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that 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 -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ApplicationElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ApplicationElementImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getApplicationElement()
* @generated
*/
EClass APPLICATION_ELEMENT = eINSTANCE.getApplicationElement();
/**
* The meta object literal for the '<em><b>Owner</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute APPLICATION_ELEMENT__OWNER = eINSTANCE.getApplicationElement_Owner();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute APPLICATION_ELEMENT__ID = eINSTANCE.getApplicationElement_Id();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ApplicationImpl <em>Application</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ApplicationImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getApplication()
* @generated
*/
EClass APPLICATION = eINSTANCE.getApplication();
/**
* The meta object literal for the '<em><b>Windows</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference APPLICATION__WINDOWS = eINSTANCE.getApplication_Windows();
/**
* The meta object literal for the '<em><b>Command</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference APPLICATION__COMMAND = eINSTANCE.getApplication_Command();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.PartImpl <em>Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.PartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getPart()
* @generated
*/
EClass PART = eINSTANCE.getPart();
/**
* The meta object literal for the '<em><b>Policy</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PART__POLICY = eINSTANCE.getPart_Policy();
/**
* The meta object literal for the '<em><b>Children</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__CHILDREN = eINSTANCE.getPart_Children();
/**
* The meta object literal for the '<em><b>Active Child</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__ACTIVE_CHILD = eINSTANCE.getPart_ActiveChild();
/**
* The meta object literal for the '<em><b>Handlers</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__HANDLERS = eINSTANCE.getPart_Handlers();
/**
* The meta object literal for the '<em><b>Menu</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__MENU = eINSTANCE.getPart_Menu();
/**
* The meta object literal for the '<em><b>Tool Bar</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__TOOL_BAR = eINSTANCE.getPart_ToolBar();
/**
* The meta object literal for the '<em><b>Trim</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__TRIM = eINSTANCE.getPart_Trim();
/**
* The meta object literal for the '<em><b>Widget</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PART__WIDGET = eINSTANCE.getPart_Widget();
/**
* The meta object literal for the '<em><b>Parent</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PART__PARENT = eINSTANCE.getPart_Parent();
/**
* The meta object literal for the '<em><b>Visible</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PART__VISIBLE = eINSTANCE.getPart_Visible();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.StackImpl <em>Stack</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.StackImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getStack()
* @generated
*/
EClass STACK = eINSTANCE.getStack();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.SashFormImpl <em>Sash Form</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.SashFormImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getSashForm()
* @generated
*/
EClass SASH_FORM = eINSTANCE.getSashForm();
/**
* The meta object literal for the '<em><b>Weights</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SASH_FORM__WEIGHTS = eINSTANCE.getSashForm_Weights();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ContributedPartImpl <em>Contributed Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ContributedPartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getContributedPart()
* @generated
*/
EClass CONTRIBUTED_PART = eINSTANCE.getContributedPart();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ContributionImpl <em>Contribution</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ContributionImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getContribution()
* @generated
*/
EClass CONTRIBUTION = eINSTANCE.getContribution();
/**
* The meta object literal for the '<em><b>URI</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTRIBUTION__URI = eINSTANCE.getContribution_URI();
/**
* The meta object literal for the '<em><b>Object</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTRIBUTION__OBJECT = eINSTANCE.getContribution_Object();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.HandlerImpl <em>Handler</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.HandlerImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getHandler()
* @generated
*/
EClass HANDLER = eINSTANCE.getHandler();
/**
* The meta object literal for the '<em><b>Command</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference HANDLER__COMMAND = eINSTANCE.getHandler_Command();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ItemImpl <em>Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItem()
* @generated
*/
EClass ITEM = eINSTANCE.getItem();
/**
* The meta object literal for the '<em><b>Icon URI</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM__ICON_URI = eINSTANCE.getItem_IconURI();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM__NAME = eINSTANCE.getItem_Name();
/**
* The meta object literal for the '<em><b>Tooltip</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM__TOOLTIP = eINSTANCE.getItem_Tooltip();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.HandledItemImpl <em>Handled Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.HandledItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getHandledItem()
* @generated
*/
EClass HANDLED_ITEM = eINSTANCE.getHandledItem();
/**
* The meta object literal for the '<em><b>Command</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference HANDLED_ITEM__COMMAND = eINSTANCE.getHandledItem_Command();
/**
* The meta object literal for the '<em><b>Menu</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference HANDLED_ITEM__MENU = eINSTANCE.getHandledItem_Menu();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.MenuItemImpl <em>Menu Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.MenuItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getMenuItem()
* @generated
*/
EClass MENU_ITEM = eINSTANCE.getMenuItem();
/**
* The meta object literal for the '<em><b>Separator</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MENU_ITEM__SEPARATOR = eINSTANCE.getMenuItem_Separator();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ToolBarItemImpl <em>Tool Bar Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ToolBarItemImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getToolBarItem()
* @generated
*/
EClass TOOL_BAR_ITEM = eINSTANCE.getToolBarItem();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ItemContainerImpl <em>Item Container</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemContainerImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItemContainer()
* @generated
*/
EClass ITEM_CONTAINER = eINSTANCE.getItemContainer();
/**
* The meta object literal for the '<em><b>Items</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ITEM_CONTAINER__ITEMS = eINSTANCE.getItemContainer_Items();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.MenuImpl <em>Menu</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.MenuImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getMenu()
* @generated
*/
EClass MENU = eINSTANCE.getMenu();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ToolBarImpl <em>Tool Bar</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ToolBarImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getToolBar()
* @generated
*/
EClass TOOL_BAR = eINSTANCE.getToolBar();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.TrimImpl <em>Trim</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.TrimImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getTrim()
* @generated
*/
EClass TRIM = eINSTANCE.getTrim();
/**
* The meta object literal for the '<em><b>Top Trim</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRIM__TOP_TRIM = eINSTANCE.getTrim_TopTrim();
/**
* The meta object literal for the '<em><b>Left Trim</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRIM__LEFT_TRIM = eINSTANCE.getTrim_LeftTrim();
/**
* The meta object literal for the '<em><b>Right Trim</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRIM__RIGHT_TRIM = eINSTANCE.getTrim_RightTrim();
/**
* The meta object literal for the '<em><b>Bottom Trim</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TRIM__BOTTOM_TRIM = eINSTANCE.getTrim_BottomTrim();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.ItemPartImpl <em>Item Part</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.ItemPartImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getItemPart()
* @generated
*/
EClass ITEM_PART = eINSTANCE.getItemPart();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.WindowImpl <em>Window</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.WindowImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getWindow()
* @generated
*/
EClass WINDOW = eINSTANCE.getWindow();
/**
* The meta object literal for the '<em><b>X</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute WINDOW__X = eINSTANCE.getWindow_X();
/**
* The meta object literal for the '<em><b>Y</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute WINDOW__Y = eINSTANCE.getWindow_Y();
/**
* The meta object literal for the '<em><b>Width</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute WINDOW__WIDTH = eINSTANCE.getWindow_Width();
/**
* The meta object literal for the '<em><b>Height</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute WINDOW__HEIGHT = eINSTANCE.getWindow_Height();
/**
* The meta object literal for the '{@link org.eclipse.e4.ui.model.internal.application.CommandImpl <em>Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.e4.ui.model.internal.application.CommandImpl
* @see org.eclipse.e4.ui.model.internal.application.ApplicationPackageImpl#getCommand()
* @generated
*/
EClass COMMAND = eINSTANCE.getCommand();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COMMAND__NAME = eINSTANCE.getCommand_Name();
}
} //ApplicationPackage