| /******************************************************************************* |
| * Copyright (c) 2011-2019 EclipseSource Muenchen GmbH and others. |
| * |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License 2.0 |
| * which accompanies this distribution, and is available at |
| * https://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| * Contributors: |
| * Eugen Neufeld - initial API and implementation |
| * Christian W. Damus - bug 543190 |
| *******************************************************************************/ |
| package org.eclipse.emf.ecp.view.validation.test.model; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TestFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface TestPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNAME = "model"; |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_URI = "htp://www.eclipse.org/emf/ecp/view/validation/test/model"; |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_PREFIX = "org.eclipse.emf.ecp.view.validation.test.model"; |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| TestPackage eINSTANCE = org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.LibraryImpl |
| * <em>Library</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.LibraryImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getLibrary() |
| * @generated |
| */ |
| int LIBRARY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY__NAME = 0; |
| |
| /** |
| * The feature id for the '<em><b>Writers</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY__WRITERS = 1; |
| |
| /** |
| * The feature id for the '<em><b>Books</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY__BOOKS = 2; |
| |
| /** |
| * The feature id for the '<em><b>Librarian</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY__LIBRARIAN = 3; |
| |
| /** |
| * The feature id for the '<em><b>Phone Number</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY__PHONE_NUMBER = 4; |
| |
| /** |
| * The number of structural features of the '<em>Library</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARY_FEATURE_COUNT = 5; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.WriterImpl |
| * <em>Writer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.WriterImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getWriter() |
| * @generated |
| */ |
| int WRITER = 1; |
| |
| /** |
| * The feature id for the '<em><b>First Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__FIRST_NAME = 0; |
| |
| /** |
| * The feature id for the '<em><b>Last Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__LAST_NAME = 1; |
| |
| /** |
| * The feature id for the '<em><b>EMail</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__EMAIL = 2; |
| |
| /** |
| * The feature id for the '<em><b>Birth Date</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__BIRTH_DATE = 3; |
| |
| /** |
| * The feature id for the '<em><b>Books</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__BOOKS = 4; |
| |
| /** |
| * The feature id for the '<em><b>Pseudonym</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__PSEUDONYM = 5; |
| |
| /** |
| * The feature id for the '<em><b>Library</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__LIBRARY = 6; |
| |
| /** |
| * The feature id for the '<em><b>Initials</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__INITIALS = 7; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER__TITLE = 8; |
| |
| /** |
| * The number of structural features of the '<em>Writer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WRITER_FEATURE_COUNT = 9; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.BookImpl <em>Book</em>}' |
| * class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.BookImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getBook() |
| * @generated |
| */ |
| int BOOK = 2; |
| |
| /** |
| * The feature id for the '<em><b>Title</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BOOK__TITLE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Pages</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BOOK__PAGES = 1; |
| |
| /** |
| * The feature id for the '<em><b>Writers</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BOOK__WRITERS = 2; |
| |
| /** |
| * The number of structural features of the '<em>Book</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int BOOK_FEATURE_COUNT = 3; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.LibrarianImpl |
| * <em>Librarian</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.LibrarianImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getLibrarian() |
| * @generated |
| */ |
| int LIBRARIAN = 3; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARIAN__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Librarian</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int LIBRARIAN_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ComputerImpl |
| * <em>Computer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ComputerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getComputer() |
| * @generated |
| */ |
| int COMPUTER = 4; |
| |
| /** |
| * The feature id for the '<em><b>Mainboard</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPUTER__MAINBOARD = 0; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPUTER__NAME = 1; |
| |
| /** |
| * The feature id for the '<em><b>Power Block</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPUTER__POWER_BLOCK = 2; |
| |
| /** |
| * The feature id for the '<em><b>Colors</b></em>' attribute list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPUTER__COLORS = 3; |
| |
| /** |
| * The number of structural features of the '<em>Computer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPUTER_FEATURE_COUNT = 4; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.MainboardImpl |
| * <em>Mainboard</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.MainboardImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getMainboard() |
| * @generated |
| */ |
| int MAINBOARD = 5; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int MAINBOARD__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Mainboard</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int MAINBOARD_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.PowerBlockImpl <em>Power |
| * Block</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.PowerBlockImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPowerBlock() |
| * @generated |
| */ |
| int POWER_BLOCK = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int POWER_BLOCK__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Power Block</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int POWER_BLOCK_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ContainerImpl |
| * <em>Container</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ContainerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getContainer() |
| * @generated |
| */ |
| int CONTAINER = 7; |
| |
| /** |
| * The feature id for the '<em><b>Contents</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CONTAINER__CONTENTS = 0; |
| |
| /** |
| * The number of structural features of the '<em>Container</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CONTAINER_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ContentImpl |
| * <em>Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getContent() |
| * @generated |
| */ |
| int CONTENT = 8; |
| |
| /** |
| * The feature id for the '<em><b>Unique Attribute</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CONTENT__UNIQUE_ATTRIBUTE = 0; |
| |
| /** |
| * The feature id for the '<em><b>Second Attribute</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CONTENT__SECOND_ATTRIBUTE = 1; |
| |
| /** |
| * The number of structural features of the '<em>Content</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CONTENT_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableObjectImpl <em>Table |
| * Object</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableObjectImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableObject() |
| * @generated |
| */ |
| int TABLE_OBJECT = 22; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_OBJECT__LABEL = 0; |
| |
| /** |
| * The number of structural features of the '<em>Table Object</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_OBJECT_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithMultiplicityImpl |
| * <em>Table With Multiplicity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithMultiplicityImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithMultiplicity() |
| * @generated |
| */ |
| int TABLE_WITH_MULTIPLICITY = 9; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_MULTIPLICITY__LABEL = TABLE_OBJECT__LABEL; |
| |
| /** |
| * The feature id for the '<em><b>Content</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_MULTIPLICITY__CONTENT = TABLE_OBJECT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Table With Multiplicity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_MULTIPLICITY_FEATURE_COUNT = TABLE_OBJECT_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentImpl <em>Table |
| * Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContent() |
| * @generated |
| */ |
| int TABLE_CONTENT = 10; |
| |
| /** |
| * The number of structural features of the '<em>Table Content</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_FEATURE_COUNT = 0; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithoutValidationImpl <em>Table Content |
| * Without Validation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithoutValidationImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithoutValidation() |
| * @generated |
| */ |
| int TABLE_CONTENT_WITHOUT_VALIDATION = 11; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITHOUT_VALIDATION__NAME = TABLE_CONTENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITHOUT_VALIDATION__WEIGHT = TABLE_CONTENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Table Content Without Validation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITHOUT_VALIDATION_FEATURE_COUNT = TABLE_CONTENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithValidationImpl <em>Table Content With |
| * Validation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithValidationImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithValidation() |
| * @generated |
| */ |
| int TABLE_CONTENT_WITH_VALIDATION = 12; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_VALIDATION__NAME = TABLE_CONTENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_VALIDATION__WEIGHT = TABLE_CONTENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Table Content With Validation</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_VALIDATION_FEATURE_COUNT = TABLE_CONTENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityImpl <em>Table Without |
| * Multiplicity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithoutMultiplicity() |
| * @generated |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY = 13; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY__LABEL = TABLE_OBJECT__LABEL; |
| |
| /** |
| * The feature id for the '<em><b>Content</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY__CONTENT = TABLE_OBJECT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Table Without Multiplicity</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY_FEATURE_COUNT = TABLE_OBJECT_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithUniqueImpl |
| * <em>Table With Unique</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithUniqueImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithUnique() |
| * @generated |
| */ |
| int TABLE_WITH_UNIQUE = 14; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_UNIQUE__LABEL = TABLE_OBJECT__LABEL; |
| |
| /** |
| * The feature id for the '<em><b>Content</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_UNIQUE__CONTENT = TABLE_OBJECT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Table With Unique</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITH_UNIQUE_FEATURE_COUNT = TABLE_OBJECT_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChild2Impl <em>Table Content |
| * With Inner Child2</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChild2Impl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithInnerChild2() |
| * @generated |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD2 = 15; |
| |
| /** |
| * The feature id for the '<em><b>Inner Child</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD2__INNER_CHILD = TABLE_CONTENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Table Content With Inner Child2</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD2_FEATURE_COUNT = TABLE_CONTENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChildImpl <em>Table Content With |
| * Inner Child</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChildImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithInnerChild() |
| * @generated |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD = 16; |
| |
| /** |
| * The feature id for the '<em><b>Inner Child</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD__INNER_CHILD = TABLE_CONTENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Stuff</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD__STUFF = TABLE_CONTENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Table Content With Inner Child</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_CONTENT_WITH_INNER_CHILD_FEATURE_COUNT = TABLE_CONTENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityConcreteImpl <em>Table |
| * Without Multiplicity Concrete</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityConcreteImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithoutMultiplicityConcrete() |
| * @generated |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY_CONCRETE = 17; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY_CONCRETE__LABEL = TABLE_OBJECT__LABEL; |
| |
| /** |
| * The feature id for the '<em><b>Content</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY_CONCRETE__CONTENT = TABLE_OBJECT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Table Without Multiplicity Concrete</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int TABLE_WITHOUT_MULTIPLICITY_CONCRETE_FEATURE_COUNT = TABLE_OBJECT_FEATURE_COUNT + 1; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ReferencerImpl |
| * <em>Referencer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ReferencerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getReferencer() |
| * @generated |
| */ |
| int REFERENCER = 18; |
| |
| /** |
| * The feature id for the '<em><b>Referenced Content</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCER__REFERENCED_CONTENT = 0; |
| |
| /** |
| * The number of structural features of the '<em>Referencer</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int REFERENCER_FEATURE_COUNT = 1; |
| |
| /** |
| * The meta object id for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContainerImpl <em>Cross Reference |
| * Container</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContainerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCrossReferenceContainer() |
| * @generated |
| */ |
| int CROSS_REFERENCE_CONTAINER = 19; |
| |
| /** |
| * The feature id for the '<em><b>Contents</b></em>' containment reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTAINER__CONTENTS = 0; |
| |
| /** |
| * The feature id for the '<em><b>Single Content</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTAINER__SINGLE_CONTENT = 1; |
| |
| /** |
| * The number of structural features of the '<em>Cross Reference Container</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTAINER_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContentImpl |
| * <em>Cross Reference Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCrossReferenceContent() |
| * @generated |
| */ |
| int CROSS_REFERENCE_CONTENT = 20; |
| |
| /** |
| * The feature id for the '<em><b>Parent</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTENT__PARENT = 0; |
| |
| /** |
| * The feature id for the '<em><b>Single Parent</b></em>' container reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTENT__SINGLE_PARENT = 1; |
| |
| /** |
| * The number of structural features of the '<em>Cross Reference Content</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CROSS_REFERENCE_CONTENT_FEATURE_COUNT = 2; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.PersonImpl |
| * <em>Person</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.PersonImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPerson() |
| * @generated |
| */ |
| int PERSON = 21; |
| |
| /** |
| * The feature id for the '<em><b>First Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON__FIRST_NAME = 0; |
| |
| /** |
| * The feature id for the '<em><b>Gender</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON__GENDER = 1; |
| |
| /** |
| * The feature id for the '<em><b>Last Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON__LAST_NAME = 2; |
| |
| /** |
| * The feature id for the '<em><b>Custom</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON__CUSTOM = 3; |
| |
| /** |
| * The feature id for the '<em><b>Age</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON__AGE = 4; |
| |
| /** |
| * The number of structural features of the '<em>Person</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PERSON_FEATURE_COUNT = 5; |
| |
| /** |
| * The meta object id for the '<em>String With Max Length8</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getStringWithMaxLength8() |
| * @generated |
| */ |
| int STRING_WITH_MAX_LENGTH8 = 25; |
| |
| /** |
| * The meta object id for the '<em>Only Capitals</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getOnlyCapitals() |
| * @generated |
| */ |
| int ONLY_CAPITALS = 26; |
| |
| /** |
| * The meta object id for the '<em>Custom Data Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCustomDataType() |
| * @generated |
| */ |
| int CUSTOM_DATA_TYPE = 27; |
| |
| /** |
| * The meta object id for the '<em>Phone Number</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPhoneNumber() |
| * @generated |
| */ |
| int PHONE_NUMBER = 28; |
| |
| /** |
| * The meta object id for the '<em>Min Length Of3</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getMinLengthOf3() |
| * @generated |
| */ |
| int MIN_LENGTH_OF3 = 29; |
| |
| /** |
| * The meta object id for the '<em>Strict Min Length Of3</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getStrictMinLengthOf3() |
| * @generated |
| */ |
| int STRICT_MIN_LENGTH_OF3 = 30; |
| |
| /** |
| * The meta object id for the '<em>Age</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.Integer |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getAge() |
| * @generated |
| */ |
| int AGE = 31; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.Gender <em>Gender</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Gender |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getGender() |
| * @generated |
| */ |
| int GENDER = 23; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.emf.ecp.view.validation.test.model.Color <em>Color</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Color |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getColor() |
| * @generated |
| */ |
| int COLOR = 24; |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Library |
| * <em>Library</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Library</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library |
| * @generated |
| */ |
| EClass getLibrary(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Library#getName |
| * <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library#getName() |
| * @see #getLibrary() |
| * @generated |
| */ |
| EAttribute getLibrary_Name(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Library#getWriters <em>Writers</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Writers</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library#getWriters() |
| * @see #getLibrary() |
| * @generated |
| */ |
| EReference getLibrary_Writers(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Library#getBooks <em>Books</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Books</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library#getBooks() |
| * @see #getLibrary() |
| * @generated |
| */ |
| EReference getLibrary_Books(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Library#getLibrarian <em>Librarian</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Librarian</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library#getLibrarian() |
| * @see #getLibrary() |
| * @generated |
| */ |
| EReference getLibrary_Librarian(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Library#getPhoneNumber <em>Phone Number</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Phone Number</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Library#getPhoneNumber() |
| * @see #getLibrary() |
| * @generated |
| */ |
| EAttribute getLibrary_PhoneNumber(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer |
| * <em>Writer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Writer</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer |
| * @generated |
| */ |
| EClass getWriter(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getFirstName <em>First Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>First Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getFirstName() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_FirstName(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getLastName <em>Last Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Last Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getLastName() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_LastName(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getEMail |
| * <em>EMail</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>EMail</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getEMail() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_EMail(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getBirthDate <em>Birth Date</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Birth Date</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getBirthDate() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_BirthDate(); |
| |
| /** |
| * Returns the meta object for the reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getBooks <em>Books</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Books</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getBooks() |
| * @see #getWriter() |
| * @generated |
| */ |
| EReference getWriter_Books(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#isPseudonym <em>Pseudonym</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Pseudonym</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#isPseudonym() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_Pseudonym(); |
| |
| /** |
| * Returns the meta object for the container reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getLibrary <em>Library</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Library</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getLibrary() |
| * @see #getWriter() |
| * @generated |
| */ |
| EReference getWriter_Library(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getInitials <em>Initials</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Initials</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getInitials() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_Initials(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Writer#getTitle |
| * <em>Title</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Title</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Writer#getTitle() |
| * @see #getWriter() |
| * @generated |
| */ |
| EAttribute getWriter_Title(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Book <em>Book</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Book</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Book |
| * @generated |
| */ |
| EClass getBook(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Book#getTitle |
| * <em>Title</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Title</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Book#getTitle() |
| * @see #getBook() |
| * @generated |
| */ |
| EAttribute getBook_Title(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Book#getPages |
| * <em>Pages</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Pages</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Book#getPages() |
| * @see #getBook() |
| * @generated |
| */ |
| EAttribute getBook_Pages(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.emf.ecp.view.validation.test.model.Book#getWriters |
| * <em>Writers</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Writers</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Book#getWriters() |
| * @see #getBook() |
| * @generated |
| */ |
| EReference getBook_Writers(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Librarian |
| * <em>Librarian</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Librarian</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Librarian |
| * @generated |
| */ |
| EClass getLibrarian(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Librarian#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Librarian#getName() |
| * @see #getLibrarian() |
| * @generated |
| */ |
| EAttribute getLibrarian_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer |
| * <em>Computer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Computer</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Computer |
| * @generated |
| */ |
| EClass getComputer(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer#getMainboard <em>Mainboard</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Mainboard</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Computer#getMainboard() |
| * @see #getComputer() |
| * @generated |
| */ |
| EReference getComputer_Mainboard(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer#getName |
| * <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Computer#getName() |
| * @see #getComputer() |
| * @generated |
| */ |
| EAttribute getComputer_Name(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer#getPowerBlock <em>Power Block</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Power Block</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Computer#getPowerBlock() |
| * @see #getComputer() |
| * @generated |
| */ |
| EReference getComputer_PowerBlock(); |
| |
| /** |
| * Returns the meta object for the attribute list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Computer#getColors <em>Colors</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Colors</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Computer#getColors() |
| * @see #getComputer() |
| * @generated |
| */ |
| EAttribute getComputer_Colors(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Mainboard |
| * <em>Mainboard</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Mainboard</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Mainboard |
| * @generated |
| */ |
| EClass getMainboard(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Mainboard#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Mainboard#getName() |
| * @see #getMainboard() |
| * @generated |
| */ |
| EAttribute getMainboard_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.PowerBlock <em>Power |
| * Block</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Power Block</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.PowerBlock |
| * @generated |
| */ |
| EClass getPowerBlock(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.PowerBlock#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.PowerBlock#getName() |
| * @see #getPowerBlock() |
| * @generated |
| */ |
| EAttribute getPowerBlock_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Container |
| * <em>Container</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Container</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Container |
| * @generated |
| */ |
| EClass getContainer(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Container#getContents <em>Contents</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Contents</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Container#getContents() |
| * @see #getContainer() |
| * @generated |
| */ |
| EReference getContainer_Contents(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Content |
| * <em>Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Content |
| * @generated |
| */ |
| EClass getContent(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Content#getUniqueAttribute <em>Unique Attribute</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Unique Attribute</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Content#getUniqueAttribute() |
| * @see #getContent() |
| * @generated |
| */ |
| EAttribute getContent_UniqueAttribute(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Content#getSecondAttribute <em>Second Attribute</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Second Attribute</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Content#getSecondAttribute() |
| * @see #getContent() |
| * @generated |
| */ |
| EAttribute getContent_SecondAttribute(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity |
| * <em>Table With Multiplicity</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table With Multiplicity</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity |
| * @generated |
| */ |
| EClass getTableWithMultiplicity(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity#getContent <em>Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithMultiplicity#getContent() |
| * @see #getTableWithMultiplicity() |
| * @generated |
| */ |
| EReference getTableWithMultiplicity_Content(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContent <em>Table |
| * Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContent |
| * @generated |
| */ |
| EClass getTableContent(); |
| |
| /** |
| * Returns the meta object for class |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation <em>Table Content Without |
| * Validation</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Content Without Validation</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation |
| * @generated |
| */ |
| EClass getTableContentWithoutValidation(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation#getName() |
| * @see #getTableContentWithoutValidation() |
| * @generated |
| */ |
| EAttribute getTableContentWithoutValidation_Name(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation#getWeight <em>Weight</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Weight</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithoutValidation#getWeight() |
| * @see #getTableContentWithoutValidation() |
| * @generated |
| */ |
| EAttribute getTableContentWithoutValidation_Weight(); |
| |
| /** |
| * Returns the meta object for class |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation <em>Table Content With |
| * Validation</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Content With Validation</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation |
| * @generated |
| */ |
| EClass getTableContentWithValidation(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation#getName <em>Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation#getName() |
| * @see #getTableContentWithValidation() |
| * @generated |
| */ |
| EAttribute getTableContentWithValidation_Name(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation#getWeight <em>Weight</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Weight</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithValidation#getWeight() |
| * @see #getTableContentWithValidation() |
| * @generated |
| */ |
| EAttribute getTableContentWithValidation_Weight(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity |
| * <em>Table Without Multiplicity</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Without Multiplicity</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity |
| * @generated |
| */ |
| EClass getTableWithoutMultiplicity(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity#getContent <em>Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicity#getContent() |
| * @see #getTableWithoutMultiplicity() |
| * @generated |
| */ |
| EReference getTableWithoutMultiplicity_Content(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique |
| * <em>Table With Unique</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table With Unique</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique |
| * @generated |
| */ |
| EClass getTableWithUnique(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique#getContent <em>Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithUnique#getContent() |
| * @see #getTableWithUnique() |
| * @generated |
| */ |
| EReference getTableWithUnique_Content(); |
| |
| /** |
| * Returns the meta object for class |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2 <em>Table Content With Inner |
| * Child2</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Content With Inner Child2</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2 |
| * @generated |
| */ |
| EClass getTableContentWithInnerChild2(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2#getInnerChild <em>Inner |
| * Child</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Inner Child</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild2#getInnerChild() |
| * @see #getTableContentWithInnerChild2() |
| * @generated |
| */ |
| EReference getTableContentWithInnerChild2_InnerChild(); |
| |
| /** |
| * Returns the meta object for class |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild <em>Table Content With Inner |
| * Child</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Content With Inner Child</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild |
| * @generated |
| */ |
| EClass getTableContentWithInnerChild(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild#getInnerChild <em>Inner |
| * Child</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Inner Child</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild#getInnerChild() |
| * @see #getTableContentWithInnerChild() |
| * @generated |
| */ |
| EReference getTableContentWithInnerChild_InnerChild(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild#getStuff <em>Stuff</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Stuff</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableContentWithInnerChild#getStuff() |
| * @see #getTableContentWithInnerChild() |
| * @generated |
| */ |
| EAttribute getTableContentWithInnerChild_Stuff(); |
| |
| /** |
| * Returns the meta object for class |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete <em>Table Without |
| * Multiplicity Concrete</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Without Multiplicity Concrete</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete |
| * @generated |
| */ |
| EClass getTableWithoutMultiplicityConcrete(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete#getContent |
| * <em>Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableWithoutMultiplicityConcrete#getContent() |
| * @see #getTableWithoutMultiplicityConcrete() |
| * @generated |
| */ |
| EReference getTableWithoutMultiplicityConcrete_Content(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Referencer |
| * <em>Referencer</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Referencer</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Referencer |
| * @generated |
| */ |
| EClass getReferencer(); |
| |
| /** |
| * Returns the meta object for the reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Referencer#getReferencedContent <em>Referenced |
| * Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Referenced Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Referencer#getReferencedContent() |
| * @see #getReferencer() |
| * @generated |
| */ |
| EReference getReferencer_ReferencedContent(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer |
| * <em>Cross Reference Container</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Cross Reference Container</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer |
| * @generated |
| */ |
| EClass getCrossReferenceContainer(); |
| |
| /** |
| * Returns the meta object for the containment reference list |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer#getContents <em>Contents</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Contents</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer#getContents() |
| * @see #getCrossReferenceContainer() |
| * @generated |
| */ |
| EReference getCrossReferenceContainer_Contents(); |
| |
| /** |
| * Returns the meta object for the containment reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer#getSingleContent <em>Single |
| * Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Single Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContainer#getSingleContent() |
| * @see #getCrossReferenceContainer() |
| * @generated |
| */ |
| EReference getCrossReferenceContainer_SingleContent(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent |
| * <em>Cross Reference Content</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Cross Reference Content</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent |
| * @generated |
| */ |
| EClass getCrossReferenceContent(); |
| |
| /** |
| * Returns the meta object for the container reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent#getParent <em>Parent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Parent</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent#getParent() |
| * @see #getCrossReferenceContent() |
| * @generated |
| */ |
| EReference getCrossReferenceContent_Parent(); |
| |
| /** |
| * Returns the meta object for the container reference |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent#getSingleParent <em>Single |
| * Parent</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the container reference '<em>Single Parent</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.CrossReferenceContent#getSingleParent() |
| * @see #getCrossReferenceContent() |
| * @generated |
| */ |
| EReference getCrossReferenceContent_SingleParent(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.Person |
| * <em>Person</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Person</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person |
| * @generated |
| */ |
| EClass getPerson(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Person#getFirstName <em>First Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>First Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person#getFirstName() |
| * @see #getPerson() |
| * @generated |
| */ |
| EAttribute getPerson_FirstName(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Person#getGender |
| * <em>Gender</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Gender</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person#getGender() |
| * @see #getPerson() |
| * @generated |
| */ |
| EAttribute getPerson_Gender(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.Person#getLastName <em>Last Name</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Last Name</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person#getLastName() |
| * @see #getPerson() |
| * @generated |
| */ |
| EAttribute getPerson_LastName(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Person#getCustom |
| * <em>Custom</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Custom</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person#getCustom() |
| * @see #getPerson() |
| * @generated |
| */ |
| EAttribute getPerson_Custom(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.validation.test.model.Person#getAge |
| * <em>Age</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Age</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Person#getAge() |
| * @see #getPerson() |
| * @generated |
| */ |
| EAttribute getPerson_Age(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.validation.test.model.TableObject <em>Table |
| * Object</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Table Object</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableObject |
| * @generated |
| */ |
| EClass getTableObject(); |
| |
| /** |
| * Returns the meta object for the attribute |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.TableObject#getLabel <em>Label</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Label</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.TableObject#getLabel() |
| * @see #getTableObject() |
| * @generated |
| */ |
| EAttribute getTableObject_Label(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>String With Max Length8</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>String With Max Length8</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="maxLength='8'" |
| * @generated |
| */ |
| EDataType getStringWithMaxLength8(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Only Capitals</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Only Capitals</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="pattern='[A-Z]+'" |
| * @generated |
| */ |
| EDataType getOnlyCapitals(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Custom Data Type</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Custom Data Type</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * @generated |
| */ |
| EDataType getCustomDataType(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Phone Number</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Phone Number</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="pattern='((\\+)?[a-c0-9*#]{1,20}){0,1}' loosePattern='[+0-9]+'" |
| * @generated |
| */ |
| EDataType getPhoneNumber(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Min Length Of3</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Min Length Of3</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="minLength='3' looseMinLength='0'" |
| * @generated |
| */ |
| EDataType getMinLengthOf3(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Strict Min Length Of3</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Strict Min Length Of3</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * extendedMetaData="minLength='3'" |
| * @generated |
| */ |
| EDataType getStrictMinLengthOf3(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.Integer <em>Age</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Age</em>'. |
| * @see java.lang.Integer |
| * @model instanceClass="java.lang.Integer" |
| * extendedMetaData="minInclusive='0' maxInclusive='100'" |
| * @generated |
| */ |
| EDataType getAge(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.emf.ecp.view.validation.test.model.Gender <em>Gender</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Gender</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Gender |
| * @generated |
| */ |
| EEnum getGender(); |
| |
| /** |
| * Returns the meta object for enum '{@link org.eclipse.emf.ecp.view.validation.test.model.Color <em>Color</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Color</em>'. |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Color |
| * @generated |
| */ |
| EEnum getColor(); |
| |
| /** |
| * 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 |
| */ |
| TestFactory getTestFactory(); |
| |
| /** |
| * <!-- 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.emf.ecp.view.validation.test.model.impl.LibraryImpl |
| * <em>Library</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.LibraryImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getLibrary() |
| * @generated |
| */ |
| EClass LIBRARY = eINSTANCE.getLibrary(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute LIBRARY__NAME = eINSTANCE.getLibrary_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Writers</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference LIBRARY__WRITERS = eINSTANCE.getLibrary_Writers(); |
| |
| /** |
| * The meta object literal for the '<em><b>Books</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference LIBRARY__BOOKS = eINSTANCE.getLibrary_Books(); |
| |
| /** |
| * The meta object literal for the '<em><b>Librarian</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference LIBRARY__LIBRARIAN = eINSTANCE.getLibrary_Librarian(); |
| |
| /** |
| * The meta object literal for the '<em><b>Phone Number</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute LIBRARY__PHONE_NUMBER = eINSTANCE.getLibrary_PhoneNumber(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.WriterImpl |
| * <em>Writer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.WriterImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getWriter() |
| * @generated |
| */ |
| EClass WRITER = eINSTANCE.getWriter(); |
| |
| /** |
| * The meta object literal for the '<em><b>First Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__FIRST_NAME = eINSTANCE.getWriter_FirstName(); |
| |
| /** |
| * The meta object literal for the '<em><b>Last Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__LAST_NAME = eINSTANCE.getWriter_LastName(); |
| |
| /** |
| * The meta object literal for the '<em><b>EMail</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__EMAIL = eINSTANCE.getWriter_EMail(); |
| |
| /** |
| * The meta object literal for the '<em><b>Birth Date</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__BIRTH_DATE = eINSTANCE.getWriter_BirthDate(); |
| |
| /** |
| * The meta object literal for the '<em><b>Books</b></em>' reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference WRITER__BOOKS = eINSTANCE.getWriter_Books(); |
| |
| /** |
| * The meta object literal for the '<em><b>Pseudonym</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__PSEUDONYM = eINSTANCE.getWriter_Pseudonym(); |
| |
| /** |
| * The meta object literal for the '<em><b>Library</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference WRITER__LIBRARY = eINSTANCE.getWriter_Library(); |
| |
| /** |
| * The meta object literal for the '<em><b>Initials</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__INITIALS = eINSTANCE.getWriter_Initials(); |
| |
| /** |
| * The meta object literal for the '<em><b>Title</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute WRITER__TITLE = eINSTANCE.getWriter_Title(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.BookImpl |
| * <em>Book</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.BookImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getBook() |
| * @generated |
| */ |
| EClass BOOK = eINSTANCE.getBook(); |
| |
| /** |
| * The meta object literal for the '<em><b>Title</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute BOOK__TITLE = eINSTANCE.getBook_Title(); |
| |
| /** |
| * The meta object literal for the '<em><b>Pages</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute BOOK__PAGES = eINSTANCE.getBook_Pages(); |
| |
| /** |
| * The meta object literal for the '<em><b>Writers</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference BOOK__WRITERS = eINSTANCE.getBook_Writers(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.LibrarianImpl |
| * <em>Librarian</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.LibrarianImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getLibrarian() |
| * @generated |
| */ |
| EClass LIBRARIAN = eINSTANCE.getLibrarian(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute LIBRARIAN__NAME = eINSTANCE.getLibrarian_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ComputerImpl |
| * <em>Computer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ComputerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getComputer() |
| * @generated |
| */ |
| EClass COMPUTER = eINSTANCE.getComputer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Mainboard</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference COMPUTER__MAINBOARD = eINSTANCE.getComputer_Mainboard(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute COMPUTER__NAME = eINSTANCE.getComputer_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Power Block</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference COMPUTER__POWER_BLOCK = eINSTANCE.getComputer_PowerBlock(); |
| |
| /** |
| * The meta object literal for the '<em><b>Colors</b></em>' attribute list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute COMPUTER__COLORS = eINSTANCE.getComputer_Colors(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.MainboardImpl |
| * <em>Mainboard</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.MainboardImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getMainboard() |
| * @generated |
| */ |
| EClass MAINBOARD = eINSTANCE.getMainboard(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute MAINBOARD__NAME = eINSTANCE.getMainboard_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.PowerBlockImpl |
| * <em>Power Block</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.PowerBlockImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPowerBlock() |
| * @generated |
| */ |
| EClass POWER_BLOCK = eINSTANCE.getPowerBlock(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute POWER_BLOCK__NAME = eINSTANCE.getPowerBlock_Name(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ContainerImpl |
| * <em>Container</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ContainerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getContainer() |
| * @generated |
| */ |
| EClass CONTAINER = eINSTANCE.getContainer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contents</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CONTAINER__CONTENTS = eINSTANCE.getContainer_Contents(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ContentImpl |
| * <em>Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getContent() |
| * @generated |
| */ |
| EClass CONTENT = eINSTANCE.getContent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Unique Attribute</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute CONTENT__UNIQUE_ATTRIBUTE = eINSTANCE.getContent_UniqueAttribute(); |
| |
| /** |
| * The meta object literal for the '<em><b>Second Attribute</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute CONTENT__SECOND_ATTRIBUTE = eINSTANCE.getContent_SecondAttribute(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithMultiplicityImpl <em>Table With |
| * Multiplicity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithMultiplicityImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithMultiplicity() |
| * @generated |
| */ |
| EClass TABLE_WITH_MULTIPLICITY = eINSTANCE.getTableWithMultiplicity(); |
| |
| /** |
| * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_WITH_MULTIPLICITY__CONTENT = eINSTANCE.getTableWithMultiplicity_Content(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentImpl |
| * <em>Table Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContent() |
| * @generated |
| */ |
| EClass TABLE_CONTENT = eINSTANCE.getTableContent(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithoutValidationImpl <em>Table |
| * Content Without Validation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithoutValidationImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithoutValidation() |
| * @generated |
| */ |
| EClass TABLE_CONTENT_WITHOUT_VALIDATION = eINSTANCE.getTableContentWithoutValidation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_CONTENT_WITHOUT_VALIDATION__NAME = eINSTANCE.getTableContentWithoutValidation_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Weight</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_CONTENT_WITHOUT_VALIDATION__WEIGHT = eINSTANCE.getTableContentWithoutValidation_Weight(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithValidationImpl <em>Table Content |
| * With Validation</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithValidationImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithValidation() |
| * @generated |
| */ |
| EClass TABLE_CONTENT_WITH_VALIDATION = eINSTANCE.getTableContentWithValidation(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_CONTENT_WITH_VALIDATION__NAME = eINSTANCE.getTableContentWithValidation_Name(); |
| |
| /** |
| * The meta object literal for the '<em><b>Weight</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_CONTENT_WITH_VALIDATION__WEIGHT = eINSTANCE.getTableContentWithValidation_Weight(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityImpl <em>Table Without |
| * Multiplicity</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithoutMultiplicity() |
| * @generated |
| */ |
| EClass TABLE_WITHOUT_MULTIPLICITY = eINSTANCE.getTableWithoutMultiplicity(); |
| |
| /** |
| * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_WITHOUT_MULTIPLICITY__CONTENT = eINSTANCE.getTableWithoutMultiplicity_Content(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithUniqueImpl <em>Table With Unique</em>}' |
| * class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithUniqueImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithUnique() |
| * @generated |
| */ |
| EClass TABLE_WITH_UNIQUE = eINSTANCE.getTableWithUnique(); |
| |
| /** |
| * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_WITH_UNIQUE__CONTENT = eINSTANCE.getTableWithUnique_Content(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChild2Impl <em>Table Content |
| * With Inner Child2</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChild2Impl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithInnerChild2() |
| * @generated |
| */ |
| EClass TABLE_CONTENT_WITH_INNER_CHILD2 = eINSTANCE.getTableContentWithInnerChild2(); |
| |
| /** |
| * The meta object literal for the '<em><b>Inner Child</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_CONTENT_WITH_INNER_CHILD2__INNER_CHILD = eINSTANCE.getTableContentWithInnerChild2_InnerChild(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChildImpl <em>Table Content |
| * With Inner Child</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableContentWithInnerChildImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableContentWithInnerChild() |
| * @generated |
| */ |
| EClass TABLE_CONTENT_WITH_INNER_CHILD = eINSTANCE.getTableContentWithInnerChild(); |
| |
| /** |
| * The meta object literal for the '<em><b>Inner Child</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_CONTENT_WITH_INNER_CHILD__INNER_CHILD = eINSTANCE.getTableContentWithInnerChild_InnerChild(); |
| |
| /** |
| * The meta object literal for the '<em><b>Stuff</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_CONTENT_WITH_INNER_CHILD__STUFF = eINSTANCE.getTableContentWithInnerChild_Stuff(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityConcreteImpl <em>Table |
| * Without Multiplicity Concrete</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableWithoutMultiplicityConcreteImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableWithoutMultiplicityConcrete() |
| * @generated |
| */ |
| EClass TABLE_WITHOUT_MULTIPLICITY_CONCRETE = eINSTANCE.getTableWithoutMultiplicityConcrete(); |
| |
| /** |
| * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference TABLE_WITHOUT_MULTIPLICITY_CONCRETE__CONTENT = eINSTANCE |
| .getTableWithoutMultiplicityConcrete_Content(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.ReferencerImpl |
| * <em>Referencer</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.ReferencerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getReferencer() |
| * @generated |
| */ |
| EClass REFERENCER = eINSTANCE.getReferencer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Referenced Content</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference REFERENCER__REFERENCED_CONTENT = eINSTANCE.getReferencer_ReferencedContent(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContainerImpl <em>Cross Reference |
| * Container</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContainerImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCrossReferenceContainer() |
| * @generated |
| */ |
| EClass CROSS_REFERENCE_CONTAINER = eINSTANCE.getCrossReferenceContainer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Contents</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CROSS_REFERENCE_CONTAINER__CONTENTS = eINSTANCE.getCrossReferenceContainer_Contents(); |
| |
| /** |
| * The meta object literal for the '<em><b>Single Content</b></em>' containment reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CROSS_REFERENCE_CONTAINER__SINGLE_CONTENT = eINSTANCE.getCrossReferenceContainer_SingleContent(); |
| |
| /** |
| * The meta object literal for the |
| * '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContentImpl <em>Cross Reference |
| * Content</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.CrossReferenceContentImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCrossReferenceContent() |
| * @generated |
| */ |
| EClass CROSS_REFERENCE_CONTENT = eINSTANCE.getCrossReferenceContent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CROSS_REFERENCE_CONTENT__PARENT = eINSTANCE.getCrossReferenceContent_Parent(); |
| |
| /** |
| * The meta object literal for the '<em><b>Single Parent</b></em>' container reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CROSS_REFERENCE_CONTENT__SINGLE_PARENT = eINSTANCE.getCrossReferenceContent_SingleParent(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.PersonImpl |
| * <em>Person</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.PersonImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPerson() |
| * @generated |
| */ |
| EClass PERSON = eINSTANCE.getPerson(); |
| |
| /** |
| * The meta object literal for the '<em><b>First Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PERSON__FIRST_NAME = eINSTANCE.getPerson_FirstName(); |
| |
| /** |
| * The meta object literal for the '<em><b>Gender</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PERSON__GENDER = eINSTANCE.getPerson_Gender(); |
| |
| /** |
| * The meta object literal for the '<em><b>Last Name</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PERSON__LAST_NAME = eINSTANCE.getPerson_LastName(); |
| |
| /** |
| * The meta object literal for the '<em><b>Custom</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PERSON__CUSTOM = eINSTANCE.getPerson_Custom(); |
| |
| /** |
| * The meta object literal for the '<em><b>Age</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PERSON__AGE = eINSTANCE.getPerson_Age(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.impl.TableObjectImpl |
| * <em>Table Object</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TableObjectImpl |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getTableObject() |
| * @generated |
| */ |
| EClass TABLE_OBJECT = eINSTANCE.getTableObject(); |
| |
| /** |
| * The meta object literal for the '<em><b>Label</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute TABLE_OBJECT__LABEL = eINSTANCE.getTableObject_Label(); |
| |
| /** |
| * The meta object literal for the '<em>String With Max Length8</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getStringWithMaxLength8() |
| * @generated |
| */ |
| EDataType STRING_WITH_MAX_LENGTH8 = eINSTANCE.getStringWithMaxLength8(); |
| |
| /** |
| * The meta object literal for the '<em>Only Capitals</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getOnlyCapitals() |
| * @generated |
| */ |
| EDataType ONLY_CAPITALS = eINSTANCE.getOnlyCapitals(); |
| |
| /** |
| * The meta object literal for the '<em>Custom Data Type</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getCustomDataType() |
| * @generated |
| */ |
| EDataType CUSTOM_DATA_TYPE = eINSTANCE.getCustomDataType(); |
| |
| /** |
| * The meta object literal for the '<em>Phone Number</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getPhoneNumber() |
| * @generated |
| */ |
| EDataType PHONE_NUMBER = eINSTANCE.getPhoneNumber(); |
| |
| /** |
| * The meta object literal for the '<em>Min Length Of3</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getMinLengthOf3() |
| * @generated |
| */ |
| EDataType MIN_LENGTH_OF3 = eINSTANCE.getMinLengthOf3(); |
| |
| /** |
| * The meta object literal for the '<em>Strict Min Length Of3</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getStrictMinLengthOf3() |
| * @generated |
| */ |
| EDataType STRICT_MIN_LENGTH_OF3 = eINSTANCE.getStrictMinLengthOf3(); |
| |
| /** |
| * The meta object literal for the '<em>Age</em>' data type. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see java.lang.Integer |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getAge() |
| * @generated |
| */ |
| EDataType AGE = eINSTANCE.getAge(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.Gender |
| * <em>Gender</em>}' enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Gender |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getGender() |
| * @generated |
| */ |
| EEnum GENDER = eINSTANCE.getGender(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.emf.ecp.view.validation.test.model.Color <em>Color</em>}' |
| * enum. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see org.eclipse.emf.ecp.view.validation.test.model.Color |
| * @see org.eclipse.emf.ecp.view.validation.test.model.impl.TestPackageImpl#getColor() |
| * @generated |
| */ |
| EEnum COLOR = eINSTANCE.getColor(); |
| |
| } |
| |
| } // TestPackage |