/** * <copyright> * </copyright> * * $Id: EefnrPackageImpl.java,v 1.12 2011/11/14 14:00:00 sbouchet Exp $ */ package org.eclipse.emf.eef.eefnr.impl; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.eef.eefnr.AbstractSample; import org.eclipse.emf.eef.eefnr.AbstractTableCompositionTargetExtensionEditorSample; import org.eclipse.emf.eef.eefnr.AdvancedEObjectFlatComboViewerSample; import org.eclipse.emf.eef.eefnr.AdvancedReferencesTableSample; import org.eclipse.emf.eef.eefnr.AdvancedTableCompositionEditorSample; import org.eclipse.emf.eef.eefnr.CheckboxSample; import org.eclipse.emf.eef.eefnr.EMFComboViewerSample; import org.eclipse.emf.eef.eefnr.EObjectFlatComboViewerSample; import org.eclipse.emf.eef.eefnr.EReferencesViewerSample; import org.eclipse.emf.eef.eefnr.EefnrFactory; import org.eclipse.emf.eef.eefnr.EefnrPackage; import org.eclipse.emf.eef.eefnr.FlatReferencesTableSample; import org.eclipse.emf.eef.eefnr.ImageViewerSample; import org.eclipse.emf.eef.eefnr.LinkEObjectFlatComboViewerSample; import org.eclipse.emf.eef.eefnr.LinkEReferenceViewerSample; import org.eclipse.emf.eef.eefnr.MultiValuedEditorSample; import org.eclipse.emf.eef.eefnr.NamedElement; import org.eclipse.emf.eef.eefnr.RadioSample; import org.eclipse.emf.eef.eefnr.ReferencesTableSample; import org.eclipse.emf.eef.eefnr.Root; import org.eclipse.emf.eef.eefnr.Sample; import org.eclipse.emf.eef.eefnr.SelectionDialogSample; import org.eclipse.emf.eef.eefnr.SingleCompositionEditorSample; import org.eclipse.emf.eef.eefnr.SingleCompositionViewerSample; import org.eclipse.emf.eef.eefnr.TableCompositionEditorSample; import org.eclipse.emf.eef.eefnr.TableCompositionExtensionEditorSample; import org.eclipse.emf.eef.eefnr.TextSample; import org.eclipse.emf.eef.eefnr.TextSampleWithTwoTabs; import org.eclipse.emf.eef.eefnr.TextareaSample; import org.eclipse.emf.eef.eefnr.TotalSample; import org.eclipse.emf.eef.eefnr.filters.FiltersPackage; import org.eclipse.emf.eef.eefnr.filters.impl.FiltersPackageImpl; import org.eclipse.emf.eef.eefnr.interface_.InterfacePackage; import org.eclipse.emf.eef.eefnr.interface_.impl.InterfacePackageImpl; import org.eclipse.emf.eef.eefnr.naming.CustomNamingPackage; import org.eclipse.emf.eef.eefnr.naming.impl.CustomNamingPackageImpl; import org.eclipse.emf.eef.eefnr.navigation.NavigationPackage; import org.eclipse.emf.eef.eefnr.navigation.impl.NavigationPackageImpl; import org.eclipse.emf.eef.eefnr.references.ReferencesPackage; import org.eclipse.emf.eef.eefnr.references.impl.ReferencesPackageImpl; import org.eclipse.emf.eef.eefnrext.EefnrextPackage; import org.eclipse.emf.eef.eefnrext.impl.EefnrextPackageImpl; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class EefnrPackageImpl extends EPackageImpl implements EefnrPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass rootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass abstractSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass totalSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass textSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass checkboxSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass textareaSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass radioSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eObjectFlatComboViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass referencesTableSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass emfComboViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass multiValuedEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass tableCompositionEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass advancedReferencesTableSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass advancedEObjectFlatComboViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass advancedTableCompositionEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass flatReferencesTableSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass sampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass textSampleWithTwoTabsEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass tableCompositionExtensionEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass abstractTableCompositionTargetExtensionEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass namedElementEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass imageViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass selectionDialogSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass singleCompositionViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass singleCompositionEditorSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass eReferencesViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass linkEObjectFlatComboViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass linkEReferenceViewerSampleEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum enuM_SAMPLEEEnum = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.eclipse.emf.eef.eefnr.EefnrPackage#eNS_URI * @see #init() * @generated */ private EefnrPackageImpl() { super(eNS_URI, EefnrFactory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link EefnrPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static EefnrPackage init() { if (isInited) return (EefnrPackage)EPackage.Registry.INSTANCE.getEPackage(EefnrPackage.eNS_URI); // Obtain or create and register package EefnrPackageImpl theEefnrPackage = (EefnrPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof EefnrPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new EefnrPackageImpl()); isInited = true; // Obtain or create and register interdependencies ReferencesPackageImpl theReferencesPackage = (ReferencesPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI) instanceof ReferencesPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI) : ReferencesPackage.eINSTANCE); NavigationPackageImpl theNavigationPackage = (NavigationPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(NavigationPackage.eNS_URI) instanceof NavigationPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(NavigationPackage.eNS_URI) : NavigationPackage.eINSTANCE); FiltersPackageImpl theFiltersPackage = (FiltersPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(FiltersPackage.eNS_URI) instanceof FiltersPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(FiltersPackage.eNS_URI) : FiltersPackage.eINSTANCE); CustomNamingPackageImpl theCustomNamingPackage = (CustomNamingPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(CustomNamingPackage.eNS_URI) instanceof CustomNamingPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(CustomNamingPackage.eNS_URI) : CustomNamingPackage.eINSTANCE); InterfacePackageImpl theInterfacePackage = (InterfacePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(InterfacePackage.eNS_URI) instanceof InterfacePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(InterfacePackage.eNS_URI) : InterfacePackage.eINSTANCE); EefnrextPackageImpl theEefnrextPackage = (EefnrextPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(EefnrextPackage.eNS_URI) instanceof EefnrextPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(EefnrextPackage.eNS_URI) : EefnrextPackage.eINSTANCE); // Create package meta-data objects theEefnrPackage.createPackageContents(); theReferencesPackage.createPackageContents(); theNavigationPackage.createPackageContents(); theFiltersPackage.createPackageContents(); theCustomNamingPackage.createPackageContents(); theInterfacePackage.createPackageContents(); theEefnrextPackage.createPackageContents(); // Initialize created meta-data theEefnrPackage.initializePackageContents(); theReferencesPackage.initializePackageContents(); theNavigationPackage.initializePackageContents(); theFiltersPackage.initializePackageContents(); theCustomNamingPackage.initializePackageContents(); theInterfacePackage.initializePackageContents(); theEefnrextPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theEefnrPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(EefnrPackage.eNS_URI, theEefnrPackage); return theEefnrPackage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRoot() { return rootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getRoot_Samples() { return (EReference)rootEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAbstractSample() { return abstractSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAbstractSample_Name() { return (EAttribute)abstractSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTotalSample() { return totalSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_TextRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_TextOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_CheckboxRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_CheckboxOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_TextareaRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_TextareaOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_RadioRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_RadioOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_EobjectflatcomboviewerRequiredProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_EobjectflatcomboviewerOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_ReferencestableRequiredProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_ReferencestableOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_EmfcomboviewerRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_EmfcomboviewerOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_MultivaluededitorRequiredProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTotalSample_MultivaluededitorOptionalProperty() { return (EAttribute)totalSampleEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_TablecompositionOnSameTypeOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_TablecompositionRequiredProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_TablecompositionOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedreferencestableRequiredProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedreferencestableOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedeobjectflatcomboviewerRequiredPropery() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedeobjectflatcomboviewerOptionalPropery() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedtablecompositionOnSametypeOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedtablecompositionRequiredProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTotalSample_AdvancedtablecompositionOptionalProperty() { return (EReference)totalSampleEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTextSample() { return textSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSample_TextRequiredProperty() { return (EAttribute)textSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSample_TextOptionalProperty() { return (EAttribute)textSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSample_TextROProperty() { return (EAttribute)textSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCheckboxSample() { return checkboxSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCheckboxSample_CheckboxRequiredProperty() { return (EAttribute)checkboxSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCheckboxSample_CheckboxOptionalProperty() { return (EAttribute)checkboxSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCheckboxSample_CheckboxROProperty() { return (EAttribute)checkboxSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTextareaSample() { return textareaSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextareaSample_TextareaRequiredProperty() { return (EAttribute)textareaSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextareaSample_TextareaOptionalProperty() { return (EAttribute)textareaSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextareaSample_TextareaROProperty() { return (EAttribute)textareaSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRadioSample() { return radioSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRadioSample_RadioRequiredProperty() { return (EAttribute)radioSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRadioSample_RadioOptionalProperty() { return (EAttribute)radioSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRadioSample_RadioROProperty() { return (EAttribute)radioSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEObjectFlatComboViewerSample() { return eObjectFlatComboViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEObjectFlatComboViewerSample_EobjectflatcomboviewerRequiredPropery() { return (EReference)eObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEObjectFlatComboViewerSample_EobjectflatcomboviewerOptionalPropery() { return (EReference)eObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEObjectFlatComboViewerSample_EobjectflatcomboviewerROProperty() { return (EReference)eObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getReferencesTableSample() { return referencesTableSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReferencesTableSample_ReferencestableRequiredProperty() { return (EReference)referencesTableSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReferencesTableSample_ReferencestableOptionalProperty() { return (EReference)referencesTableSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getReferencesTableSample_ReferencestableROProperty() { return (EReference)referencesTableSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEMFComboViewerSample() { return emfComboViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEMFComboViewerSample_EmfcomboviewerRequiredProperty() { return (EAttribute)emfComboViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEMFComboViewerSample_EmfcomboviewerOptionalProperty() { return (EAttribute)emfComboViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getEMFComboViewerSample_EmfcomboviewerROProperty() { return (EAttribute)emfComboViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMultiValuedEditorSample() { return multiValuedEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiValuedEditorSample_MultivaluededitorRequiredProperty() { return (EAttribute)multiValuedEditorSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiValuedEditorSample_MultivaluededitorOptionalProperty() { return (EAttribute)multiValuedEditorSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMultiValuedEditorSample_MultivaluededitorROProperty() { return (EAttribute)multiValuedEditorSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTableCompositionEditorSample() { return tableCompositionEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTableCompositionEditorSample_TablecompositionRequiredProperty() { return (EReference)tableCompositionEditorSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTableCompositionEditorSample_TablecompositionOptionalProperty() { return (EReference)tableCompositionEditorSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTableCompositionEditorSample_TablecompositionROProperty() { return (EReference)tableCompositionEditorSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAdvancedReferencesTableSample() { return advancedReferencesTableSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedReferencesTableSample_AdvancedreferencestableRequiredProperty() { return (EReference)advancedReferencesTableSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedReferencesTableSample_AdvancedreferencestableOptionalProperty() { return (EReference)advancedReferencesTableSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedReferencesTableSample_AdvancedreferencestableROProperty() { return (EReference)advancedReferencesTableSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAdvancedEObjectFlatComboViewerSample() { return advancedEObjectFlatComboViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerRequiredProperty() { return (EReference)advancedEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerOptionalProperty() { return (EReference)advancedEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerROPropery() { return (EReference)advancedEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAdvancedTableCompositionEditorSample() { return advancedTableCompositionEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedTableCompositionEditorSample_AdvancedtablecompositionRequiredProperty() { return (EReference)advancedTableCompositionEditorSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedTableCompositionEditorSample_AdvancedtablecompositionOptionalProperty() { return (EReference)advancedTableCompositionEditorSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAdvancedTableCompositionEditorSample_AdvancedtablecompositionROProperty() { return (EReference)advancedTableCompositionEditorSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFlatReferencesTableSample() { return flatReferencesTableSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlatReferencesTableSample_FlatreferencestableRequiredProperty() { return (EReference)flatReferencesTableSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlatReferencesTableSample_FlatreferencestableOptionalProperty() { return (EReference)flatReferencesTableSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFlatReferencesTableSample_FlatreferencestableROProperty() { return (EReference)flatReferencesTableSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSample() { return sampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSample_TextRequiredProperty() { return (EAttribute)sampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSample_TextOptionalProperty() { return (EAttribute)sampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTextSampleWithTwoTabs() { return textSampleWithTwoTabsEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSampleWithTwoTabs_TextRequiredPropertyInFirstTab() { return (EAttribute)textSampleWithTwoTabsEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSampleWithTwoTabs_TextOptionalPropertyInFirstTab() { return (EAttribute)textSampleWithTwoTabsEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSampleWithTwoTabs_TextRequiredPropertyInSecondTab() { return (EAttribute)textSampleWithTwoTabsEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTextSampleWithTwoTabs_TextOptionalPropertyInSecondTab() { return (EAttribute)textSampleWithTwoTabsEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTableCompositionExtensionEditorSample() { return tableCompositionExtensionEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTableCompositionExtensionEditorSample_TablecompositionRequiredProperty() { return (EReference)tableCompositionExtensionEditorSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTableCompositionExtensionEditorSample_TablecompositionOptionalProperty() { return (EReference)tableCompositionExtensionEditorSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAbstractTableCompositionTargetExtensionEditorSample() { return abstractTableCompositionTargetExtensionEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getNamedElement() { return namedElementEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getImageViewerSample() { return imageViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImageViewerSample_ImageviewerRequiredProperty() { return (EAttribute)imageViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImageViewerSample_ImageviewerOptionalProperty() { return (EAttribute)imageViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getImageViewerSample_ImageviewerROProperty() { return (EAttribute)imageViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSelectionDialogSample() { return selectionDialogSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSelectionDialogSample_SelectionDialogRequiredProperty() { return (EAttribute)selectionDialogSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSelectionDialogSample_SelectionDialogOptionalProperty() { return (EAttribute)selectionDialogSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSelectionDialogSample_SelectionDialogROProperty() { return (EAttribute)selectionDialogSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSingleCompositionViewerSample() { return singleCompositionViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionViewerSample_SinglecompositionviewSingleRequiredProperty() { return (EReference)singleCompositionViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionViewerSample_SinglecompositionviewSingleOptionalProperty() { return (EReference)singleCompositionViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionViewerSample_SinglecompositionviewMultiRequiredProperty() { return (EReference)singleCompositionViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionViewerSample_SinglecompositionviewMultiOptionalProperty() { return (EReference)singleCompositionViewerSampleEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionViewerSample_SinglecompositionviewSingleROProperty() { return (EReference)singleCompositionViewerSampleEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSingleCompositionEditorSample() { return singleCompositionEditorSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionEditorSample_SinglecompositioneditorRequiredProperty() { return (EReference)singleCompositionEditorSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionEditorSample_SinglecompositioneditorOptionalProperty() { return (EReference)singleCompositionEditorSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionEditorSample_SinglecompositioneditorROPropery() { return (EReference)singleCompositionEditorSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSingleCompositionEditorSample_SinglecompositioneditorOnAbstractOptionalProperty() { return (EReference)singleCompositionEditorSampleEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getEReferencesViewerSample() { return eReferencesViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEReferencesViewerSample_EreferencesviewerRequiredProperty() { return (EReference)eReferencesViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEReferencesViewerSample_EreferencesviewerOptionalProperty() { return (EReference)eReferencesViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getEReferencesViewerSample_EreferencesviewerROProperty() { return (EReference)eReferencesViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLinkEObjectFlatComboViewerSample() { return linkEObjectFlatComboViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerRequiredProperty() { return (EReference)linkEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerOptionalProperty() { return (EReference)linkEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerROPropery() { return (EReference)linkEObjectFlatComboViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLinkEReferenceViewerSample() { return linkEReferenceViewerSampleEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEReferenceViewerSample_LinkereferenceviewerRequiredProperty() { return (EReference)linkEReferenceViewerSampleEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEReferenceViewerSample_LinkereferenceviewerOptionalProperty() { return (EReference)linkEReferenceViewerSampleEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getLinkEReferenceViewerSample_LinkereferenceviewerROPropery() { return (EReference)linkEReferenceViewerSampleEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getENUM_SAMPLE() { return enuM_SAMPLEEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EefnrFactory getEefnrFactory() { return (EefnrFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features rootEClass = createEClass(ROOT); createEReference(rootEClass, ROOT__SAMPLES); abstractSampleEClass = createEClass(ABSTRACT_SAMPLE); createEAttribute(abstractSampleEClass, ABSTRACT_SAMPLE__NAME); totalSampleEClass = createEClass(TOTAL_SAMPLE); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__TEXT_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__TEXT_OPTIONAL_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__CHECKBOX_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__CHECKBOX_OPTIONAL_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__TEXTAREA_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__TEXTAREA_OPTIONAL_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__RADIO_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__RADIO_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__EOBJECTFLATCOMBOVIEWER_REQUIRED_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__EOBJECTFLATCOMBOVIEWER_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__REFERENCESTABLE_REQUIRED_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__REFERENCESTABLE_OPTIONAL_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__EMFCOMBOVIEWER_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__EMFCOMBOVIEWER_OPTIONAL_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__MULTIVALUEDEDITOR_REQUIRED_PROPERTY); createEAttribute(totalSampleEClass, TOTAL_SAMPLE__MULTIVALUEDEDITOR_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__TABLECOMPOSITION_ON_SAME_TYPE_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDREFERENCESTABLE_REQUIRED_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDREFERENCESTABLE_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDEOBJECTFLATCOMBOVIEWER_REQUIRED_PROPERY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDEOBJECTFLATCOMBOVIEWER_OPTIONAL_PROPERY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDTABLECOMPOSITION_ON_SAMETYPE_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDTABLECOMPOSITION_REQUIRED_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__ADVANCEDTABLECOMPOSITION_OPTIONAL_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__TABLECOMPOSITION_REQUIRED_PROPERTY); createEReference(totalSampleEClass, TOTAL_SAMPLE__TABLECOMPOSITION_OPTIONAL_PROPERTY); textSampleEClass = createEClass(TEXT_SAMPLE); createEAttribute(textSampleEClass, TEXT_SAMPLE__TEXT_REQUIRED_PROPERTY); createEAttribute(textSampleEClass, TEXT_SAMPLE__TEXT_OPTIONAL_PROPERTY); createEAttribute(textSampleEClass, TEXT_SAMPLE__TEXT_RO_PROPERTY); checkboxSampleEClass = createEClass(CHECKBOX_SAMPLE); createEAttribute(checkboxSampleEClass, CHECKBOX_SAMPLE__CHECKBOX_REQUIRED_PROPERTY); createEAttribute(checkboxSampleEClass, CHECKBOX_SAMPLE__CHECKBOX_OPTIONAL_PROPERTY); createEAttribute(checkboxSampleEClass, CHECKBOX_SAMPLE__CHECKBOX_RO_PROPERTY); textareaSampleEClass = createEClass(TEXTAREA_SAMPLE); createEAttribute(textareaSampleEClass, TEXTAREA_SAMPLE__TEXTAREA_REQUIRED_PROPERTY); createEAttribute(textareaSampleEClass, TEXTAREA_SAMPLE__TEXTAREA_OPTIONAL_PROPERTY); createEAttribute(textareaSampleEClass, TEXTAREA_SAMPLE__TEXTAREA_RO_PROPERTY); radioSampleEClass = createEClass(RADIO_SAMPLE); createEAttribute(radioSampleEClass, RADIO_SAMPLE__RADIO_REQUIRED_PROPERTY); createEAttribute(radioSampleEClass, RADIO_SAMPLE__RADIO_OPTIONAL_PROPERTY); createEAttribute(radioSampleEClass, RADIO_SAMPLE__RADIO_RO_PROPERTY); eObjectFlatComboViewerSampleEClass = createEClass(EOBJECT_FLAT_COMBO_VIEWER_SAMPLE); createEReference(eObjectFlatComboViewerSampleEClass, EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__EOBJECTFLATCOMBOVIEWER_REQUIRED_PROPERY); createEReference(eObjectFlatComboViewerSampleEClass, EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__EOBJECTFLATCOMBOVIEWER_OPTIONAL_PROPERY); createEReference(eObjectFlatComboViewerSampleEClass, EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__EOBJECTFLATCOMBOVIEWER_RO_PROPERTY); referencesTableSampleEClass = createEClass(REFERENCES_TABLE_SAMPLE); createEReference(referencesTableSampleEClass, REFERENCES_TABLE_SAMPLE__REFERENCESTABLE_REQUIRED_PROPERTY); createEReference(referencesTableSampleEClass, REFERENCES_TABLE_SAMPLE__REFERENCESTABLE_OPTIONAL_PROPERTY); createEReference(referencesTableSampleEClass, REFERENCES_TABLE_SAMPLE__REFERENCESTABLE_RO_PROPERTY); emfComboViewerSampleEClass = createEClass(EMF_COMBO_VIEWER_SAMPLE); createEAttribute(emfComboViewerSampleEClass, EMF_COMBO_VIEWER_SAMPLE__EMFCOMBOVIEWER_REQUIRED_PROPERTY); createEAttribute(emfComboViewerSampleEClass, EMF_COMBO_VIEWER_SAMPLE__EMFCOMBOVIEWER_OPTIONAL_PROPERTY); createEAttribute(emfComboViewerSampleEClass, EMF_COMBO_VIEWER_SAMPLE__EMFCOMBOVIEWER_RO_PROPERTY); multiValuedEditorSampleEClass = createEClass(MULTI_VALUED_EDITOR_SAMPLE); createEAttribute(multiValuedEditorSampleEClass, MULTI_VALUED_EDITOR_SAMPLE__MULTIVALUEDEDITOR_REQUIRED_PROPERTY); createEAttribute(multiValuedEditorSampleEClass, MULTI_VALUED_EDITOR_SAMPLE__MULTIVALUEDEDITOR_OPTIONAL_PROPERTY); createEAttribute(multiValuedEditorSampleEClass, MULTI_VALUED_EDITOR_SAMPLE__MULTIVALUEDEDITOR_RO_PROPERTY); tableCompositionEditorSampleEClass = createEClass(TABLE_COMPOSITION_EDITOR_SAMPLE); createEReference(tableCompositionEditorSampleEClass, TABLE_COMPOSITION_EDITOR_SAMPLE__TABLECOMPOSITION_REQUIRED_PROPERTY); createEReference(tableCompositionEditorSampleEClass, TABLE_COMPOSITION_EDITOR_SAMPLE__TABLECOMPOSITION_OPTIONAL_PROPERTY); createEReference(tableCompositionEditorSampleEClass, TABLE_COMPOSITION_EDITOR_SAMPLE__TABLECOMPOSITION_RO_PROPERTY); advancedReferencesTableSampleEClass = createEClass(ADVANCED_REFERENCES_TABLE_SAMPLE); createEReference(advancedReferencesTableSampleEClass, ADVANCED_REFERENCES_TABLE_SAMPLE__ADVANCEDREFERENCESTABLE_REQUIRED_PROPERTY); createEReference(advancedReferencesTableSampleEClass, ADVANCED_REFERENCES_TABLE_SAMPLE__ADVANCEDREFERENCESTABLE_OPTIONAL_PROPERTY); createEReference(advancedReferencesTableSampleEClass, ADVANCED_REFERENCES_TABLE_SAMPLE__ADVANCEDREFERENCESTABLE_RO_PROPERTY); advancedEObjectFlatComboViewerSampleEClass = createEClass(ADVANCED_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE); createEReference(advancedEObjectFlatComboViewerSampleEClass, ADVANCED_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__ADVANCEDEOBJECTFLATCOMBOVIEWER_REQUIRED_PROPERTY); createEReference(advancedEObjectFlatComboViewerSampleEClass, ADVANCED_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__ADVANCEDEOBJECTFLATCOMBOVIEWER_OPTIONAL_PROPERTY); createEReference(advancedEObjectFlatComboViewerSampleEClass, ADVANCED_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__ADVANCEDEOBJECTFLATCOMBOVIEWER_RO_PROPERY); advancedTableCompositionEditorSampleEClass = createEClass(ADVANCED_TABLE_COMPOSITION_EDITOR_SAMPLE); createEReference(advancedTableCompositionEditorSampleEClass, ADVANCED_TABLE_COMPOSITION_EDITOR_SAMPLE__ADVANCEDTABLECOMPOSITION_REQUIRED_PROPERTY); createEReference(advancedTableCompositionEditorSampleEClass, ADVANCED_TABLE_COMPOSITION_EDITOR_SAMPLE__ADVANCEDTABLECOMPOSITION_OPTIONAL_PROPERTY); createEReference(advancedTableCompositionEditorSampleEClass, ADVANCED_TABLE_COMPOSITION_EDITOR_SAMPLE__ADVANCEDTABLECOMPOSITION_RO_PROPERTY); flatReferencesTableSampleEClass = createEClass(FLAT_REFERENCES_TABLE_SAMPLE); createEReference(flatReferencesTableSampleEClass, FLAT_REFERENCES_TABLE_SAMPLE__FLATREFERENCESTABLE_REQUIRED_PROPERTY); createEReference(flatReferencesTableSampleEClass, FLAT_REFERENCES_TABLE_SAMPLE__FLATREFERENCESTABLE_OPTIONAL_PROPERTY); createEReference(flatReferencesTableSampleEClass, FLAT_REFERENCES_TABLE_SAMPLE__FLATREFERENCESTABLE_RO_PROPERTY); sampleEClass = createEClass(SAMPLE); createEAttribute(sampleEClass, SAMPLE__TEXT_REQUIRED_PROPERTY); createEAttribute(sampleEClass, SAMPLE__TEXT_OPTIONAL_PROPERTY); textSampleWithTwoTabsEClass = createEClass(TEXT_SAMPLE_WITH_TWO_TABS); createEAttribute(textSampleWithTwoTabsEClass, TEXT_SAMPLE_WITH_TWO_TABS__TEXT_REQUIRED_PROPERTY_IN_FIRST_TAB); createEAttribute(textSampleWithTwoTabsEClass, TEXT_SAMPLE_WITH_TWO_TABS__TEXT_OPTIONAL_PROPERTY_IN_FIRST_TAB); createEAttribute(textSampleWithTwoTabsEClass, TEXT_SAMPLE_WITH_TWO_TABS__TEXT_REQUIRED_PROPERTY_IN_SECOND_TAB); createEAttribute(textSampleWithTwoTabsEClass, TEXT_SAMPLE_WITH_TWO_TABS__TEXT_OPTIONAL_PROPERTY_IN_SECOND_TAB); tableCompositionExtensionEditorSampleEClass = createEClass(TABLE_COMPOSITION_EXTENSION_EDITOR_SAMPLE); createEReference(tableCompositionExtensionEditorSampleEClass, TABLE_COMPOSITION_EXTENSION_EDITOR_SAMPLE__TABLECOMPOSITION_REQUIRED_PROPERTY); createEReference(tableCompositionExtensionEditorSampleEClass, TABLE_COMPOSITION_EXTENSION_EDITOR_SAMPLE__TABLECOMPOSITION_OPTIONAL_PROPERTY); abstractTableCompositionTargetExtensionEditorSampleEClass = createEClass(ABSTRACT_TABLE_COMPOSITION_TARGET_EXTENSION_EDITOR_SAMPLE); namedElementEClass = createEClass(NAMED_ELEMENT); imageViewerSampleEClass = createEClass(IMAGE_VIEWER_SAMPLE); createEAttribute(imageViewerSampleEClass, IMAGE_VIEWER_SAMPLE__IMAGEVIEWER_REQUIRED_PROPERTY); createEAttribute(imageViewerSampleEClass, IMAGE_VIEWER_SAMPLE__IMAGEVIEWER_OPTIONAL_PROPERTY); createEAttribute(imageViewerSampleEClass, IMAGE_VIEWER_SAMPLE__IMAGEVIEWER_RO_PROPERTY); selectionDialogSampleEClass = createEClass(SELECTION_DIALOG_SAMPLE); createEAttribute(selectionDialogSampleEClass, SELECTION_DIALOG_SAMPLE__SELECTION_DIALOG_REQUIRED_PROPERTY); createEAttribute(selectionDialogSampleEClass, SELECTION_DIALOG_SAMPLE__SELECTION_DIALOG_OPTIONAL_PROPERTY); createEAttribute(selectionDialogSampleEClass, SELECTION_DIALOG_SAMPLE__SELECTION_DIALOG_RO_PROPERTY); singleCompositionViewerSampleEClass = createEClass(SINGLE_COMPOSITION_VIEWER_SAMPLE); createEReference(singleCompositionViewerSampleEClass, SINGLE_COMPOSITION_VIEWER_SAMPLE__SINGLECOMPOSITIONVIEW_SINGLE_REQUIRED_PROPERTY); createEReference(singleCompositionViewerSampleEClass, SINGLE_COMPOSITION_VIEWER_SAMPLE__SINGLECOMPOSITIONVIEW_SINGLE_OPTIONAL_PROPERTY); createEReference(singleCompositionViewerSampleEClass, SINGLE_COMPOSITION_VIEWER_SAMPLE__SINGLECOMPOSITIONVIEW_MULTI_REQUIRED_PROPERTY); createEReference(singleCompositionViewerSampleEClass, SINGLE_COMPOSITION_VIEWER_SAMPLE__SINGLECOMPOSITIONVIEW_MULTI_OPTIONAL_PROPERTY); createEReference(singleCompositionViewerSampleEClass, SINGLE_COMPOSITION_VIEWER_SAMPLE__SINGLECOMPOSITIONVIEW_SINGLE_RO_PROPERTY); singleCompositionEditorSampleEClass = createEClass(SINGLE_COMPOSITION_EDITOR_SAMPLE); createEReference(singleCompositionEditorSampleEClass, SINGLE_COMPOSITION_EDITOR_SAMPLE__SINGLECOMPOSITIONEDITOR_REQUIRED_PROPERTY); createEReference(singleCompositionEditorSampleEClass, SINGLE_COMPOSITION_EDITOR_SAMPLE__SINGLECOMPOSITIONEDITOR_OPTIONAL_PROPERTY); createEReference(singleCompositionEditorSampleEClass, SINGLE_COMPOSITION_EDITOR_SAMPLE__SINGLECOMPOSITIONEDITOR_RO_PROPERY); createEReference(singleCompositionEditorSampleEClass, SINGLE_COMPOSITION_EDITOR_SAMPLE__SINGLECOMPOSITIONEDITOR_ON_ABSTRACT_OPTIONAL_PROPERTY); eReferencesViewerSampleEClass = createEClass(EREFERENCES_VIEWER_SAMPLE); createEReference(eReferencesViewerSampleEClass, EREFERENCES_VIEWER_SAMPLE__EREFERENCESVIEWER_REQUIRED_PROPERTY); createEReference(eReferencesViewerSampleEClass, EREFERENCES_VIEWER_SAMPLE__EREFERENCESVIEWER_OPTIONAL_PROPERTY); createEReference(eReferencesViewerSampleEClass, EREFERENCES_VIEWER_SAMPLE__EREFERENCESVIEWER_RO_PROPERTY); linkEObjectFlatComboViewerSampleEClass = createEClass(LINK_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE); createEReference(linkEObjectFlatComboViewerSampleEClass, LINK_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__LINKEOBJECTFLATCOMBOVIEWER_REQUIRED_PROPERTY); createEReference(linkEObjectFlatComboViewerSampleEClass, LINK_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__LINKEOBJECTFLATCOMBOVIEWER_OPTIONAL_PROPERTY); createEReference(linkEObjectFlatComboViewerSampleEClass, LINK_EOBJECT_FLAT_COMBO_VIEWER_SAMPLE__LINKEOBJECTFLATCOMBOVIEWER_RO_PROPERY); linkEReferenceViewerSampleEClass = createEClass(LINK_EREFERENCE_VIEWER_SAMPLE); createEReference(linkEReferenceViewerSampleEClass, LINK_EREFERENCE_VIEWER_SAMPLE__LINKEREFERENCEVIEWER_REQUIRED_PROPERTY); createEReference(linkEReferenceViewerSampleEClass, LINK_EREFERENCE_VIEWER_SAMPLE__LINKEREFERENCEVIEWER_OPTIONAL_PROPERTY); createEReference(linkEReferenceViewerSampleEClass, LINK_EREFERENCE_VIEWER_SAMPLE__LINKEREFERENCEVIEWER_RO_PROPERY); // Create enums enuM_SAMPLEEEnum = createEEnum(ENUM_SAMPLE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages ReferencesPackage theReferencesPackage = (ReferencesPackage)EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI); NavigationPackage theNavigationPackage = (NavigationPackage)EPackage.Registry.INSTANCE.getEPackage(NavigationPackage.eNS_URI); FiltersPackage theFiltersPackage = (FiltersPackage)EPackage.Registry.INSTANCE.getEPackage(FiltersPackage.eNS_URI); CustomNamingPackage theCustomNamingPackage = (CustomNamingPackage)EPackage.Registry.INSTANCE.getEPackage(CustomNamingPackage.eNS_URI); InterfacePackage theInterfacePackage = (InterfacePackage)EPackage.Registry.INSTANCE.getEPackage(InterfacePackage.eNS_URI); // Add subpackages getESubpackages().add(theReferencesPackage); getESubpackages().add(theNavigationPackage); getESubpackages().add(theFiltersPackage); getESubpackages().add(theCustomNamingPackage); getESubpackages().add(theInterfacePackage); // Create type parameters // Set bounds for type parameters // Add supertypes to classes totalSampleEClass.getESuperTypes().add(this.getAbstractSample()); textSampleEClass.getESuperTypes().add(this.getAbstractSample()); checkboxSampleEClass.getESuperTypes().add(this.getAbstractSample()); textareaSampleEClass.getESuperTypes().add(this.getAbstractSample()); radioSampleEClass.getESuperTypes().add(this.getAbstractSample()); eObjectFlatComboViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); referencesTableSampleEClass.getESuperTypes().add(this.getAbstractSample()); emfComboViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); multiValuedEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); tableCompositionEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); advancedReferencesTableSampleEClass.getESuperTypes().add(this.getAbstractSample()); advancedEObjectFlatComboViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); advancedTableCompositionEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); flatReferencesTableSampleEClass.getESuperTypes().add(this.getAbstractSample()); sampleEClass.getESuperTypes().add(this.getAbstractSample()); textSampleWithTwoTabsEClass.getESuperTypes().add(this.getAbstractSample()); tableCompositionExtensionEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); abstractTableCompositionTargetExtensionEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); namedElementEClass.getESuperTypes().add(this.getAbstractSample()); imageViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); selectionDialogSampleEClass.getESuperTypes().add(this.getAbstractSample()); singleCompositionViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); singleCompositionEditorSampleEClass.getESuperTypes().add(this.getAbstractSample()); eReferencesViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); linkEObjectFlatComboViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); linkEReferenceViewerSampleEClass.getESuperTypes().add(this.getAbstractSample()); // Initialize classes and features; add operations and parameters initEClass(rootEClass, Root.class, "Root", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRoot_Samples(), this.getAbstractSample(), null, "samples", null, 0, -1, Root.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(abstractSampleEClass, AbstractSample.class, "AbstractSample", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getAbstractSample_Name(), ecorePackage.getEString(), "name", null, 0, 1, AbstractSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(totalSampleEClass, TotalSample.class, "TotalSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getTotalSample_TextRequiredProperty(), ecorePackage.getEString(), "textRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_TextOptionalProperty(), ecorePackage.getEString(), "textOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_CheckboxRequiredProperty(), ecorePackage.getEBoolean(), "checkboxRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_CheckboxOptionalProperty(), ecorePackage.getEBoolean(), "checkboxOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_TextareaRequiredProperty(), ecorePackage.getEString(), "textareaRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_TextareaOptionalProperty(), ecorePackage.getEString(), "textareaOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_RadioRequiredProperty(), this.getENUM_SAMPLE(), "radioRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_RadioOptionalProperty(), this.getENUM_SAMPLE(), "radioOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_EobjectflatcomboviewerRequiredProperty(), this.getTotalSample(), null, "eobjectflatcomboviewerRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_EobjectflatcomboviewerOptionalProperty(), this.getTotalSample(), null, "eobjectflatcomboviewerOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_ReferencestableRequiredProperty(), this.getTotalSample(), null, "referencestableRequiredProperty", null, 1, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_ReferencestableOptionalProperty(), this.getTotalSample(), null, "referencestableOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_EmfcomboviewerRequiredProperty(), this.getENUM_SAMPLE(), "emfcomboviewerRequiredProperty", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_EmfcomboviewerOptionalProperty(), this.getENUM_SAMPLE(), "emfcomboviewerOptionalProperty", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_MultivaluededitorRequiredProperty(), ecorePackage.getEString(), "multivaluededitorRequiredProperty", null, 1, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTotalSample_MultivaluededitorOptionalProperty(), ecorePackage.getEString(), "multivaluededitorOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_TablecompositionOnSameTypeOptionalProperty(), this.getTotalSample(), null, "tablecompositionOnSameTypeOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedreferencestableRequiredProperty(), this.getTotalSample(), null, "advancedreferencestableRequiredProperty", null, 1, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedreferencestableOptionalProperty(), this.getTotalSample(), null, "advancedreferencestableOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedeobjectflatcomboviewerRequiredPropery(), this.getTotalSample(), null, "advancedeobjectflatcomboviewerRequiredPropery", null, 1, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedeobjectflatcomboviewerOptionalPropery(), this.getTotalSample(), null, "advancedeobjectflatcomboviewerOptionalPropery", null, 0, 1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedtablecompositionOnSametypeOptionalProperty(), this.getTotalSample(), null, "advancedtablecompositionOnSametypeOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedtablecompositionRequiredProperty(), this.getSample(), null, "advancedtablecompositionRequiredProperty", null, 1, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_AdvancedtablecompositionOptionalProperty(), this.getSample(), null, "advancedtablecompositionOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_TablecompositionRequiredProperty(), this.getSample(), null, "tablecompositionRequiredProperty", null, 1, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTotalSample_TablecompositionOptionalProperty(), this.getSample(), null, "tablecompositionOptionalProperty", null, 0, -1, TotalSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(textSampleEClass, TextSample.class, "TextSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getTextSample_TextRequiredProperty(), ecorePackage.getEString(), "textRequiredProperty", null, 1, 1, TextSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextSample_TextOptionalProperty(), ecorePackage.getEString(), "textOptionalProperty", null, 0, 1, TextSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextSample_TextROProperty(), ecorePackage.getEString(), "textROProperty", null, 0, 1, TextSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(checkboxSampleEClass, CheckboxSample.class, "CheckboxSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getCheckboxSample_CheckboxRequiredProperty(), ecorePackage.getEBoolean(), "checkboxRequiredProperty", null, 1, 1, CheckboxSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getCheckboxSample_CheckboxOptionalProperty(), ecorePackage.getEBoolean(), "checkboxOptionalProperty", null, 0, 1, CheckboxSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getCheckboxSample_CheckboxROProperty(), ecorePackage.getEBoolean(), "checkboxROProperty", null, 0, 1, CheckboxSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(textareaSampleEClass, TextareaSample.class, "TextareaSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getTextareaSample_TextareaRequiredProperty(), ecorePackage.getEString(), "textareaRequiredProperty", null, 1, 1, TextareaSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextareaSample_TextareaOptionalProperty(), ecorePackage.getEString(), "textareaOptionalProperty", null, 0, 1, TextareaSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextareaSample_TextareaROProperty(), ecorePackage.getEString(), "textareaROProperty", null, 0, 1, TextareaSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(radioSampleEClass, RadioSample.class, "RadioSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getRadioSample_RadioRequiredProperty(), this.getENUM_SAMPLE(), "radioRequiredProperty", null, 1, 1, RadioSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRadioSample_RadioOptionalProperty(), this.getENUM_SAMPLE(), "radioOptionalProperty", null, 0, 1, RadioSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRadioSample_RadioROProperty(), this.getENUM_SAMPLE(), "radioROProperty", null, 0, 1, RadioSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(eObjectFlatComboViewerSampleEClass, EObjectFlatComboViewerSample.class, "EObjectFlatComboViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getEObjectFlatComboViewerSample_EobjectflatcomboviewerRequiredPropery(), this.getTotalSample(), null, "eobjectflatcomboviewerRequiredPropery", null, 1, 1, EObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getEObjectFlatComboViewerSample_EobjectflatcomboviewerOptionalPropery(), this.getTotalSample(), null, "eobjectflatcomboviewerOptionalPropery", null, 0, 1, EObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getEObjectFlatComboViewerSample_EobjectflatcomboviewerROProperty(), this.getTotalSample(), null, "eobjectflatcomboviewerROProperty", null, 0, 1, EObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(referencesTableSampleEClass, ReferencesTableSample.class, "ReferencesTableSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getReferencesTableSample_ReferencestableRequiredProperty(), this.getTotalSample(), null, "referencestableRequiredProperty", null, 1, -1, ReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReferencesTableSample_ReferencestableOptionalProperty(), this.getTotalSample(), null, "referencestableOptionalProperty", null, 0, -1, ReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReferencesTableSample_ReferencestableROProperty(), this.getTotalSample(), null, "referencestableROProperty", null, 0, -1, ReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(emfComboViewerSampleEClass, EMFComboViewerSample.class, "EMFComboViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getEMFComboViewerSample_EmfcomboviewerRequiredProperty(), this.getENUM_SAMPLE(), "emfcomboviewerRequiredProperty", null, 1, 1, EMFComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getEMFComboViewerSample_EmfcomboviewerOptionalProperty(), this.getENUM_SAMPLE(), "emfcomboviewerOptionalProperty", null, 0, 1, EMFComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getEMFComboViewerSample_EmfcomboviewerROProperty(), this.getENUM_SAMPLE(), "emfcomboviewerROProperty", null, 0, 1, EMFComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(multiValuedEditorSampleEClass, MultiValuedEditorSample.class, "MultiValuedEditorSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getMultiValuedEditorSample_MultivaluededitorRequiredProperty(), ecorePackage.getEString(), "multivaluededitorRequiredProperty", null, 1, -1, MultiValuedEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMultiValuedEditorSample_MultivaluededitorOptionalProperty(), ecorePackage.getEString(), "multivaluededitorOptionalProperty", null, 0, -1, MultiValuedEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMultiValuedEditorSample_MultivaluededitorROProperty(), ecorePackage.getEString(), "multivaluededitorROProperty", null, 0, -1, MultiValuedEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(tableCompositionEditorSampleEClass, TableCompositionEditorSample.class, "TableCompositionEditorSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getTableCompositionEditorSample_TablecompositionRequiredProperty(), this.getSample(), null, "tablecompositionRequiredProperty", null, 1, -1, TableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTableCompositionEditorSample_TablecompositionOptionalProperty(), this.getSample(), null, "tablecompositionOptionalProperty", null, 0, -1, TableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTableCompositionEditorSample_TablecompositionROProperty(), this.getSample(), null, "tablecompositionROProperty", null, 0, -1, TableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(advancedReferencesTableSampleEClass, AdvancedReferencesTableSample.class, "AdvancedReferencesTableSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getAdvancedReferencesTableSample_AdvancedreferencestableRequiredProperty(), this.getTotalSample(), null, "advancedreferencestableRequiredProperty", null, 1, -1, AdvancedReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedReferencesTableSample_AdvancedreferencestableOptionalProperty(), this.getTotalSample(), null, "advancedreferencestableOptionalProperty", null, 0, -1, AdvancedReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedReferencesTableSample_AdvancedreferencestableROProperty(), this.getTotalSample(), null, "advancedreferencestableROProperty", null, 0, -1, AdvancedReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(advancedEObjectFlatComboViewerSampleEClass, AdvancedEObjectFlatComboViewerSample.class, "AdvancedEObjectFlatComboViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerRequiredProperty(), this.getTotalSample(), null, "advancedeobjectflatcomboviewerRequiredProperty", null, 1, 1, AdvancedEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerOptionalProperty(), this.getTotalSample(), null, "advancedeobjectflatcomboviewerOptionalProperty", null, 0, 1, AdvancedEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedEObjectFlatComboViewerSample_AdvancedeobjectflatcomboviewerROPropery(), this.getTotalSample(), null, "advancedeobjectflatcomboviewerROPropery", null, 0, 1, AdvancedEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(advancedTableCompositionEditorSampleEClass, AdvancedTableCompositionEditorSample.class, "AdvancedTableCompositionEditorSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getAdvancedTableCompositionEditorSample_AdvancedtablecompositionRequiredProperty(), this.getSample(), null, "advancedtablecompositionRequiredProperty", null, 1, -1, AdvancedTableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedTableCompositionEditorSample_AdvancedtablecompositionOptionalProperty(), this.getSample(), null, "advancedtablecompositionOptionalProperty", null, 0, -1, AdvancedTableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAdvancedTableCompositionEditorSample_AdvancedtablecompositionROProperty(), this.getSample(), null, "advancedtablecompositionROProperty", null, 0, -1, AdvancedTableCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(flatReferencesTableSampleEClass, FlatReferencesTableSample.class, "FlatReferencesTableSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getFlatReferencesTableSample_FlatreferencestableRequiredProperty(), this.getTotalSample(), null, "flatreferencestableRequiredProperty", null, 1, -1, FlatReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getFlatReferencesTableSample_FlatreferencestableOptionalProperty(), this.getTotalSample(), null, "flatreferencestableOptionalProperty", null, 0, -1, FlatReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getFlatReferencesTableSample_FlatreferencestableROProperty(), this.getTotalSample(), null, "flatreferencestableROProperty", null, 0, -1, FlatReferencesTableSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(sampleEClass, Sample.class, "Sample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSample_TextRequiredProperty(), ecorePackage.getEString(), "textRequiredProperty", null, 1, 1, Sample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSample_TextOptionalProperty(), ecorePackage.getEString(), "textOptionalProperty", null, 0, 1, Sample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(textSampleWithTwoTabsEClass, TextSampleWithTwoTabs.class, "TextSampleWithTwoTabs", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getTextSampleWithTwoTabs_TextRequiredPropertyInFirstTab(), ecorePackage.getEString(), "textRequiredPropertyInFirstTab", null, 1, 1, TextSampleWithTwoTabs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextSampleWithTwoTabs_TextOptionalPropertyInFirstTab(), ecorePackage.getEString(), "textOptionalPropertyInFirstTab", null, 0, 1, TextSampleWithTwoTabs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextSampleWithTwoTabs_TextRequiredPropertyInSecondTab(), ecorePackage.getEString(), "textRequiredPropertyInSecondTab", null, 1, 1, TextSampleWithTwoTabs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTextSampleWithTwoTabs_TextOptionalPropertyInSecondTab(), ecorePackage.getEString(), "textOptionalPropertyInSecondTab", null, 0, 1, TextSampleWithTwoTabs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(tableCompositionExtensionEditorSampleEClass, TableCompositionExtensionEditorSample.class, "TableCompositionExtensionEditorSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getTableCompositionExtensionEditorSample_TablecompositionRequiredProperty(), this.getAbstractTableCompositionTargetExtensionEditorSample(), null, "tablecompositionRequiredProperty", null, 1, -1, TableCompositionExtensionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getTableCompositionExtensionEditorSample_TablecompositionOptionalProperty(), this.getAbstractTableCompositionTargetExtensionEditorSample(), null, "tablecompositionOptionalProperty", null, 0, -1, TableCompositionExtensionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(abstractTableCompositionTargetExtensionEditorSampleEClass, AbstractTableCompositionTargetExtensionEditorSample.class, "AbstractTableCompositionTargetExtensionEditorSample", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEClass(namedElementEClass, NamedElement.class, "NamedElement", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEClass(imageViewerSampleEClass, ImageViewerSample.class, "ImageViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getImageViewerSample_ImageviewerRequiredProperty(), ecorePackage.getEString(), "imageviewerRequiredProperty", null, 1, 1, ImageViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getImageViewerSample_ImageviewerOptionalProperty(), ecorePackage.getEString(), "imageviewerOptionalProperty", null, 0, 1, ImageViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getImageViewerSample_ImageviewerROProperty(), ecorePackage.getEString(), "imageviewerROProperty", null, 0, 1, ImageViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(selectionDialogSampleEClass, SelectionDialogSample.class, "SelectionDialogSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSelectionDialogSample_SelectionDialogRequiredProperty(), ecorePackage.getEString(), "selectionDialogRequiredProperty", null, 1, 1, SelectionDialogSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSelectionDialogSample_SelectionDialogOptionalProperty(), ecorePackage.getEString(), "selectionDialogOptionalProperty", null, 0, 1, SelectionDialogSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSelectionDialogSample_SelectionDialogROProperty(), ecorePackage.getEString(), "selectionDialogROProperty", null, 0, 1, SelectionDialogSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(singleCompositionViewerSampleEClass, SingleCompositionViewerSample.class, "SingleCompositionViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSingleCompositionViewerSample_SinglecompositionviewSingleRequiredProperty(), this.getSample(), null, "singlecompositionviewSingleRequiredProperty", null, 1, 1, SingleCompositionViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionViewerSample_SinglecompositionviewSingleOptionalProperty(), this.getSample(), null, "singlecompositionviewSingleOptionalProperty", null, 0, 1, SingleCompositionViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionViewerSample_SinglecompositionviewMultiRequiredProperty(), this.getAbstractSample(), null, "singlecompositionviewMultiRequiredProperty", null, 1, 1, SingleCompositionViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionViewerSample_SinglecompositionviewMultiOptionalProperty(), this.getAbstractSample(), null, "singlecompositionviewMultiOptionalProperty", null, 0, 1, SingleCompositionViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionViewerSample_SinglecompositionviewSingleROProperty(), this.getSample(), null, "singlecompositionviewSingleROProperty", null, 0, 1, SingleCompositionViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(singleCompositionEditorSampleEClass, SingleCompositionEditorSample.class, "SingleCompositionEditorSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSingleCompositionEditorSample_SinglecompositioneditorRequiredProperty(), this.getTextSample(), null, "singlecompositioneditorRequiredProperty", null, 1, 1, SingleCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionEditorSample_SinglecompositioneditorOptionalProperty(), this.getTextSample(), null, "singlecompositioneditorOptionalProperty", null, 0, 1, SingleCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionEditorSample_SinglecompositioneditorROPropery(), this.getTextSample(), null, "singlecompositioneditorROPropery", null, 0, 1, SingleCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSingleCompositionEditorSample_SinglecompositioneditorOnAbstractOptionalProperty(), this.getAbstractSample(), null, "singlecompositioneditorOnAbstractOptionalProperty", null, 0, 1, SingleCompositionEditorSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(eReferencesViewerSampleEClass, EReferencesViewerSample.class, "EReferencesViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getEReferencesViewerSample_EreferencesviewerRequiredProperty(), this.getTotalSample(), null, "ereferencesviewerRequiredProperty", null, 1, -1, EReferencesViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getEReferencesViewerSample_EreferencesviewerOptionalProperty(), this.getTotalSample(), null, "ereferencesviewerOptionalProperty", null, 0, -1, EReferencesViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getEReferencesViewerSample_EreferencesviewerROProperty(), this.getTotalSample(), null, "ereferencesviewerROProperty", null, 0, -1, EReferencesViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(linkEObjectFlatComboViewerSampleEClass, LinkEObjectFlatComboViewerSample.class, "LinkEObjectFlatComboViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerRequiredProperty(), this.getTextSample(), null, "linkeobjectflatcomboviewerRequiredProperty", null, 1, 1, LinkEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerOptionalProperty(), this.getTextSample(), null, "linkeobjectflatcomboviewerOptionalProperty", null, 0, 1, LinkEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLinkEObjectFlatComboViewerSample_LinkeobjectflatcomboviewerROPropery(), this.getTextSample(), null, "linkeobjectflatcomboviewerROPropery", null, 0, 1, LinkEObjectFlatComboViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(linkEReferenceViewerSampleEClass, LinkEReferenceViewerSample.class, "LinkEReferenceViewerSample", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLinkEReferenceViewerSample_LinkereferenceviewerRequiredProperty(), this.getTextSample(), null, "linkereferenceviewerRequiredProperty", null, 1, 1, LinkEReferenceViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLinkEReferenceViewerSample_LinkereferenceviewerOptionalProperty(), this.getTextSample(), null, "linkereferenceviewerOptionalProperty", null, 0, 1, LinkEReferenceViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getLinkEReferenceViewerSample_LinkereferenceviewerROPropery(), this.getTextSample(), null, "linkereferenceviewerROPropery", null, 0, 1, LinkEReferenceViewerSample.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); // Initialize enums and add enum literals initEEnum(enuM_SAMPLEEEnum, org.eclipse.emf.eef.eefnr.ENUM_SAMPLE.class, "ENUM_SAMPLE"); addEEnumLiteral(enuM_SAMPLEEEnum, org.eclipse.emf.eef.eefnr.ENUM_SAMPLE.LITERAL1); addEEnumLiteral(enuM_SAMPLEEEnum, org.eclipse.emf.eef.eefnr.ENUM_SAMPLE.LITERAL2); addEEnumLiteral(enuM_SAMPLEEEnum, org.eclipse.emf.eef.eefnr.ENUM_SAMPLE.LITERAL3); // Create resource createResource(eNS_URI); } } //EefnrPackageImpl