/******************************************************************************* * Copyright (c) 2008 Hallvard Traetteberg. * 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: * Hallvard Traetteberg - initial API and implementation ******************************************************************************/ /** * <copyright> * </copyright> * * $Id: LayoutsPackage.java,v 1.3 2009/10/23 12:40:33 htraetteb Exp $ */ package org.eclipse.e4.tm.swt.layouts; 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.tm.swt.layouts.LayoutsFactory * @model kind="package" * annotation="http://www.eclipse.org/e4/swt.ecore javaPackage='org.eclipse.swt.layout'" * @generated */ public interface LayoutsPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "layouts"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/e4/swt/layouts.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "swt.layouts"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ LayoutsPackage eINSTANCE = org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.RowLayoutDataImpl <em>Row Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.RowLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getRowLayoutData() * @generated */ int ROW_LAYOUT_DATA = 1; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.GridLayoutImpl <em>Grid Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.GridLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getGridLayout() * @generated */ int GRID_LAYOUT = 2; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.GridLayoutDataImpl <em>Grid Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.GridLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getGridLayoutData() * @generated */ int GRID_LAYOUT_DATA = 3; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FillLayoutImpl <em>Fill Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FillLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFillLayout() * @generated */ int FILL_LAYOUT = 4; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.StackLayoutImpl <em>Stack Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.StackLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getStackLayout() * @generated */ int STACK_LAYOUT = 5; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormLayoutImpl <em>Form Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormLayout() * @generated */ int FORM_LAYOUT = 6; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormLayoutDataImpl <em>Form Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormLayoutData() * @generated */ int FORM_LAYOUT_DATA = 7; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormAttachmentImpl <em>Form Attachment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormAttachmentImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormAttachment() * @generated */ int FORM_ATTACHMENT = 8; /** * The meta object id for the '{@link org.eclipse.e4.tm.swt.layouts.impl.RowLayoutImpl <em>Row Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.RowLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getRowLayout() * @generated */ int ROW_LAYOUT = 0; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__TYPE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Center</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__CENTER = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Fill</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__FILL = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Justify</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__JUSTIFY = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Pack</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__PACK = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Wrap</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__WRAP = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Margin Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Margin Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__SPACING = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Margin Left</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_LEFT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Margin Top</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_TOP = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Margin Right</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_RIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 11; /** * The feature id for the '<em><b>Margin Bottom</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT__MARGIN_BOTTOM = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 12; /** * The number of structural features of the '<em>Row Layout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 13; /** * The feature id for the '<em><b>Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT_DATA__WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT_DATA__HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Exclude</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT_DATA__EXCLUDE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Row Layout Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_LAYOUT_DATA_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Num Columns</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__NUM_COLUMNS = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Make Columns Equal Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MAKE_COLUMNS_EQUAL_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Margin Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Margin Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Margin Left</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_LEFT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Margin Top</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_TOP = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Margin Right</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_RIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Margin Bottom</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__MARGIN_BOTTOM = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Horizontal Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__HORIZONTAL_SPACING = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Vertical Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT__VERTICAL_SPACING = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 9; /** * The number of structural features of the '<em>Grid Layout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Vertical Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__VERTICAL_ALIGNMENT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Horizontal Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__HORIZONTAL_ALIGNMENT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Width Hint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__WIDTH_HINT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Height Hint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__HEIGHT_HINT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Horizontal Indent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__HORIZONTAL_INDENT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Vertical Indent</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__VERTICAL_INDENT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Horizontal Span</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__HORIZONTAL_SPAN = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Vertical Span</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__VERTICAL_SPAN = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Grab Excess Horizontal Space</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__GRAB_EXCESS_HORIZONTAL_SPACE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Grab Excess Vertical Space</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__GRAB_EXCESS_VERTICAL_SPACE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Minimum Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__MINIMUM_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Minimum Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__MINIMUM_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 11; /** * The feature id for the '<em><b>Exclude</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA__EXCLUDE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 12; /** * The number of structural features of the '<em>Grid Layout Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRID_LAYOUT_DATA_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 13; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILL_LAYOUT__TYPE = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Margin Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILL_LAYOUT__MARGIN_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Margin Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILL_LAYOUT__MARGIN_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILL_LAYOUT__SPACING = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Fill Layout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILL_LAYOUT_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Margin Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STACK_LAYOUT__MARGIN_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Margin Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STACK_LAYOUT__MARGIN_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Top Control</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STACK_LAYOUT__TOP_CONTROL = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Stack Layout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STACK_LAYOUT_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Margin Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Margin Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Margin Left</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_LEFT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Margin Top</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_TOP = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Margin Right</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_RIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Margin Bottom</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__MARGIN_BOTTOM = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT__SPACING = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Form Layout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__WIDTH = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__HEIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__LEFT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Top</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__TOP = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__RIGHT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Bottom</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA__BOTTOM = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Form Layout Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_LAYOUT_DATA_FEATURE_COUNT = org.eclipse.e4.tm.layouts.LayoutsPackage.LAYOUT_DATA_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Numerator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT__NUMERATOR = 0; /** * The feature id for the '<em><b>Denominator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT__DENOMINATOR = 1; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT__OFFSET = 2; /** * The feature id for the '<em><b>Control</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT__CONTROL = 3; /** * The feature id for the '<em><b>Alignment</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT__ALIGNMENT = 4; /** * The number of structural features of the '<em>Form Attachment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FORM_ATTACHMENT_FEATURE_COUNT = 5; /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.LayoutData <em>Row Layout Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Row Layout Data</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData * @model annotation="http://www.eclipse.org/e4/swt.ecore realName='RowData'" * @generated */ EClass getRowLayoutData(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#isExclude <em>Exclude</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Exclude</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#isExclude() * @see #getRowLayoutData() * @generated */ EAttribute getRowLayoutData_Exclude(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.Layout <em>Grid Layout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Grid Layout</em>'. * @see org.eclipse.e4.tm.layouts.Layout * @model * @generated */ EClass getGridLayout(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getNumColumns <em>Num Columns</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Num Columns</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getNumColumns() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_NumColumns(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isMakeColumnsEqualWidth <em>Make Columns Equal Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Make Columns Equal Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isMakeColumnsEqualWidth() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MakeColumnsEqualWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginWidth <em>Margin Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginWidth() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginHeight <em>Margin Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Height</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginHeight() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginHeight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginLeft <em>Margin Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Left</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginLeft() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginLeft(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginTop <em>Margin Top</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Top</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginTop() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginTop(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginRight <em>Margin Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Right</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginRight() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginRight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginBottom <em>Margin Bottom</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Bottom</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginBottom() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_MarginBottom(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getHorizontalSpacing <em>Horizontal Spacing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Horizontal Spacing</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getHorizontalSpacing() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_HorizontalSpacing(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getVerticalSpacing <em>Vertical Spacing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vertical Spacing</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getVerticalSpacing() * @see #getGridLayout() * @generated */ EAttribute getGridLayout_VerticalSpacing(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.LayoutData <em>Grid Layout Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Grid Layout Data</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData * @model annotation="http://www.eclipse.org/e4/swt.ecore realName='GridData'" * @generated */ EClass getGridLayoutData(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getVerticalAlignment <em>Vertical Alignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vertical Alignment</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getVerticalAlignment() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_VerticalAlignment(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getHorizontalAlignment <em>Horizontal Alignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Horizontal Alignment</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getHorizontalAlignment() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_HorizontalAlignment(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getWidthHint <em>Width Hint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Width Hint</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getWidthHint() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_WidthHint(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getHeightHint <em>Height Hint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Height Hint</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getHeightHint() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_HeightHint(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getHorizontalIndent <em>Horizontal Indent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Horizontal Indent</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getHorizontalIndent() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_HorizontalIndent(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getVerticalIndent <em>Vertical Indent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vertical Indent</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getVerticalIndent() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_VerticalIndent(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getHorizontalSpan <em>Horizontal Span</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Horizontal Span</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getHorizontalSpan() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_HorizontalSpan(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getVerticalSpan <em>Vertical Span</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vertical Span</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getVerticalSpan() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_VerticalSpan(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#isGrabExcessHorizontalSpace <em>Grab Excess Horizontal Space</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Grab Excess Horizontal Space</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#isGrabExcessHorizontalSpace() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_GrabExcessHorizontalSpace(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#isGrabExcessVerticalSpace <em>Grab Excess Vertical Space</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Grab Excess Vertical Space</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#isGrabExcessVerticalSpace() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_GrabExcessVerticalSpace(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getMinimumWidth <em>Minimum Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Minimum Width</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getMinimumWidth() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_MinimumWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#getMinimumHeight <em>Minimum Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Minimum Height</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getMinimumHeight() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_MinimumHeight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.LayoutData#isExclude <em>Exclude</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Exclude</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#isExclude() * @see #getGridLayoutData() * @generated */ EAttribute getGridLayoutData_Exclude(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.Layout <em>Fill Layout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Fill Layout</em>'. * @see org.eclipse.e4.tm.layouts.Layout * @model * @generated */ EClass getFillLayout(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getType() * @see #getFillLayout() * @generated */ EAttribute getFillLayout_Type(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginWidth <em>Margin Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginWidth() * @see #getFillLayout() * @generated */ EAttribute getFillLayout_MarginWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginHeight <em>Margin Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Height</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginHeight() * @see #getFillLayout() * @generated */ EAttribute getFillLayout_MarginHeight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getSpacing <em>Spacing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Spacing</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getSpacing() * @see #getFillLayout() * @generated */ EAttribute getFillLayout_Spacing(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.Layout <em>Stack Layout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Stack Layout</em>'. * @see org.eclipse.e4.tm.layouts.Layout * @model * @generated */ EClass getStackLayout(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginWidth <em>Margin Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginWidth() * @see #getStackLayout() * @generated */ EAttribute getStackLayout_MarginWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginHeight <em>Margin Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Height</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginHeight() * @see #getStackLayout() * @generated */ EAttribute getStackLayout_MarginHeight(); /** * Returns the meta object for the reference '{@link org.eclipse.e4.tm.layouts.Layout#getTopControl <em>Top Control</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Top Control</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getTopControl() * @see #getStackLayout() * @generated */ EReference getStackLayout_TopControl(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.Layout <em>Form Layout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Form Layout</em>'. * @see org.eclipse.e4.tm.layouts.Layout * @model * @generated */ EClass getFormLayout(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginWidth <em>Margin Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginWidth() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginHeight <em>Margin Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Height</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginHeight() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginHeight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginLeft <em>Margin Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Left</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginLeft() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginLeft(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginTop <em>Margin Top</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Top</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginTop() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginTop(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginRight <em>Margin Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Right</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginRight() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginRight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginBottom <em>Margin Bottom</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Bottom</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginBottom() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_MarginBottom(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getSpacing <em>Spacing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Spacing</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getSpacing() * @see #getFormLayout() * @generated */ EAttribute getFormLayout_Spacing(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.LayoutData <em>Form Layout Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Form Layout Data</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData * @model annotation="http://www.eclipse.org/e4/swt.ecore realName='FormData'" * @generated */ EClass getFormLayoutData(); /** * Returns the meta object for the containment reference '{@link org.eclipse.e4.tm.layouts.LayoutData#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getLeft() * @see #getFormLayoutData() * @generated */ EReference getFormLayoutData_Left(); /** * Returns the meta object for the containment reference '{@link org.eclipse.e4.tm.layouts.LayoutData#getTop <em>Top</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Top</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getTop() * @see #getFormLayoutData() * @generated */ EReference getFormLayoutData_Top(); /** * Returns the meta object for the containment reference '{@link org.eclipse.e4.tm.layouts.LayoutData#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getRight() * @see #getFormLayoutData() * @generated */ EReference getFormLayoutData_Right(); /** * Returns the meta object for the containment reference '{@link org.eclipse.e4.tm.layouts.LayoutData#getBottom <em>Bottom</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Bottom</em>'. * @see org.eclipse.e4.tm.layouts.LayoutData#getBottom() * @see #getFormLayoutData() * @generated */ EReference getFormLayoutData_Bottom(); /** * Returns the meta object for class '{@link org.eclipse.emf.ecore.EObject <em>Form Attachment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Form Attachment</em>'. * @see org.eclipse.emf.ecore.EObject * @model annotation="http://www.eclipse.org/e4/swt.ecore access='field'" * @generated */ EClass getFormAttachment(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.EObject#getNumerator <em>Numerator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Numerator</em>'. * @see org.eclipse.emf.ecore.EObject#getNumerator() * @see #getFormAttachment() * @generated */ EAttribute getFormAttachment_Numerator(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.EObject#getDenominator <em>Denominator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Denominator</em>'. * @see org.eclipse.emf.ecore.EObject#getDenominator() * @see #getFormAttachment() * @generated */ EAttribute getFormAttachment_Denominator(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.EObject#getOffset <em>Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset</em>'. * @see org.eclipse.emf.ecore.EObject#getOffset() * @see #getFormAttachment() * @generated */ EAttribute getFormAttachment_Offset(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.ecore.EObject#getControl <em>Control</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Control</em>'. * @see org.eclipse.emf.ecore.EObject#getControl() * @see #getFormAttachment() * @generated */ EReference getFormAttachment_Control(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.EObject#getAlignment <em>Alignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Alignment</em>'. * @see org.eclipse.emf.ecore.EObject#getAlignment() * @see #getFormAttachment() * @generated */ EAttribute getFormAttachment_Alignment(); /** * Returns the meta object for class '{@link org.eclipse.e4.tm.layouts.Layout <em>Row Layout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Row Layout</em>'. * @see org.eclipse.e4.tm.layouts.Layout * @model * @generated */ EClass getRowLayout(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getType() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Type(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isCenter <em>Center</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Center</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isCenter() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Center(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isFill <em>Fill</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Fill</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isFill() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Fill(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isJustify <em>Justify</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Justify</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isJustify() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Justify(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isPack <em>Pack</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pack</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isPack() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Pack(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#isWrap <em>Wrap</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Wrap</em>'. * @see org.eclipse.e4.tm.layouts.Layout#isWrap() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Wrap(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginWidth <em>Margin Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Width</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginWidth() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginWidth(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginHeight <em>Margin Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Height</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginHeight() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginHeight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginTop <em>Margin Top</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Top</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginTop() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginTop(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginLeft <em>Margin Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Left</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginLeft() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginLeft(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginBottom <em>Margin Bottom</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Bottom</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginBottom() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginBottom(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getMarginRight <em>Margin Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Margin Right</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getMarginRight() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_MarginRight(); /** * Returns the meta object for the attribute '{@link org.eclipse.e4.tm.layouts.Layout#getSpacing <em>Spacing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Spacing</em>'. * @see org.eclipse.e4.tm.layouts.Layout#getSpacing() * @see #getRowLayout() * @generated */ EAttribute getRowLayout_Spacing(); /** * 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 */ LayoutsFactory getLayoutsFactory(); /** * <!-- 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.tm.swt.layouts.impl.RowLayoutDataImpl <em>Row Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.RowLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getRowLayoutData() * @generated */ EClass ROW_LAYOUT_DATA = eINSTANCE.getRowLayoutData(); /** * The meta object literal for the '<em><b>Exclude</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT_DATA__EXCLUDE = eINSTANCE.getRowLayoutData_Exclude(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.GridLayoutImpl <em>Grid Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.GridLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getGridLayout() * @generated */ EClass GRID_LAYOUT = eINSTANCE.getGridLayout(); /** * The meta object literal for the '<em><b>Num Columns</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__NUM_COLUMNS = eINSTANCE.getGridLayout_NumColumns(); /** * The meta object literal for the '<em><b>Make Columns Equal Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MAKE_COLUMNS_EQUAL_WIDTH = eINSTANCE.getGridLayout_MakeColumnsEqualWidth(); /** * The meta object literal for the '<em><b>Margin Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_WIDTH = eINSTANCE.getGridLayout_MarginWidth(); /** * The meta object literal for the '<em><b>Margin Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_HEIGHT = eINSTANCE.getGridLayout_MarginHeight(); /** * The meta object literal for the '<em><b>Margin Left</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_LEFT = eINSTANCE.getGridLayout_MarginLeft(); /** * The meta object literal for the '<em><b>Margin Top</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_TOP = eINSTANCE.getGridLayout_MarginTop(); /** * The meta object literal for the '<em><b>Margin Right</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_RIGHT = eINSTANCE.getGridLayout_MarginRight(); /** * The meta object literal for the '<em><b>Margin Bottom</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__MARGIN_BOTTOM = eINSTANCE.getGridLayout_MarginBottom(); /** * The meta object literal for the '<em><b>Horizontal Spacing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__HORIZONTAL_SPACING = eINSTANCE.getGridLayout_HorizontalSpacing(); /** * The meta object literal for the '<em><b>Vertical Spacing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT__VERTICAL_SPACING = eINSTANCE.getGridLayout_VerticalSpacing(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.GridLayoutDataImpl <em>Grid Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.GridLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getGridLayoutData() * @generated */ EClass GRID_LAYOUT_DATA = eINSTANCE.getGridLayoutData(); /** * The meta object literal for the '<em><b>Vertical Alignment</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__VERTICAL_ALIGNMENT = eINSTANCE.getGridLayoutData_VerticalAlignment(); /** * The meta object literal for the '<em><b>Horizontal Alignment</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__HORIZONTAL_ALIGNMENT = eINSTANCE.getGridLayoutData_HorizontalAlignment(); /** * The meta object literal for the '<em><b>Width Hint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__WIDTH_HINT = eINSTANCE.getGridLayoutData_WidthHint(); /** * The meta object literal for the '<em><b>Height Hint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__HEIGHT_HINT = eINSTANCE.getGridLayoutData_HeightHint(); /** * The meta object literal for the '<em><b>Horizontal Indent</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__HORIZONTAL_INDENT = eINSTANCE.getGridLayoutData_HorizontalIndent(); /** * The meta object literal for the '<em><b>Vertical Indent</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__VERTICAL_INDENT = eINSTANCE.getGridLayoutData_VerticalIndent(); /** * The meta object literal for the '<em><b>Horizontal Span</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__HORIZONTAL_SPAN = eINSTANCE.getGridLayoutData_HorizontalSpan(); /** * The meta object literal for the '<em><b>Vertical Span</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__VERTICAL_SPAN = eINSTANCE.getGridLayoutData_VerticalSpan(); /** * The meta object literal for the '<em><b>Grab Excess Horizontal Space</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__GRAB_EXCESS_HORIZONTAL_SPACE = eINSTANCE.getGridLayoutData_GrabExcessHorizontalSpace(); /** * The meta object literal for the '<em><b>Grab Excess Vertical Space</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__GRAB_EXCESS_VERTICAL_SPACE = eINSTANCE.getGridLayoutData_GrabExcessVerticalSpace(); /** * The meta object literal for the '<em><b>Minimum Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__MINIMUM_WIDTH = eINSTANCE.getGridLayoutData_MinimumWidth(); /** * The meta object literal for the '<em><b>Minimum Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__MINIMUM_HEIGHT = eINSTANCE.getGridLayoutData_MinimumHeight(); /** * The meta object literal for the '<em><b>Exclude</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GRID_LAYOUT_DATA__EXCLUDE = eINSTANCE.getGridLayoutData_Exclude(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FillLayoutImpl <em>Fill Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FillLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFillLayout() * @generated */ EClass FILL_LAYOUT = eINSTANCE.getFillLayout(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILL_LAYOUT__TYPE = eINSTANCE.getFillLayout_Type(); /** * The meta object literal for the '<em><b>Margin Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILL_LAYOUT__MARGIN_WIDTH = eINSTANCE.getFillLayout_MarginWidth(); /** * The meta object literal for the '<em><b>Margin Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILL_LAYOUT__MARGIN_HEIGHT = eINSTANCE.getFillLayout_MarginHeight(); /** * The meta object literal for the '<em><b>Spacing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILL_LAYOUT__SPACING = eINSTANCE.getFillLayout_Spacing(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.StackLayoutImpl <em>Stack Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.StackLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getStackLayout() * @generated */ EClass STACK_LAYOUT = eINSTANCE.getStackLayout(); /** * The meta object literal for the '<em><b>Margin Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STACK_LAYOUT__MARGIN_WIDTH = eINSTANCE.getStackLayout_MarginWidth(); /** * The meta object literal for the '<em><b>Margin Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STACK_LAYOUT__MARGIN_HEIGHT = eINSTANCE.getStackLayout_MarginHeight(); /** * The meta object literal for the '<em><b>Top Control</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STACK_LAYOUT__TOP_CONTROL = eINSTANCE.getStackLayout_TopControl(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormLayoutImpl <em>Form Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormLayout() * @generated */ EClass FORM_LAYOUT = eINSTANCE.getFormLayout(); /** * The meta object literal for the '<em><b>Margin Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_WIDTH = eINSTANCE.getFormLayout_MarginWidth(); /** * The meta object literal for the '<em><b>Margin Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_HEIGHT = eINSTANCE.getFormLayout_MarginHeight(); /** * The meta object literal for the '<em><b>Margin Left</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_LEFT = eINSTANCE.getFormLayout_MarginLeft(); /** * The meta object literal for the '<em><b>Margin Top</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_TOP = eINSTANCE.getFormLayout_MarginTop(); /** * The meta object literal for the '<em><b>Margin Right</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_RIGHT = eINSTANCE.getFormLayout_MarginRight(); /** * The meta object literal for the '<em><b>Margin Bottom</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__MARGIN_BOTTOM = eINSTANCE.getFormLayout_MarginBottom(); /** * The meta object literal for the '<em><b>Spacing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_LAYOUT__SPACING = eINSTANCE.getFormLayout_Spacing(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormLayoutDataImpl <em>Form Layout Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormLayoutDataImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormLayoutData() * @generated */ EClass FORM_LAYOUT_DATA = eINSTANCE.getFormLayoutData(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FORM_LAYOUT_DATA__LEFT = eINSTANCE.getFormLayoutData_Left(); /** * The meta object literal for the '<em><b>Top</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FORM_LAYOUT_DATA__TOP = eINSTANCE.getFormLayoutData_Top(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FORM_LAYOUT_DATA__RIGHT = eINSTANCE.getFormLayoutData_Right(); /** * The meta object literal for the '<em><b>Bottom</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FORM_LAYOUT_DATA__BOTTOM = eINSTANCE.getFormLayoutData_Bottom(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.FormAttachmentImpl <em>Form Attachment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.FormAttachmentImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getFormAttachment() * @generated */ EClass FORM_ATTACHMENT = eINSTANCE.getFormAttachment(); /** * The meta object literal for the '<em><b>Numerator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_ATTACHMENT__NUMERATOR = eINSTANCE.getFormAttachment_Numerator(); /** * The meta object literal for the '<em><b>Denominator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_ATTACHMENT__DENOMINATOR = eINSTANCE.getFormAttachment_Denominator(); /** * The meta object literal for the '<em><b>Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_ATTACHMENT__OFFSET = eINSTANCE.getFormAttachment_Offset(); /** * The meta object literal for the '<em><b>Control</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FORM_ATTACHMENT__CONTROL = eINSTANCE.getFormAttachment_Control(); /** * The meta object literal for the '<em><b>Alignment</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FORM_ATTACHMENT__ALIGNMENT = eINSTANCE.getFormAttachment_Alignment(); /** * The meta object literal for the '{@link org.eclipse.e4.tm.swt.layouts.impl.RowLayoutImpl <em>Row Layout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.e4.tm.swt.layouts.impl.RowLayoutImpl * @see org.eclipse.e4.tm.swt.layouts.impl.LayoutsPackageImpl#getRowLayout() * @generated */ EClass ROW_LAYOUT = eINSTANCE.getRowLayout(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__TYPE = eINSTANCE.getRowLayout_Type(); /** * The meta object literal for the '<em><b>Center</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__CENTER = eINSTANCE.getRowLayout_Center(); /** * The meta object literal for the '<em><b>Fill</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__FILL = eINSTANCE.getRowLayout_Fill(); /** * The meta object literal for the '<em><b>Justify</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__JUSTIFY = eINSTANCE.getRowLayout_Justify(); /** * The meta object literal for the '<em><b>Pack</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__PACK = eINSTANCE.getRowLayout_Pack(); /** * The meta object literal for the '<em><b>Wrap</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__WRAP = eINSTANCE.getRowLayout_Wrap(); /** * The meta object literal for the '<em><b>Margin Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_WIDTH = eINSTANCE.getRowLayout_MarginWidth(); /** * The meta object literal for the '<em><b>Margin Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_HEIGHT = eINSTANCE.getRowLayout_MarginHeight(); /** * The meta object literal for the '<em><b>Margin Top</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_TOP = eINSTANCE.getRowLayout_MarginTop(); /** * The meta object literal for the '<em><b>Margin Left</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_LEFT = eINSTANCE.getRowLayout_MarginLeft(); /** * The meta object literal for the '<em><b>Margin Bottom</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_BOTTOM = eINSTANCE.getRowLayout_MarginBottom(); /** * The meta object literal for the '<em><b>Margin Right</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__MARGIN_RIGHT = eINSTANCE.getRowLayout_MarginRight(); /** * The meta object literal for the '<em><b>Spacing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROW_LAYOUT__SPACING = eINSTANCE.getRowLayout_Spacing(); } } //LayoutsPackage