/******************************************************************************* * Copyright (c) 2006-2013 The RCP Company and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * The RCP Company - initial API and implementation *******************************************************************************/ package com.rcpcompany.uibindings.internal; import java.util.Map; import java.util.regex.Pattern; import org.eclipse.core.databinding.Binding; import org.eclipse.core.databinding.DataBindingContext; import org.eclipse.core.databinding.UpdateListStrategy; import org.eclipse.core.databinding.UpdateSetStrategy; import org.eclipse.core.databinding.UpdateValueStrategy; import org.eclipse.core.databinding.conversion.IConverter; import org.eclipse.core.databinding.observable.IObservable; import org.eclipse.core.databinding.observable.list.IObservableList; import org.eclipse.core.databinding.observable.masterdetail.IObservableFactory; import org.eclipse.core.databinding.observable.set.IObservableSet; import org.eclipse.core.databinding.observable.value.IObservableValue; import org.eclipse.core.databinding.validation.IValidator; import org.eclipse.core.runtime.IConfigurationElement; 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.EGenericType; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.edit.domain.EditingDomain; import org.eclipse.jface.databinding.swt.ISWTObservableValue; import org.eclipse.jface.fieldassist.IContentProposal; import org.eclipse.jface.fieldassist.IControlContentAdapter; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.viewers.ColumnViewer; import org.eclipse.jface.viewers.ViewerColumn; import org.eclipse.swt.dnd.Clipboard; import org.eclipse.swt.events.SelectionListener; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.graphics.Cursor; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Table; import org.eclipse.swt.widgets.TableColumn; import org.eclipse.swt.widgets.Tree; import org.eclipse.swt.widgets.TreeColumn; import org.eclipse.swt.widgets.Widget; import org.eclipse.ui.forms.IMessage; import org.eclipse.ui.forms.widgets.FormToolkit; import org.eclipse.ui.services.IServiceLocator; import com.ibm.icu.text.NumberFormat; import com.rcpcompany.uibindings.BindingMessageSeverity; import com.rcpcompany.uibindings.BindingState; import com.rcpcompany.uibindings.Constants; import com.rcpcompany.uibindings.ContainerCellType; import com.rcpcompany.uibindings.DecorationPosition; import com.rcpcompany.uibindings.IArgumentInformation; import com.rcpcompany.uibindings.IArgumentProvider; import com.rcpcompany.uibindings.IAssignmentParticipantDescriptor; import com.rcpcompany.uibindings.IAssignmentParticipantsManager; import com.rcpcompany.uibindings.IBaseObject; import com.rcpcompany.uibindings.IBinding; import com.rcpcompany.uibindings.IBindingContext; import com.rcpcompany.uibindings.IBindingContextFinalizer; import com.rcpcompany.uibindings.IBindingDataType; import com.rcpcompany.uibindings.IBindingMessage; import com.rcpcompany.uibindings.IBindingMessageTarget; import com.rcpcompany.uibindings.IColumnAdapter; import com.rcpcompany.uibindings.IColumnBinding; import com.rcpcompany.uibindings.IColumnBindingCellInformation; import com.rcpcompany.uibindings.IConstantTreeItem; import com.rcpcompany.uibindings.IConstraintValidatorAdapterConstraintDescriptor; import com.rcpcompany.uibindings.IContainerBinding; import com.rcpcompany.uibindings.IDecoratorProvider; import com.rcpcompany.uibindings.IDisposable; import com.rcpcompany.uibindings.IEMFObservableFactory; import com.rcpcompany.uibindings.IEMFObservableFactoryDescriptor; import com.rcpcompany.uibindings.IEnumDecoratorProvider; import com.rcpcompany.uibindings.IEnumDecoratorProviderEntry; import com.rcpcompany.uibindings.IFormatterProvider; import com.rcpcompany.uibindings.IJavaDecoratorProvider; import com.rcpcompany.uibindings.IManager; import com.rcpcompany.uibindings.IModelArgumentMediator; import com.rcpcompany.uibindings.IModelClassInfo; import com.rcpcompany.uibindings.IModelFeatureInfo; import com.rcpcompany.uibindings.IModelInfo; import com.rcpcompany.uibindings.INumberDecoratorProvider; import com.rcpcompany.uibindings.IQuickfixProposal; import com.rcpcompany.uibindings.IQuickfixProposalProcessor; import com.rcpcompany.uibindings.IQuickfixProposalProcessorContext; import com.rcpcompany.uibindings.IQuickfixProposalProcessorDescriptor; import com.rcpcompany.uibindings.IServiceRegistry; import com.rcpcompany.uibindings.ITreeItemDescriptor; import com.rcpcompany.uibindings.ITreeItemRelation; import com.rcpcompany.uibindings.IUIAttribute; import com.rcpcompany.uibindings.IUIAttributeFactory; import com.rcpcompany.uibindings.IUIAttributeFactoryDescriptor; import com.rcpcompany.uibindings.IUIAttributeImageDecoration; import com.rcpcompany.uibindings.IUIBindingDecorator; import com.rcpcompany.uibindings.IUIBindingDecoratorExtender; import com.rcpcompany.uibindings.IUIBindingDecoratorExtenderDescriptor; import com.rcpcompany.uibindings.IUIBindingsFactory; import com.rcpcompany.uibindings.IUIBindingsPackage; import com.rcpcompany.uibindings.IValueBinding; import com.rcpcompany.uibindings.IValueBindingCell; import com.rcpcompany.uibindings.IViewerBinding; import com.rcpcompany.uibindings.ModelValueKind; import com.rcpcompany.uibindings.SpecialBinding; import com.rcpcompany.uibindings.TextCommitStrategy; import com.rcpcompany.uibindings.participants.IAssignmentParticipant; import com.rcpcompany.uibindings.uiAttributes.UIAttributePainter; import com.rcpcompany.uibindings.utils.IFormCreator; import com.rcpcompany.uibindings.utils.IPersistentParty; import com.rcpcompany.uibindings.validators.IConstraintValidatorAdapterConstraintProvider; import com.rcpcompany.utils.extensionpoints.CEObjectHolder; import com.rcpcompany.utils.extensionpoints.CEResourceHolder; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. * * $codepro.audit.disable <!-- end-user-doc --> * * @generated */ public class UIBindingsPackageImpl extends EPackageImpl implements IUIBindingsPackage { /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass baseObjectEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass managerEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass bindingContextEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass bindingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass valueBindingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass valueBindingCellEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass columnBindingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass columnBindingCellInformationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass containerBindingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass viewerBindingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass argumentInformationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass decoratorProviderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass javaDecoratorProviderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass enumDecoratorProviderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass enumDecoratorProviderEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass numberDecoratorProviderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass bindingDataTypeEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass columnAdapterEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass modelInfoEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass modelClassInfoEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass modelFeatureInfoEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiBindingDecoratorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiBindingDecoratorExtenderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiBindingDecoratorExtenderDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass assignmentParticipantsManagerEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass assignmentParticipantDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iArgumentProviderEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iDisposableEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iModelArgumentMediatorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iPersistentPartyEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass constantsEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToModelClassInfoMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToModelFeatureInfoMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToArgumentInformationMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToStringMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToObjectMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToImageDescriptorMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToIConfigurationElementMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass stringToBooleanMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass objectToCIMapEntryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass serviceRegistryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass quickfixProposalEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass quickfixProposalProcessorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass quickfixProposalProcessorContextEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass quickfixProposalProcessorDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass treeItemRelationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass treeItemDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass constantTreeItemEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass bindingMessageEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass bindingMessageTargetEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiAttributeEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass constraintValidatorAdapterConstraintDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiAttributeImageDecorationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiAttributeFactoryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass uiAttributeFactoryDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass emfObservableFactoryDescriptorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iMessageEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass iContentProposalEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum bindingStateEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum modelValueKindEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum decorationPositionEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum textCommitStrategyEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum specialBindingEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum bindingMessageSeverityEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EEnum containerCellTypeEEnum = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iBindingContextFinalizerEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType uiAttributePainterEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType constraintValidatorAdapterConstraintProviderEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iemfObservableFactoryEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iAssignmentParticipantEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType ceObjectHolderEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType ceResourceHolderEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iFormatterProviderEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType dbContextEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType dbBindingEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType columnViewerEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType viewerColumnEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType imageDescriptorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iControlContentAdapterEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iServiceLocatorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iConfigurationElementEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType patternEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType throwableEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iObservableEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iObservableValueEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iObservableListEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iObservableSetEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iObservableFactoryEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iswtObservableValueEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iConverterEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType iValidatorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType editingDomainEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType widgetEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType formToolkitEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType formCreatorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType controlEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType compositeEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType tableEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType tableColumnEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType treeEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType treeColumnEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType clipboardEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType imageEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType colorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType cursorEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType selectionListenerEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType updateValueStrategyEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType updateListStrategyEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType updateSetStrategyEDataType = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EDataType numberFormatEDataType = 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 com.rcpcompany.uibindings.IUIBindingsPackage#eNS_URI * @see #init() * @generated */ private UIBindingsPackageImpl() { super(eNS_URI, IUIBindingsFactory.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 IUIBindingsPackage#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 IUIBindingsPackage init() { if (isInited) return (IUIBindingsPackage) EPackage.Registry.INSTANCE.getEPackage(IUIBindingsPackage.eNS_URI); // Obtain or create and register package final UIBindingsPackageImpl theUIBindingsPackage = (UIBindingsPackageImpl) (EPackage.Registry.INSTANCE .get(eNS_URI) instanceof UIBindingsPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new UIBindingsPackageImpl()); isInited = true; // Initialize simple dependencies EcorePackage.eINSTANCE.eClass(); // Create package meta-data objects theUIBindingsPackage.createPackageContents(); // Initialize created meta-data theUIBindingsPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theUIBindingsPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(IUIBindingsPackage.eNS_URI, theUIBindingsPackage); return theUIBindingsPackage; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBaseObject() { return baseObjectEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getManager() { return managerEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_Providers() { return (EReference) managerEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_UiAttributeFactories() { return (EReference) managerEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_DecoratorExtenders() { return (EReference) managerEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ModelArgumentMediators() { return (EAttribute) managerEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ModelArgumentMediatorClasses() { return (EAttribute) managerEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_TextCommitStrategy() { return (EAttribute) managerEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_TextCommitStrategyDelay() { return (EAttribute) managerEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_EditCellAnyKey() { return (EAttribute) managerEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_EditCellSingleClick() { return (EAttribute) managerEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_MessageDecorationPosition() { return (EAttribute) managerEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_MessageDecorationMinimumSeverity() { return (EAttribute) managerEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_AlternativeDecorationPosition() { return (EAttribute) managerEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_AutoApplySingleQuickfix() { return (EAttribute) managerEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_AlternateRowColors() { return (EAttribute) managerEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ValidationErrorsAreFatal() { return (EAttribute) managerEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ValidationDelay() { return (EAttribute) managerEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ValidationDelayWindow() { return (EAttribute) managerEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_RequiredVBImageDecorationShown() { return (EAttribute) managerEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_AssistVBImageDecorationShown() { return (EAttribute) managerEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_QuickfixVBImageDecorationShown() { return (EAttribute) managerEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_ViewNavigationRecorded() { return (EAttribute) managerEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_ModelInfo() { return (EReference) managerEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_TreeItems() { return (EReference) managerEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_Clipboard() { return (EAttribute) managerEClass.getEStructuralFeatures().get(26); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_ObservableFactories() { return (EReference) managerEClass.getEStructuralFeatures().get(27); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_QuickfixProposalProcessors() { return (EReference) managerEClass.getEStructuralFeatures().get(28); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_ConstraintProviders() { return (EReference) managerEClass.getEStructuralFeatures().get(29); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_Contexts() { return (EReference) managerEClass.getEStructuralFeatures().get(30); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_FormatterProvider() { return (EAttribute) managerEClass.getEStructuralFeatures().get(31); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_DeleteHandlerCheckEnabled() { return (EAttribute) managerEClass.getEStructuralFeatures().get(32); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_CommandIDs() { return (EReference) managerEClass.getEStructuralFeatures().get(33); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_AssignmentParticiantsManager() { return (EReference) managerEClass.getEStructuralFeatures().get(34); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_EditingDomain() { return (EAttribute) managerEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getManager_FormToolkit() { return (EAttribute) managerEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getManager_ArgumentInformation() { return (EReference) managerEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBindingContext() { return bindingContextEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingContext_Bindings() { return (EReference) bindingContextEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingContext_OkBindings() { return (EReference) bindingContextEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_Top() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_DbContext() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_ServiceLocator() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_State() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_TextCommitStrategy() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_TextCommitStrategyCalculated() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_EditingDomain() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingContext_Finalizers() { return (EAttribute) bindingContextEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBinding() { return bindingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBinding_Context() { return (EReference) bindingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_State() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Changeable() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_CreationPoint() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Id() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Type() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Label() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBinding_StaticDataType() { return (EReference) bindingEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBinding_DataType() { return (EReference) bindingEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBinding_ModelEType() { return (EReference) bindingEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_ModelType() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_UIType() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_DBBindings() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_MonitoredDBBindings() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_ErrorConditions() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Widget() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBinding_Control() { return (EAttribute) bindingEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBinding_ExtraArgumentProviders() { return (EReference) bindingEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getValueBinding() { return valueBindingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_ModelObservable() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_ModelKind() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_ModelObservableValue() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_ModelObservableList() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_ModelObject() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_ModelFeature() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_DecoratorProvider() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_Decorator() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_UIAttribute() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_UIObservable() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getValueBinding_Cell() { return (EReference) valueBindingEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_MessagePrefix() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getValueBinding_Dynamic() { return (EAttribute) valueBindingEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getValueBindingCell() { return valueBindingCellEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getColumnBinding() { return columnBindingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBinding_ViewerBinding() { return (EReference) columnBindingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBinding_ViewerColumn() { return (EAttribute) columnBindingEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBinding_ColumnAdapter() { return (EReference) columnBindingEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBinding_BaseColumn() { return (EReference) columnBindingEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBinding_SubColumns() { return (EReference) columnBindingEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBinding_Cells() { return (EReference) columnBindingEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBinding_SpecialBindingType() { return (EAttribute) columnBindingEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBinding_Factory() { return (EAttribute) columnBindingEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBinding_Cursor() { return (EAttribute) columnBindingEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBinding_ColumnVisibility() { return (EAttribute) columnBindingEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getColumnBindingCellInformation() { return columnBindingCellInformationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBindingCellInformation_Column() { return (EReference) columnBindingCellInformationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBindingCellInformation_Element() { return (EReference) columnBindingCellInformationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBindingCellInformation_LabelBinding() { return (EReference) columnBindingCellInformationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getColumnBindingCellInformation_LabelUIAttribute() { return (EReference) columnBindingCellInformationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_LabelPainter() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_ObjectValue() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_SourceValue() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_Changeable() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_DisplayText() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_ValueType() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_ToolTipText() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnBindingCellInformation_Enabled() { return (EAttribute) columnBindingCellInformationEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getContainerBinding() { return containerBindingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getContainerBinding_SingleSelection() { return (EAttribute) containerBindingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getViewerBinding() { return viewerBindingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getViewerBinding_Columns() { return (EReference) viewerBindingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getViewerBinding_List() { return (EAttribute) viewerBindingEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getViewerBinding_Elements() { return (EAttribute) viewerBindingEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getViewerBinding_MultipleSelection() { return (EAttribute) viewerBindingEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getViewerBinding_Viewer() { return (EAttribute) viewerBindingEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getViewerBinding_FirstTableColumnOffset() { return (EAttribute) viewerBindingEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getArgumentInformation() { return argumentInformationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_Name() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_LookupParent() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_LookupAttributeTargetType() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_LookupAttributeContainingClass() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_LookupReferenceTargetType() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getArgumentInformation_LookupReferenceContainingClass() { return (EAttribute) argumentInformationEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getDecoratorProvider() { return decoratorProviderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getDecoratorProvider_Manager() { return (EReference) decoratorProviderEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_Id() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_Type() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_ModelTypes() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_UiTypes() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_ProviderCE() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_ChildCE() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getDecoratorProvider_Decorator() { return (EReference) decoratorProviderEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_ExactModelTypeMatch() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getDecoratorProvider_ModelValueKind() { return (EAttribute) decoratorProviderEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getJavaDecoratorProvider() { return javaDecoratorProviderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getEnumDecoratorProvider() { return enumDecoratorProviderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getEnumDecoratorProvider_AddingDefaultMappings() { return (EAttribute) enumDecoratorProviderEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getEnumDecoratorProvider_BaseMappings() { return (EReference) enumDecoratorProviderEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getEnumDecoratorProviderEntry() { return enumDecoratorProviderEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getEnumDecoratorProviderEntry_Model() { return (EAttribute) enumDecoratorProviderEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getEnumDecoratorProviderEntry_Ui() { return (EAttribute) enumDecoratorProviderEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getNumberDecoratorProvider() { return numberDecoratorProviderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getNumberDecoratorProvider_Format() { return (EAttribute) numberDecoratorProviderEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBindingDataType() { return bindingDataTypeEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_Name() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_ValueType() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingDataType_EType() { return (EReference) bindingDataTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_DataType() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingDataType_EAnnotation() { return (EReference) bindingDataTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingDataType_ParentDataType() { return (EReference) bindingDataTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_Required() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_Changeable() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_Unsettable() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingDataType_BaseType() { return (EAttribute) bindingDataTypeEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getColumnAdapter() { return columnAdapterEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Widget() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Text() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Alignment() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Image() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Moveable() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Resizable() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_Width() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getColumnAdapter_ToolTipText() { return (EAttribute) columnAdapterEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getModelInfo() { return modelInfoEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getModelClassInfo() { return modelClassInfoEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getModelClassInfo_ClassName() { return (EAttribute) modelClassInfoEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getModelClassInfo_Features() { return (EReference) modelClassInfoEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getModelClassInfo_Types() { return (EReference) modelClassInfoEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getModelFeatureInfo() { return modelFeatureInfoEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getModelFeatureInfo_FeatureName() { return (EAttribute) modelFeatureInfoEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getModelFeatureInfo_Class() { return (EReference) modelFeatureInfoEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIBindingDecorator() { return uiBindingDecoratorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getUIBindingDecorator_Binding() { return (EReference) uiBindingDecoratorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_Changeable() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_ModelToUIConverter() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_UIToModelConverter() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_UIToModelAfterConvertValidator() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_ValidUIList() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecorator_Messages() { return (EAttribute) uiBindingDecoratorEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIBindingDecoratorExtender() { return uiBindingDecoratorExtenderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIBindingDecoratorExtenderDescriptor() { return uiBindingDecoratorExtenderDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecoratorExtenderDescriptor_Priority() { return (EAttribute) uiBindingDecoratorExtenderDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIBindingDecoratorExtenderDescriptor_Factory() { return (EAttribute) uiBindingDecoratorExtenderDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getAssignmentParticipantsManager() { return assignmentParticipantsManagerEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getAssignmentParticipantsManager_Participants() { return (EReference) assignmentParticipantsManagerEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getAssignmentParticipantDescriptor() { return assignmentParticipantDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getAssignmentParticipantDescriptor_Manager() { return (EReference) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getAssignmentParticipantDescriptor_Id() { return (EAttribute) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getAssignmentParticipantDescriptor_SourceTypes() { return (EAttribute) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getAssignmentParticipantDescriptor_DestinationTypes() { return (EAttribute) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getAssignmentParticipantDescriptor_Participant() { return (EAttribute) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getAssignmentParticipantDescriptor_ExactTypeMatch() { return (EAttribute) assignmentParticipantDescriptorEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIArgumentProvider() { return iArgumentProviderEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIDisposable() { return iDisposableEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIModelArgumentMediator() { return iModelArgumentMediatorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIPersistentParty() { return iPersistentPartyEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getConstants() { return constantsEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToModelClassInfoMapEntry() { return stringToModelClassInfoMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToModelClassInfoMapEntry_Key() { return (EAttribute) stringToModelClassInfoMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getStringToModelClassInfoMapEntry_Value() { return (EReference) stringToModelClassInfoMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToModelFeatureInfoMapEntry() { return stringToModelFeatureInfoMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToModelFeatureInfoMapEntry_Key() { return (EAttribute) stringToModelFeatureInfoMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getStringToModelFeatureInfoMapEntry_Value() { return (EReference) stringToModelFeatureInfoMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToArgumentInformationMapEntry() { return stringToArgumentInformationMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToArgumentInformationMapEntry_Key() { return (EAttribute) stringToArgumentInformationMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getStringToArgumentInformationMapEntry_Value() { return (EReference) stringToArgumentInformationMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToStringMapEntry() { return stringToStringMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToStringMapEntry_Key() { return (EAttribute) stringToStringMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToStringMapEntry_Value() { return (EAttribute) stringToStringMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getStringToStringMapEntry_Arguments() { return (EReference) stringToStringMapEntryEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToObjectMapEntry() { return stringToObjectMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToObjectMapEntry_Key() { return (EAttribute) stringToObjectMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToObjectMapEntry_Value() { return (EAttribute) stringToObjectMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToImageDescriptorMapEntry() { return stringToImageDescriptorMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToImageDescriptorMapEntry_Key() { return (EAttribute) stringToImageDescriptorMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToImageDescriptorMapEntry_Value() { return (EAttribute) stringToImageDescriptorMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToIConfigurationElementMapEntry() { return stringToIConfigurationElementMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToIConfigurationElementMapEntry_Key() { return (EAttribute) stringToIConfigurationElementMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToIConfigurationElementMapEntry_Value() { return (EAttribute) stringToIConfigurationElementMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getStringToBooleanMapEntry() { return stringToBooleanMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToBooleanMapEntry_Key() { return (EAttribute) stringToBooleanMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getStringToBooleanMapEntry_Value() { return (EAttribute) stringToBooleanMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getObjectToCIMapEntry() { return objectToCIMapEntryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getObjectToCIMapEntry_Key() { return (EReference) objectToCIMapEntryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getObjectToCIMapEntry_Value() { return (EReference) objectToCIMapEntryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getServiceRegistry() { return serviceRegistryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getServiceRegistry_Services() { return (EAttribute) serviceRegistryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getQuickfixProposal() { return quickfixProposalEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposal_Label() { return (EAttribute) quickfixProposalEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposal_Description() { return (EAttribute) quickfixProposalEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposal_Image() { return (EAttribute) quickfixProposalEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposal_Relevance() { return (EAttribute) quickfixProposalEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getQuickfixProposalProcessor() { return quickfixProposalProcessorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getQuickfixProposalProcessorContext() { return quickfixProposalProcessorContextEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getQuickfixProposalProcessorContext_Message() { return (EReference) quickfixProposalProcessorContextEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getQuickfixProposalProcessorContext_Binding() { return (EReference) quickfixProposalProcessorContextEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorContext_Text() { return (EAttribute) quickfixProposalProcessorContextEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getQuickfixProposalProcessorDescriptor() { return quickfixProposalProcessorDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_ModelType() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_Feature() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_Source() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_Code() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_MessagePattern() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getQuickfixProposalProcessorDescriptor_Processor() { return (EAttribute) quickfixProposalProcessorDescriptorEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getTreeItemRelation() { return treeItemRelationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getTreeItemRelation_Parent() { return (EReference) treeItemRelationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getTreeItemRelation_Descriptor() { return (EReference) treeItemRelationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemRelation_Factory() { return (EAttribute) treeItemRelationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemRelation_FeatureName() { return (EAttribute) treeItemRelationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemRelation_Priority() { return (EAttribute) treeItemRelationEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemRelation_TreeIDs() { return (EAttribute) treeItemRelationEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getTreeItemDescriptor() { return treeItemDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemDescriptor_Id() { return (EAttribute) treeItemDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getTreeItemDescriptor_ChildRelations() { return (EReference) treeItemDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemDescriptor_Ce() { return (EAttribute) treeItemDescriptorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemDescriptor_ModelTypes() { return (EAttribute) treeItemDescriptorEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getTreeItemDescriptor_ParentRelations() { return (EReference) treeItemDescriptorEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getTreeItemDescriptor_PrimaryParent() { return (EReference) treeItemDescriptorEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getTreeItemDescriptor_EmptyFolderHidden() { return (EAttribute) treeItemDescriptorEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getConstantTreeItem() { return constantTreeItemEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getConstantTreeItem_Descriptor() { return (EReference) constantTreeItemEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getConstantTreeItem_Target() { return (EReference) constantTreeItemEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBindingMessage() { return bindingMessageEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingMessage_Binding() { return (EReference) bindingMessageEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Message() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_MessageType() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Severity() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Prefix() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingMessage_Targets() { return (EReference) bindingMessageEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Data() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Source() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Code() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessage_Details() { return (EAttribute) bindingMessageEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getBindingMessageTarget() { return bindingMessageTargetEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingMessageTarget_ModelObject() { return (EReference) bindingMessageTargetEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getBindingMessageTarget_ModelFeature() { return (EReference) bindingMessageTargetEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getBindingMessageTarget_ModelKey() { return (EAttribute) bindingMessageTargetEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIAttribute() { return uiAttributeEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_Widget() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_Attribute() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_CurrentValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_PossibleValuesList() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_MinValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_MaxValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_TooltipValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_FontValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_ImageValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_ForegroundValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_BackgroundValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_EnabledValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_CursorValue() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_StyleRangeList() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_Changeable() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_FieldAssistAdapter() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttribute_FieldAssistControl() { return (EAttribute) uiAttributeEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getUIAttribute_ImageDecorations() { return (EReference) uiAttributeEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getConstraintValidatorAdapterConstraintDescriptor() { return constraintValidatorAdapterConstraintDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getConstraintValidatorAdapterConstraintDescriptor_Priority() { return (EAttribute) constraintValidatorAdapterConstraintDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getConstraintValidatorAdapterConstraintDescriptor_Provider() { return (EAttribute) constraintValidatorAdapterConstraintDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIAttributeImageDecoration() { return uiAttributeImageDecorationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeImageDecoration_Outside() { return (EAttribute) uiAttributeImageDecorationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeImageDecoration_ImageValue() { return (EAttribute) uiAttributeImageDecorationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeImageDecoration_TooltipValue() { return (EAttribute) uiAttributeImageDecorationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeImageDecoration_Position() { return (EAttribute) uiAttributeImageDecorationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EReference getUIAttributeImageDecoration_Attribute() { return (EReference) uiAttributeImageDecorationEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIAttributeFactory() { return uiAttributeFactoryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getUIAttributeFactoryDescriptor() { return uiAttributeFactoryDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeFactoryDescriptor_TypeName() { return (EAttribute) uiAttributeFactoryDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeFactoryDescriptor_Attribute() { return (EAttribute) uiAttributeFactoryDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getUIAttributeFactoryDescriptor_Factory() { return (EAttribute) uiAttributeFactoryDescriptorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getEMFObservableFactoryDescriptor() { return emfObservableFactoryDescriptorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getEMFObservableFactoryDescriptor_PackagePrefix() { return (EAttribute) emfObservableFactoryDescriptorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EAttribute getEMFObservableFactoryDescriptor_Factory() { return (EAttribute) emfObservableFactoryDescriptorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIMessage() { return iMessageEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EClass getIContentProposal() { return iContentProposalEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getBindingState() { return bindingStateEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getModelValueKind() { return modelValueKindEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getDecorationPosition() { return decorationPositionEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getTextCommitStrategy() { return textCommitStrategyEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getSpecialBinding() { return specialBindingEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getBindingMessageSeverity() { return bindingMessageSeverityEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EEnum getContainerCellType() { return containerCellTypeEEnum; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIBindingContextFinalizer() { return iBindingContextFinalizerEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getUIAttributePainter() { return uiAttributePainterEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getConstraintValidatorAdapterConstraintProvider() { return constraintValidatorAdapterConstraintProviderEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIEMFObservableFactory() { return iemfObservableFactoryEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIAssignmentParticipant() { return iAssignmentParticipantEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getCEObjectHolder() { return ceObjectHolderEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getCEResourceHolder() { return ceResourceHolderEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIFormatterProvider() { return iFormatterProviderEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getDBContext() { return dbContextEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getDBBinding() { return dbBindingEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getColumnViewer() { return columnViewerEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getViewerColumn() { return viewerColumnEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getImageDescriptor() { return imageDescriptorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIControlContentAdapter() { return iControlContentAdapterEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIServiceLocator() { return iServiceLocatorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIConfigurationElement() { return iConfigurationElementEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getPattern() { return patternEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getThrowable() { return throwableEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIObservable() { return iObservableEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIObservableValue() { return iObservableValueEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIObservableList() { return iObservableListEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIObservableSet() { return iObservableSetEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIObservableFactory() { return iObservableFactoryEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getISWTObservableValue() { return iswtObservableValueEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIConverter() { return iConverterEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getIValidator() { return iValidatorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getEditingDomain() { return editingDomainEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getWidget() { return widgetEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getFormToolkit() { return formToolkitEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getFormCreator() { return formCreatorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getControl() { return controlEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getComposite() { return compositeEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getTable() { return tableEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getTableColumn() { return tableColumnEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getTree() { return treeEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getTreeColumn() { return treeColumnEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getClipboard() { return clipboardEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getImage() { return imageEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getColor() { return colorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getCursor() { return cursorEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getSelectionListener() { return selectionListenerEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getUpdateValueStrategy() { return updateValueStrategyEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getUpdateListStrategy() { return updateListStrategyEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getUpdateSetStrategy() { return updateSetStrategyEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public EDataType getNumberFormat() { return numberFormatEDataType; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Override public IUIBindingsFactory getUIBindingsFactory() { return (IUIBindingsFactory) 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 baseObjectEClass = createEClass(BASE_OBJECT); managerEClass = createEClass(MANAGER); createEAttribute(managerEClass, MANAGER__EDITING_DOMAIN); createEAttribute(managerEClass, MANAGER__FORM_TOOLKIT); createEReference(managerEClass, MANAGER__ARGUMENT_INFORMATION); createEReference(managerEClass, MANAGER__PROVIDERS); createEReference(managerEClass, MANAGER__UI_ATTRIBUTE_FACTORIES); createEReference(managerEClass, MANAGER__DECORATOR_EXTENDERS); createEAttribute(managerEClass, MANAGER__MODEL_ARGUMENT_MEDIATORS); createEAttribute(managerEClass, MANAGER__MODEL_ARGUMENT_MEDIATOR_CLASSES); createEAttribute(managerEClass, MANAGER__TEXT_COMMIT_STRATEGY); createEAttribute(managerEClass, MANAGER__TEXT_COMMIT_STRATEGY_DELAY); createEAttribute(managerEClass, MANAGER__EDIT_CELL_ANY_KEY); createEAttribute(managerEClass, MANAGER__EDIT_CELL_SINGLE_CLICK); createEAttribute(managerEClass, MANAGER__MESSAGE_DECORATION_POSITION); createEAttribute(managerEClass, MANAGER__MESSAGE_DECORATION_MINIMUM_SEVERITY); createEAttribute(managerEClass, MANAGER__ALTERNATIVE_DECORATION_POSITION); createEAttribute(managerEClass, MANAGER__AUTO_APPLY_SINGLE_QUICKFIX); createEAttribute(managerEClass, MANAGER__ALTERNATE_ROW_COLORS); createEAttribute(managerEClass, MANAGER__VALIDATION_ERRORS_ARE_FATAL); createEAttribute(managerEClass, MANAGER__VALIDATION_DELAY); createEAttribute(managerEClass, MANAGER__VALIDATION_DELAY_WINDOW); createEAttribute(managerEClass, MANAGER__REQUIRED_VB_IMAGE_DECORATION_SHOWN); createEAttribute(managerEClass, MANAGER__ASSIST_VB_IMAGE_DECORATION_SHOWN); createEAttribute(managerEClass, MANAGER__QUICKFIX_VB_IMAGE_DECORATION_SHOWN); createEAttribute(managerEClass, MANAGER__VIEW_NAVIGATION_RECORDED); createEReference(managerEClass, MANAGER__MODEL_INFO); createEReference(managerEClass, MANAGER__TREE_ITEMS); createEAttribute(managerEClass, MANAGER__CLIPBOARD); createEReference(managerEClass, MANAGER__OBSERVABLE_FACTORIES); createEReference(managerEClass, MANAGER__QUICKFIX_PROPOSAL_PROCESSORS); createEReference(managerEClass, MANAGER__CONSTRAINT_PROVIDERS); createEReference(managerEClass, MANAGER__CONTEXTS); createEAttribute(managerEClass, MANAGER__FORMATTER_PROVIDER); createEAttribute(managerEClass, MANAGER__DELETE_HANDLER_CHECK_ENABLED); createEReference(managerEClass, MANAGER__COMMAND_IDS); createEReference(managerEClass, MANAGER__ASSIGNMENT_PARTICIANTS_MANAGER); bindingContextEClass = createEClass(BINDING_CONTEXT); createEReference(bindingContextEClass, BINDING_CONTEXT__BINDINGS); createEReference(bindingContextEClass, BINDING_CONTEXT__OK_BINDINGS); createEAttribute(bindingContextEClass, BINDING_CONTEXT__TOP); createEAttribute(bindingContextEClass, BINDING_CONTEXT__DB_CONTEXT); createEAttribute(bindingContextEClass, BINDING_CONTEXT__SERVICE_LOCATOR); createEAttribute(bindingContextEClass, BINDING_CONTEXT__STATE); createEAttribute(bindingContextEClass, BINDING_CONTEXT__TEXT_COMMIT_STRATEGY); createEAttribute(bindingContextEClass, BINDING_CONTEXT__TEXT_COMMIT_STRATEGY_CALCULATED); createEAttribute(bindingContextEClass, BINDING_CONTEXT__EDITING_DOMAIN); createEAttribute(bindingContextEClass, BINDING_CONTEXT__FINALIZERS); bindingEClass = createEClass(BINDING); createEReference(bindingEClass, BINDING__CONTEXT); createEAttribute(bindingEClass, BINDING__STATE); createEAttribute(bindingEClass, BINDING__CHANGEABLE); createEAttribute(bindingEClass, BINDING__CREATION_POINT); createEAttribute(bindingEClass, BINDING__ID); createEAttribute(bindingEClass, BINDING__TYPE); createEAttribute(bindingEClass, BINDING__LABEL); createEReference(bindingEClass, BINDING__STATIC_DATA_TYPE); createEReference(bindingEClass, BINDING__DATA_TYPE); createEReference(bindingEClass, BINDING__MODEL_ETYPE); createEAttribute(bindingEClass, BINDING__MODEL_TYPE); createEAttribute(bindingEClass, BINDING__UI_TYPE); createEAttribute(bindingEClass, BINDING__DB_BINDINGS); createEAttribute(bindingEClass, BINDING__MONITORED_DB_BINDINGS); createEAttribute(bindingEClass, BINDING__ERROR_CONDITIONS); createEAttribute(bindingEClass, BINDING__WIDGET); createEAttribute(bindingEClass, BINDING__CONTROL); createEReference(bindingEClass, BINDING__EXTRA_ARGUMENT_PROVIDERS); valueBindingEClass = createEClass(VALUE_BINDING); createEAttribute(valueBindingEClass, VALUE_BINDING__MODEL_OBSERVABLE); createEAttribute(valueBindingEClass, VALUE_BINDING__MODEL_KIND); createEAttribute(valueBindingEClass, VALUE_BINDING__MODEL_OBSERVABLE_VALUE); createEAttribute(valueBindingEClass, VALUE_BINDING__MODEL_OBSERVABLE_LIST); createEReference(valueBindingEClass, VALUE_BINDING__MODEL_OBJECT); createEReference(valueBindingEClass, VALUE_BINDING__MODEL_FEATURE); createEReference(valueBindingEClass, VALUE_BINDING__DECORATOR_PROVIDER); createEReference(valueBindingEClass, VALUE_BINDING__DECORATOR); createEReference(valueBindingEClass, VALUE_BINDING__UI_ATTRIBUTE); createEAttribute(valueBindingEClass, VALUE_BINDING__UI_OBSERVABLE); createEReference(valueBindingEClass, VALUE_BINDING__CELL); createEAttribute(valueBindingEClass, VALUE_BINDING__MESSAGE_PREFIX); createEAttribute(valueBindingEClass, VALUE_BINDING__DYNAMIC); valueBindingCellEClass = createEClass(VALUE_BINDING_CELL); columnBindingEClass = createEClass(COLUMN_BINDING); createEReference(columnBindingEClass, COLUMN_BINDING__VIEWER_BINDING); createEAttribute(columnBindingEClass, COLUMN_BINDING__VIEWER_COLUMN); createEReference(columnBindingEClass, COLUMN_BINDING__COLUMN_ADAPTER); createEReference(columnBindingEClass, COLUMN_BINDING__BASE_COLUMN); createEReference(columnBindingEClass, COLUMN_BINDING__SUB_COLUMNS); createEReference(columnBindingEClass, COLUMN_BINDING__CELLS); createEAttribute(columnBindingEClass, COLUMN_BINDING__SPECIAL_BINDING_TYPE); createEAttribute(columnBindingEClass, COLUMN_BINDING__FACTORY); createEAttribute(columnBindingEClass, COLUMN_BINDING__CURSOR); createEAttribute(columnBindingEClass, COLUMN_BINDING__COLUMN_VISIBILITY); columnBindingCellInformationEClass = createEClass(COLUMN_BINDING_CELL_INFORMATION); createEReference(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__COLUMN); createEReference(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__ELEMENT); createEReference(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__LABEL_BINDING); createEReference(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__LABEL_UI_ATTRIBUTE); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__LABEL_PAINTER); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__OBJECT_VALUE); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__SOURCE_VALUE); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__CHANGEABLE); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__DISPLAY_TEXT); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__VALUE_TYPE); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__TOOL_TIP_TEXT); createEAttribute(columnBindingCellInformationEClass, COLUMN_BINDING_CELL_INFORMATION__ENABLED); containerBindingEClass = createEClass(CONTAINER_BINDING); createEAttribute(containerBindingEClass, CONTAINER_BINDING__SINGLE_SELECTION); viewerBindingEClass = createEClass(VIEWER_BINDING); createEReference(viewerBindingEClass, VIEWER_BINDING__COLUMNS); createEAttribute(viewerBindingEClass, VIEWER_BINDING__LIST); createEAttribute(viewerBindingEClass, VIEWER_BINDING__ELEMENTS); createEAttribute(viewerBindingEClass, VIEWER_BINDING__MULTIPLE_SELECTION); createEAttribute(viewerBindingEClass, VIEWER_BINDING__VIEWER); createEAttribute(viewerBindingEClass, VIEWER_BINDING__FIRST_TABLE_COLUMN_OFFSET); argumentInformationEClass = createEClass(ARGUMENT_INFORMATION); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__NAME); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__LOOKUP_PARENT); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__LOOKUP_ATTRIBUTE_TARGET_TYPE); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__LOOKUP_ATTRIBUTE_CONTAINING_CLASS); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__LOOKUP_REFERENCE_TARGET_TYPE); createEAttribute(argumentInformationEClass, ARGUMENT_INFORMATION__LOOKUP_REFERENCE_CONTAINING_CLASS); decoratorProviderEClass = createEClass(DECORATOR_PROVIDER); createEReference(decoratorProviderEClass, DECORATOR_PROVIDER__MANAGER); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__ID); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__TYPE); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__MODEL_TYPES); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__UI_TYPES); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__PROVIDER_CE); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__CHILD_CE); createEReference(decoratorProviderEClass, DECORATOR_PROVIDER__DECORATOR); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__EXACT_MODEL_TYPE_MATCH); createEAttribute(decoratorProviderEClass, DECORATOR_PROVIDER__MODEL_VALUE_KIND); javaDecoratorProviderEClass = createEClass(JAVA_DECORATOR_PROVIDER); enumDecoratorProviderEClass = createEClass(ENUM_DECORATOR_PROVIDER); createEAttribute(enumDecoratorProviderEClass, ENUM_DECORATOR_PROVIDER__ADDING_DEFAULT_MAPPINGS); createEReference(enumDecoratorProviderEClass, ENUM_DECORATOR_PROVIDER__BASE_MAPPINGS); enumDecoratorProviderEntryEClass = createEClass(ENUM_DECORATOR_PROVIDER_ENTRY); createEAttribute(enumDecoratorProviderEntryEClass, ENUM_DECORATOR_PROVIDER_ENTRY__MODEL); createEAttribute(enumDecoratorProviderEntryEClass, ENUM_DECORATOR_PROVIDER_ENTRY__UI); numberDecoratorProviderEClass = createEClass(NUMBER_DECORATOR_PROVIDER); createEAttribute(numberDecoratorProviderEClass, NUMBER_DECORATOR_PROVIDER__FORMAT); bindingDataTypeEClass = createEClass(BINDING_DATA_TYPE); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__NAME); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__VALUE_TYPE); createEReference(bindingDataTypeEClass, BINDING_DATA_TYPE__ETYPE); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__DATA_TYPE); createEReference(bindingDataTypeEClass, BINDING_DATA_TYPE__EANNOTATION); createEReference(bindingDataTypeEClass, BINDING_DATA_TYPE__PARENT_DATA_TYPE); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__REQUIRED); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__CHANGEABLE); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__UNSETTABLE); createEAttribute(bindingDataTypeEClass, BINDING_DATA_TYPE__BASE_TYPE); columnAdapterEClass = createEClass(COLUMN_ADAPTER); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__WIDGET); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__TEXT); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__ALIGNMENT); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__IMAGE); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__MOVEABLE); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__RESIZABLE); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__WIDTH); createEAttribute(columnAdapterEClass, COLUMN_ADAPTER__TOOL_TIP_TEXT); modelInfoEClass = createEClass(MODEL_INFO); modelClassInfoEClass = createEClass(MODEL_CLASS_INFO); createEAttribute(modelClassInfoEClass, MODEL_CLASS_INFO__CLASS_NAME); createEReference(modelClassInfoEClass, MODEL_CLASS_INFO__FEATURES); createEReference(modelClassInfoEClass, MODEL_CLASS_INFO__TYPES); modelFeatureInfoEClass = createEClass(MODEL_FEATURE_INFO); createEAttribute(modelFeatureInfoEClass, MODEL_FEATURE_INFO__FEATURE_NAME); createEReference(modelFeatureInfoEClass, MODEL_FEATURE_INFO__CLASS); uiBindingDecoratorEClass = createEClass(UI_BINDING_DECORATOR); createEReference(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__BINDING); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__CHANGEABLE); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__MODEL_TO_UI_CONVERTER); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__UI_TO_MODEL_CONVERTER); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__UI_TO_MODEL_AFTER_CONVERT_VALIDATOR); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__VALID_UI_LIST); createEAttribute(uiBindingDecoratorEClass, UI_BINDING_DECORATOR__MESSAGES); uiBindingDecoratorExtenderEClass = createEClass(UI_BINDING_DECORATOR_EXTENDER); uiBindingDecoratorExtenderDescriptorEClass = createEClass(UI_BINDING_DECORATOR_EXTENDER_DESCRIPTOR); createEAttribute(uiBindingDecoratorExtenderDescriptorEClass, UI_BINDING_DECORATOR_EXTENDER_DESCRIPTOR__PRIORITY); createEAttribute(uiBindingDecoratorExtenderDescriptorEClass, UI_BINDING_DECORATOR_EXTENDER_DESCRIPTOR__FACTORY); assignmentParticipantsManagerEClass = createEClass(ASSIGNMENT_PARTICIPANTS_MANAGER); createEReference(assignmentParticipantsManagerEClass, ASSIGNMENT_PARTICIPANTS_MANAGER__PARTICIPANTS); assignmentParticipantDescriptorEClass = createEClass(ASSIGNMENT_PARTICIPANT_DESCRIPTOR); createEReference(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__MANAGER); createEAttribute(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__ID); createEAttribute(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__SOURCE_TYPES); createEAttribute(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__DESTINATION_TYPES); createEAttribute(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__PARTICIPANT); createEAttribute(assignmentParticipantDescriptorEClass, ASSIGNMENT_PARTICIPANT_DESCRIPTOR__EXACT_TYPE_MATCH); iArgumentProviderEClass = createEClass(IARGUMENT_PROVIDER); iDisposableEClass = createEClass(IDISPOSABLE); iModelArgumentMediatorEClass = createEClass(IMODEL_ARGUMENT_MEDIATOR); iPersistentPartyEClass = createEClass(IPERSISTENT_PARTY); constantsEClass = createEClass(CONSTANTS); stringToModelClassInfoMapEntryEClass = createEClass(STRING_TO_MODEL_CLASS_INFO_MAP_ENTRY); createEAttribute(stringToModelClassInfoMapEntryEClass, STRING_TO_MODEL_CLASS_INFO_MAP_ENTRY__KEY); createEReference(stringToModelClassInfoMapEntryEClass, STRING_TO_MODEL_CLASS_INFO_MAP_ENTRY__VALUE); stringToModelFeatureInfoMapEntryEClass = createEClass(STRING_TO_MODEL_FEATURE_INFO_MAP_ENTRY); createEAttribute(stringToModelFeatureInfoMapEntryEClass, STRING_TO_MODEL_FEATURE_INFO_MAP_ENTRY__KEY); createEReference(stringToModelFeatureInfoMapEntryEClass, STRING_TO_MODEL_FEATURE_INFO_MAP_ENTRY__VALUE); stringToArgumentInformationMapEntryEClass = createEClass(STRING_TO_ARGUMENT_INFORMATION_MAP_ENTRY); createEAttribute(stringToArgumentInformationMapEntryEClass, STRING_TO_ARGUMENT_INFORMATION_MAP_ENTRY__KEY); createEReference(stringToArgumentInformationMapEntryEClass, STRING_TO_ARGUMENT_INFORMATION_MAP_ENTRY__VALUE); stringToStringMapEntryEClass = createEClass(STRING_TO_STRING_MAP_ENTRY); createEAttribute(stringToStringMapEntryEClass, STRING_TO_STRING_MAP_ENTRY__KEY); createEAttribute(stringToStringMapEntryEClass, STRING_TO_STRING_MAP_ENTRY__VALUE); createEReference(stringToStringMapEntryEClass, STRING_TO_STRING_MAP_ENTRY__ARGUMENTS); stringToObjectMapEntryEClass = createEClass(STRING_TO_OBJECT_MAP_ENTRY); createEAttribute(stringToObjectMapEntryEClass, STRING_TO_OBJECT_MAP_ENTRY__KEY); createEAttribute(stringToObjectMapEntryEClass, STRING_TO_OBJECT_MAP_ENTRY__VALUE); stringToImageDescriptorMapEntryEClass = createEClass(STRING_TO_IMAGE_DESCRIPTOR_MAP_ENTRY); createEAttribute(stringToImageDescriptorMapEntryEClass, STRING_TO_IMAGE_DESCRIPTOR_MAP_ENTRY__KEY); createEAttribute(stringToImageDescriptorMapEntryEClass, STRING_TO_IMAGE_DESCRIPTOR_MAP_ENTRY__VALUE); stringToIConfigurationElementMapEntryEClass = createEClass(STRING_TO_ICONFIGURATION_ELEMENT_MAP_ENTRY); createEAttribute(stringToIConfigurationElementMapEntryEClass, STRING_TO_ICONFIGURATION_ELEMENT_MAP_ENTRY__KEY); createEAttribute(stringToIConfigurationElementMapEntryEClass, STRING_TO_ICONFIGURATION_ELEMENT_MAP_ENTRY__VALUE); stringToBooleanMapEntryEClass = createEClass(STRING_TO_BOOLEAN_MAP_ENTRY); createEAttribute(stringToBooleanMapEntryEClass, STRING_TO_BOOLEAN_MAP_ENTRY__KEY); createEAttribute(stringToBooleanMapEntryEClass, STRING_TO_BOOLEAN_MAP_ENTRY__VALUE); objectToCIMapEntryEClass = createEClass(OBJECT_TO_CI_MAP_ENTRY); createEReference(objectToCIMapEntryEClass, OBJECT_TO_CI_MAP_ENTRY__KEY); createEReference(objectToCIMapEntryEClass, OBJECT_TO_CI_MAP_ENTRY__VALUE); serviceRegistryEClass = createEClass(SERVICE_REGISTRY); createEAttribute(serviceRegistryEClass, SERVICE_REGISTRY__SERVICES); quickfixProposalEClass = createEClass(QUICKFIX_PROPOSAL); createEAttribute(quickfixProposalEClass, QUICKFIX_PROPOSAL__LABEL); createEAttribute(quickfixProposalEClass, QUICKFIX_PROPOSAL__DESCRIPTION); createEAttribute(quickfixProposalEClass, QUICKFIX_PROPOSAL__IMAGE); createEAttribute(quickfixProposalEClass, QUICKFIX_PROPOSAL__RELEVANCE); quickfixProposalProcessorEClass = createEClass(QUICKFIX_PROPOSAL_PROCESSOR); quickfixProposalProcessorContextEClass = createEClass(QUICKFIX_PROPOSAL_PROCESSOR_CONTEXT); createEReference(quickfixProposalProcessorContextEClass, QUICKFIX_PROPOSAL_PROCESSOR_CONTEXT__MESSAGE); createEReference(quickfixProposalProcessorContextEClass, QUICKFIX_PROPOSAL_PROCESSOR_CONTEXT__BINDING); createEAttribute(quickfixProposalProcessorContextEClass, QUICKFIX_PROPOSAL_PROCESSOR_CONTEXT__TEXT); quickfixProposalProcessorDescriptorEClass = createEClass(QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__MODEL_TYPE); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__FEATURE); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__SOURCE); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__CODE); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__MESSAGE_PATTERN); createEAttribute(quickfixProposalProcessorDescriptorEClass, QUICKFIX_PROPOSAL_PROCESSOR_DESCRIPTOR__PROCESSOR); treeItemRelationEClass = createEClass(TREE_ITEM_RELATION); createEReference(treeItemRelationEClass, TREE_ITEM_RELATION__PARENT); createEReference(treeItemRelationEClass, TREE_ITEM_RELATION__DESCRIPTOR); createEAttribute(treeItemRelationEClass, TREE_ITEM_RELATION__FACTORY); createEAttribute(treeItemRelationEClass, TREE_ITEM_RELATION__FEATURE_NAME); createEAttribute(treeItemRelationEClass, TREE_ITEM_RELATION__PRIORITY); createEAttribute(treeItemRelationEClass, TREE_ITEM_RELATION__TREE_IDS); treeItemDescriptorEClass = createEClass(TREE_ITEM_DESCRIPTOR); createEAttribute(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__ID); createEReference(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__CHILD_RELATIONS); createEAttribute(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__CE); createEAttribute(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__MODEL_TYPES); createEReference(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__PARENT_RELATIONS); createEReference(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__PRIMARY_PARENT); createEAttribute(treeItemDescriptorEClass, TREE_ITEM_DESCRIPTOR__EMPTY_FOLDER_HIDDEN); constantTreeItemEClass = createEClass(CONSTANT_TREE_ITEM); createEReference(constantTreeItemEClass, CONSTANT_TREE_ITEM__DESCRIPTOR); createEReference(constantTreeItemEClass, CONSTANT_TREE_ITEM__TARGET); bindingMessageEClass = createEClass(BINDING_MESSAGE); createEReference(bindingMessageEClass, BINDING_MESSAGE__BINDING); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__MESSAGE); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__SEVERITY); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__MESSAGE_TYPE); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__PREFIX); createEReference(bindingMessageEClass, BINDING_MESSAGE__TARGETS); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__DATA); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__SOURCE); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__CODE); createEAttribute(bindingMessageEClass, BINDING_MESSAGE__DETAILS); bindingMessageTargetEClass = createEClass(BINDING_MESSAGE_TARGET); createEReference(bindingMessageTargetEClass, BINDING_MESSAGE_TARGET__MODEL_OBJECT); createEReference(bindingMessageTargetEClass, BINDING_MESSAGE_TARGET__MODEL_FEATURE); createEAttribute(bindingMessageTargetEClass, BINDING_MESSAGE_TARGET__MODEL_KEY); uiAttributeEClass = createEClass(UI_ATTRIBUTE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__WIDGET); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__ATTRIBUTE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__CURRENT_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__POSSIBLE_VALUES_LIST); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__MIN_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__MAX_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__TOOLTIP_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__FONT_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__IMAGE_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__FOREGROUND_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__BACKGROUND_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__ENABLED_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__CURSOR_VALUE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__STYLE_RANGE_LIST); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__CHANGEABLE); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__FIELD_ASSIST_ADAPTER); createEAttribute(uiAttributeEClass, UI_ATTRIBUTE__FIELD_ASSIST_CONTROL); createEReference(uiAttributeEClass, UI_ATTRIBUTE__IMAGE_DECORATIONS); constraintValidatorAdapterConstraintDescriptorEClass = createEClass(CONSTRAINT_VALIDATOR_ADAPTER_CONSTRAINT_DESCRIPTOR); createEAttribute(constraintValidatorAdapterConstraintDescriptorEClass, CONSTRAINT_VALIDATOR_ADAPTER_CONSTRAINT_DESCRIPTOR__PRIORITY); createEAttribute(constraintValidatorAdapterConstraintDescriptorEClass, CONSTRAINT_VALIDATOR_ADAPTER_CONSTRAINT_DESCRIPTOR__PROVIDER); uiAttributeImageDecorationEClass = createEClass(UI_ATTRIBUTE_IMAGE_DECORATION); createEAttribute(uiAttributeImageDecorationEClass, UI_ATTRIBUTE_IMAGE_DECORATION__OUTSIDE); createEAttribute(uiAttributeImageDecorationEClass, UI_ATTRIBUTE_IMAGE_DECORATION__IMAGE_VALUE); createEAttribute(uiAttributeImageDecorationEClass, UI_ATTRIBUTE_IMAGE_DECORATION__TOOLTIP_VALUE); createEAttribute(uiAttributeImageDecorationEClass, UI_ATTRIBUTE_IMAGE_DECORATION__POSITION); createEReference(uiAttributeImageDecorationEClass, UI_ATTRIBUTE_IMAGE_DECORATION__ATTRIBUTE); uiAttributeFactoryEClass = createEClass(UI_ATTRIBUTE_FACTORY); uiAttributeFactoryDescriptorEClass = createEClass(UI_ATTRIBUTE_FACTORY_DESCRIPTOR); createEAttribute(uiAttributeFactoryDescriptorEClass, UI_ATTRIBUTE_FACTORY_DESCRIPTOR__TYPE_NAME); createEAttribute(uiAttributeFactoryDescriptorEClass, UI_ATTRIBUTE_FACTORY_DESCRIPTOR__ATTRIBUTE); createEAttribute(uiAttributeFactoryDescriptorEClass, UI_ATTRIBUTE_FACTORY_DESCRIPTOR__FACTORY); emfObservableFactoryDescriptorEClass = createEClass(EMF_OBSERVABLE_FACTORY_DESCRIPTOR); createEAttribute(emfObservableFactoryDescriptorEClass, EMF_OBSERVABLE_FACTORY_DESCRIPTOR__PACKAGE_PREFIX); createEAttribute(emfObservableFactoryDescriptorEClass, EMF_OBSERVABLE_FACTORY_DESCRIPTOR__FACTORY); iMessageEClass = createEClass(IMESSAGE); iContentProposalEClass = createEClass(ICONTENT_PROPOSAL); // Create enums bindingStateEEnum = createEEnum(BINDING_STATE); modelValueKindEEnum = createEEnum(MODEL_VALUE_KIND); decorationPositionEEnum = createEEnum(DECORATION_POSITION); textCommitStrategyEEnum = createEEnum(TEXT_COMMIT_STRATEGY); specialBindingEEnum = createEEnum(SPECIAL_BINDING); bindingMessageSeverityEEnum = createEEnum(BINDING_MESSAGE_SEVERITY); containerCellTypeEEnum = createEEnum(CONTAINER_CELL_TYPE); // Create data types iBindingContextFinalizerEDataType = createEDataType(IBINDING_CONTEXT_FINALIZER); uiAttributePainterEDataType = createEDataType(UI_ATTRIBUTE_PAINTER); constraintValidatorAdapterConstraintProviderEDataType = createEDataType(CONSTRAINT_VALIDATOR_ADAPTER_CONSTRAINT_PROVIDER); iemfObservableFactoryEDataType = createEDataType(IEMF_OBSERVABLE_FACTORY); iAssignmentParticipantEDataType = createEDataType(IASSIGNMENT_PARTICIPANT); ceObjectHolderEDataType = createEDataType(CE_OBJECT_HOLDER); ceResourceHolderEDataType = createEDataType(CE_RESOURCE_HOLDER); iFormatterProviderEDataType = createEDataType(IFORMATTER_PROVIDER); dbContextEDataType = createEDataType(DB_CONTEXT); dbBindingEDataType = createEDataType(DB_BINDING); columnViewerEDataType = createEDataType(COLUMN_VIEWER); viewerColumnEDataType = createEDataType(VIEWER_COLUMN); imageDescriptorEDataType = createEDataType(IMAGE_DESCRIPTOR); iControlContentAdapterEDataType = createEDataType(ICONTROL_CONTENT_ADAPTER); iServiceLocatorEDataType = createEDataType(ISERVICE_LOCATOR); iConfigurationElementEDataType = createEDataType(ICONFIGURATION_ELEMENT); patternEDataType = createEDataType(PATTERN); throwableEDataType = createEDataType(THROWABLE); iObservableEDataType = createEDataType(IOBSERVABLE); iObservableValueEDataType = createEDataType(IOBSERVABLE_VALUE); iObservableListEDataType = createEDataType(IOBSERVABLE_LIST); iObservableSetEDataType = createEDataType(IOBSERVABLE_SET); iObservableFactoryEDataType = createEDataType(IOBSERVABLE_FACTORY); iswtObservableValueEDataType = createEDataType(ISWT_OBSERVABLE_VALUE); iConverterEDataType = createEDataType(ICONVERTER); iValidatorEDataType = createEDataType(IVALIDATOR); editingDomainEDataType = createEDataType(EDITING_DOMAIN); widgetEDataType = createEDataType(WIDGET); formToolkitEDataType = createEDataType(FORM_TOOLKIT); formCreatorEDataType = createEDataType(FORM_CREATOR); controlEDataType = createEDataType(CONTROL); compositeEDataType = createEDataType(COMPOSITE); tableEDataType = createEDataType(TABLE); tableColumnEDataType = createEDataType(TABLE_COLUMN); treeEDataType = createEDataType(TREE); treeColumnEDataType = createEDataType(TREE_COLUMN); clipboardEDataType = createEDataType(CLIPBOARD); imageEDataType = createEDataType(IMAGE); colorEDataType = createEDataType(COLOR); cursorEDataType = createEDataType(CURSOR); selectionListenerEDataType = createEDataType(SELECTION_LISTENER); updateValueStrategyEDataType = createEDataType(UPDATE_VALUE_STRATEGY); updateListStrategyEDataType = createEDataType(UPDATE_LIST_STRATEGY); updateSetStrategyEDataType = createEDataType(UPDATE_SET_STRATEGY); numberFormatEDataType = createEDataType(NUMBER_FORMAT); } /** * <!-- 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); // Create type parameters addETypeParameter(ceObjectHolderEDataType, "X"); //$NON-NLS-1$ // Set bounds for type parameters // Add supertypes to classes baseObjectEClass.getESuperTypes().add(this.getServiceRegistry()); managerEClass.getESuperTypes().add(this.getBaseObject()); bindingContextEClass.getESuperTypes().add(this.getBaseObject()); bindingContextEClass.getESuperTypes().add(this.getIDisposable()); bindingEClass.getESuperTypes().add(this.getBaseObject()); bindingEClass.getESuperTypes().add(this.getIArgumentProvider()); bindingEClass.getESuperTypes().add(this.getIDisposable()); bindingEClass.getESuperTypes().add(this.getConstants()); valueBindingEClass.getESuperTypes().add(this.getBinding()); valueBindingEClass.getESuperTypes().add(this.getIArgumentProvider()); columnBindingEClass.getESuperTypes().add(this.getBinding()); columnBindingCellInformationEClass.getESuperTypes().add(this.getIDisposable()); columnBindingCellInformationEClass.getESuperTypes().add(this.getValueBindingCell()); containerBindingEClass.getESuperTypes().add(this.getBinding()); viewerBindingEClass.getESuperTypes().add(this.getContainerBinding()); decoratorProviderEClass.getESuperTypes().add(this.getIArgumentProvider()); javaDecoratorProviderEClass.getESuperTypes().add(this.getDecoratorProvider()); enumDecoratorProviderEClass.getESuperTypes().add(this.getDecoratorProvider()); numberDecoratorProviderEClass.getESuperTypes().add(this.getDecoratorProvider()); modelInfoEClass.getESuperTypes().add(this.getIArgumentProvider()); modelClassInfoEClass.getESuperTypes().add(this.getModelInfo()); modelFeatureInfoEClass.getESuperTypes().add(this.getModelInfo()); uiBindingDecoratorEClass.getESuperTypes().add(this.getIDisposable()); uiBindingDecoratorExtenderEClass.getESuperTypes().add(this.getIDisposable()); uiBindingDecoratorExtenderDescriptorEClass.getESuperTypes().add(this.getIArgumentProvider()); assignmentParticipantsManagerEClass.getESuperTypes().add(this.getIDisposable()); quickfixProposalEClass.getESuperTypes().add(this.getIContentProposal()); treeItemDescriptorEClass.getESuperTypes().add(this.getIArgumentProvider()); constantTreeItemEClass.getESuperTypes().add(this.getIArgumentProvider()); bindingMessageEClass.getESuperTypes().add(this.getIMessage()); uiAttributeEClass.getESuperTypes().add(this.getIDisposable()); uiAttributeImageDecorationEClass.getESuperTypes().add(this.getIDisposable()); // Initialize classes and features; add operations and parameters initEClass(baseObjectEClass, IBaseObject.class, "BaseObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(managerEClass, IManager.class, "Manager", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getManager_EditingDomain(), this.getEditingDomain(), "editingDomain", null, 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getManager_FormToolkit(), this.getFormToolkit(), "formToolkit", null, 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_ArgumentInformation(), this.getStringToArgumentInformationMapEntry(), null, "argumentInformation", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_Providers(), this.getDecoratorProvider(), this.getDecoratorProvider_Manager(), "providers", null, 0, -1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_UiAttributeFactories(), this.getUIAttributeFactoryDescriptor(), null, "uiAttributeFactories", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_DecoratorExtenders(), this.getUIBindingDecoratorExtenderDescriptor(), null, "decoratorExtenders", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ EGenericType g1 = createEGenericType(this.getCEObjectHolder()); EGenericType g2 = createEGenericType(this.getIModelArgumentMediator()); g1.getETypeArguments().add(g2); initEAttribute( getManager_ModelArgumentMediators(), g1, "modelArgumentMediators", null, 0, -1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(ecorePackage.getEMap()); g2 = createEGenericType(ecorePackage.getEClassifier()); g1.getETypeArguments().add(g2); g2 = createEGenericType(ecorePackage.getEJavaObject()); g1.getETypeArguments().add(g2); initEAttribute( getManager_ModelArgumentMediatorClasses(), g1, "modelArgumentMediatorClasses", null, 0, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getManager_TextCommitStrategy(), this.getTextCommitStrategy(), "textCommitStrategy", "ON_MODIFY_DELAY", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_TextCommitStrategyDelay(), ecorePackage.getEInt(), "textCommitStrategyDelay", "400", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_EditCellAnyKey(), ecorePackage.getEBoolean(), "editCellAnyKey", "true", 1, 1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_EditCellSingleClick(), ecorePackage.getEBoolean(), "editCellSingleClick", "true", 1, 1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_MessageDecorationPosition(), this.getDecorationPosition(), "messageDecorationPosition", "BOTTOM_LEFT", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_MessageDecorationMinimumSeverity(), this.getBindingMessageSeverity(), "messageDecorationMinimumSeverity", "WARNING", 1, 1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_AlternativeDecorationPosition(), this.getDecorationPosition(), "alternativeDecorationPosition", "TOP_LEFT", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_AutoApplySingleQuickfix(), ecorePackage.getEBoolean(), "autoApplySingleQuickfix", "false", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_AlternateRowColors(), ecorePackage.getEBoolean(), "alternateRowColors", "true", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_ValidationErrorsAreFatal(), ecorePackage.getEBoolean(), "validationErrorsAreFatal", "false", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_ValidationDelay(), ecorePackage.getEInt(), "validationDelay", "200", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_ValidationDelayWindow(), ecorePackage.getEInt(), "validationDelayWindow", "25", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_RequiredVBImageDecorationShown(), ecorePackage.getEBoolean(), "requiredVBImageDecorationShown", "true", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_AssistVBImageDecorationShown(), ecorePackage.getEBoolean(), "assistVBImageDecorationShown", "true", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_QuickfixVBImageDecorationShown(), ecorePackage.getEBoolean(), "quickfixVBImageDecorationShown", "true", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getManager_ViewNavigationRecorded(), ecorePackage.getEBoolean(), "viewNavigationRecorded", "true", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEReference( getManager_ModelInfo(), this.getStringToModelClassInfoMapEntry(), null, "modelInfo", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_TreeItems(), this.getTreeItemDescriptor(), null, "treeItems", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getManager_Clipboard(), this.getClipboard(), "clipboard", null, 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_ObservableFactories(), this.getEMFObservableFactoryDescriptor(), null, "observableFactories", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_QuickfixProposalProcessors(), this.getQuickfixProposalProcessorDescriptor(), null, "quickfixProposalProcessors", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_ConstraintProviders(), this.getConstraintValidatorAdapterConstraintDescriptor(), null, "constraintProviders", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_Contexts(), this.getBindingContext(), null, "contexts", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getManager_FormatterProvider(), this.getIFormatterProvider(), "formatterProvider", null, 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getManager_DeleteHandlerCheckEnabled(), ecorePackage.getEBoolean(), "deleteHandlerCheckEnabled", "false", 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEReference( getManager_CommandIDs(), this.getStringToStringMapEntry(), null, "commandIDs", null, 0, -1, IManager.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getManager_AssignmentParticiantsManager(), this.getAssignmentParticipantsManager(), null, "assignmentParticiantsManager", null, 1, 1, IManager.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(bindingContextEClass, IBindingContext.class, "BindingContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getBindingContext_Bindings(), this.getBinding(), this.getBinding_Context(), "bindings", null, 0, -1, IBindingContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingContext_OkBindings(), this.getBinding(), null, "okBindings", null, 0, -1, IBindingContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_Top(), this.getComposite(), "top", null, 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_DbContext(), this.getDBContext(), "dbContext", null, 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_ServiceLocator(), this.getIServiceLocator(), "serviceLocator", null, 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_State(), this.getBindingState(), "state", "INIT", 1, 1, IBindingContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getBindingContext_TextCommitStrategy(), this.getTextCommitStrategy(), "textCommitStrategy", "true", 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getBindingContext_TextCommitStrategyCalculated(), this.getTextCommitStrategy(), "textCommitStrategyCalculated", null, 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_EditingDomain(), this.getEditingDomain(), "editingDomain", null, 1, 1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingContext_Finalizers(), this.getIBindingContextFinalizer(), "finalizers", null, 0, -1, IBindingContext.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(bindingEClass, IBinding.class, "Binding", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getBinding_Context(), this.getBindingContext(), this.getBindingContext_Bindings(), "context", null, 1, 1, IBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_State(), this.getBindingState(), "state", "INIT", 1, 1, IBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getBinding_Changeable(), ecorePackage.getEBoolean(), "changeable", null, 1, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_CreationPoint(), this.getThrowable(), "creationPoint", null, 1, 1, IBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_Id(), ecorePackage.getEString(), "id", null, 0, 1, IBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_Type(), ecorePackage.getEString(), "type", null, 0, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_Label(), ecorePackage.getEString(), "label", null, 0, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBinding_StaticDataType(), this.getBindingDataType(), null, "staticDataType", null, 1, 1, IBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBinding_DataType(), this.getBindingDataType(), null, "dataType", null, 1, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBinding_ModelEType(), ecorePackage.getEClassifier(), null, "modelEType", null, 1, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(ecorePackage.getEJavaClass()); g2 = createEGenericType(); g1.getETypeArguments().add(g2); initEAttribute( getBinding_ModelType(), g1, "modelType", null, 1, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(ecorePackage.getEJavaClass()); g2 = createEGenericType(); g1.getETypeArguments().add(g2); initEAttribute( getBinding_UIType(), g1, "uIType", null, 1, 1, IBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_DBBindings(), this.getDBBinding(), "DBBindings", null, 0, -1, IBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_MonitoredDBBindings(), this.getDBBinding(), "MonitoredDBBindings", null, 0, -1, IBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_ErrorConditions(), ecorePackage.getEString(), "errorConditions", null, 0, -1, IBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_Widget(), this.getWidget(), "widget", null, 0, 1, IBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBinding_Control(), this.getControl(), "control", null, 0, 1, IBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBinding_ExtraArgumentProviders(), this.getIArgumentProvider(), null, "extraArgumentProviders", null, 0, -1, IBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(valueBindingEClass, IValueBinding.class, "ValueBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getValueBinding_ModelObservable(), this.getIObservable(), "modelObservable", null, 0, 1, IValueBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_ModelKind(), this.getModelValueKind(), "modelKind", null, 1, 1, IValueBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_ModelObservableValue(), this.getIObservableValue(), "modelObservableValue", null, 0, 1, IValueBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_ModelObservableList(), this.getIObservableList(), "modelObservableList", null, 0, 1, IValueBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_ModelObject(), ecorePackage.getEObject(), null, "modelObject", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_ModelFeature(), ecorePackage.getEStructuralFeature(), null, "modelFeature", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_DecoratorProvider(), this.getDecoratorProvider(), null, "decoratorProvider", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_Decorator(), this.getUIBindingDecorator(), null, "decorator", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_UIAttribute(), this.getUIAttribute(), null, "UIAttribute", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_UIObservable(), this.getIObservableValue(), "UIObservable", null, 0, 1, IValueBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getValueBinding_Cell(), this.getValueBindingCell(), null, "cell", null, 0, 1, IValueBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_MessagePrefix(), ecorePackage.getEString(), "messagePrefix", null, 1, 1, IValueBinding.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getValueBinding_Dynamic(), ecorePackage.getEBoolean(), "dynamic", null, 1, 1, IValueBinding.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(valueBindingCellEClass, IValueBindingCell.class, "ValueBindingCell", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(columnBindingEClass, IColumnBinding.class, "ColumnBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getColumnBinding_ViewerBinding(), this.getViewerBinding(), this.getViewerBinding_Columns(), "viewerBinding", null, 1, 1, IColumnBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBinding_ViewerColumn(), this.getViewerColumn(), "viewerColumn", null, 1, 1, IColumnBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBinding_ColumnAdapter(), this.getColumnAdapter(), null, "columnAdapter", null, 1, 1, IColumnBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBinding_BaseColumn(), this.getColumnBinding(), this.getColumnBinding_SubColumns(), "baseColumn", null, 0, 1, IColumnBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBinding_SubColumns(), this.getColumnBinding(), this.getColumnBinding_BaseColumn(), "subColumns", null, 0, -1, IColumnBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBinding_Cells(), this.getObjectToCIMapEntry(), null, "cells", null, 0, -1, IColumnBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBinding_SpecialBindingType(), this.getSpecialBinding(), "specialBindingType", null, 1, 1, IColumnBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBinding_Factory(), this.getIObservableFactory(), "factory", null, 1, 1, IColumnBinding.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBinding_Cursor(), this.getCursor(), "cursor", null, 0, 1, IColumnBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBinding_ColumnVisibility(), this.getIObservableValue(), "columnVisibility", null, 1, 1, IColumnBinding.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(columnBindingCellInformationEClass, IColumnBindingCellInformation.class, "ColumnBindingCellInformation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getColumnBindingCellInformation_Column(), this.getColumnBinding(), null, "column", null, 1, 1, IColumnBindingCellInformation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBindingCellInformation_Element(), ecorePackage.getEObject(), null, "element", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBindingCellInformation_LabelBinding(), this.getValueBinding(), null, "labelBinding", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getColumnBindingCellInformation_LabelUIAttribute(), this.getUIAttribute(), null, "labelUIAttribute", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_LabelPainter(), this.getUIAttributePainter(), "labelPainter", null, 1, 1, IColumnBindingCellInformation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_ObjectValue(), this.getIObservableValue(), "objectValue", null, 1, 1, IColumnBindingCellInformation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_SourceValue(), this.getIObservableValue(), "sourceValue", null, 1, 1, IColumnBindingCellInformation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_Changeable(), ecorePackage.getEBoolean(), "changeable", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_DisplayText(), ecorePackage.getEString(), "displayText", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(ecorePackage.getEJavaClass()); g2 = createEGenericType(); g1.getETypeArguments().add(g2); initEAttribute( getColumnBindingCellInformation_ValueType(), g1, "valueType", null, 1, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_ToolTipText(), ecorePackage.getEString(), "toolTipText", null, 0, 1, IColumnBindingCellInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnBindingCellInformation_Enabled(), ecorePackage.getEBoolean(), "enabled", "true", 1, 1, IColumnBindingCellInformation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEClass(containerBindingEClass, IContainerBinding.class, "ContainerBinding", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getContainerBinding_SingleSelection(), this.getIObservableValue(), "singleSelection", null, 1, 1, IContainerBinding.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(viewerBindingEClass, IViewerBinding.class, "ViewerBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getViewerBinding_Columns(), this.getColumnBinding(), this.getColumnBinding_ViewerBinding(), "columns", null, 0, -1, IViewerBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getViewerBinding_List(), this.getIObservableList(), "list", null, 1, 1, IViewerBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getViewerBinding_Elements(), this.getIObservableSet(), "elements", null, 1, 1, IViewerBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getViewerBinding_MultipleSelection(), this.getIObservableList(), "multipleSelection", null, 1, 1, IViewerBinding.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getViewerBinding_Viewer(), this.getColumnViewer(), "viewer", null, 1, 1, IViewerBinding.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getViewerBinding_FirstTableColumnOffset(), ecorePackage.getEInt(), "firstTableColumnOffset", null, 1, 1, IViewerBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(argumentInformationEClass, IArgumentInformation.class, "ArgumentInformation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getArgumentInformation_Name(), ecorePackage.getEString(), "name", null, 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getArgumentInformation_LookupParent(), ecorePackage.getEBoolean(), "lookupParent", "true", 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getArgumentInformation_LookupAttributeTargetType(), ecorePackage.getEBoolean(), "lookupAttributeTargetType", "false", 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getArgumentInformation_LookupAttributeContainingClass(), ecorePackage.getEBoolean(), "lookupAttributeContainingClass", "true", 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getArgumentInformation_LookupReferenceTargetType(), ecorePackage.getEBoolean(), "lookupReferenceTargetType", "true", 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getArgumentInformation_LookupReferenceContainingClass(), ecorePackage.getEBoolean(), "lookupReferenceContainingClass", "false", 1, 1, IArgumentInformation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEClass(decoratorProviderEClass, IDecoratorProvider.class, "DecoratorProvider", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getDecoratorProvider_Manager(), this.getManager(), this.getManager_Providers(), "manager", null, 1, 1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_Id(), ecorePackage.getEString(), "id", null, 1, 1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_Type(), ecorePackage.getEString(), "type", null, 1, 1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_ModelTypes(), ecorePackage.getEString(), "modelTypes", null, 0, -1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_UiTypes(), ecorePackage.getEString(), "uiTypes", null, 0, -1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_ProviderCE(), this.getIConfigurationElement(), "providerCE", null, 1, 1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_ChildCE(), this.getIConfigurationElement(), "childCE", null, 1, 1, IDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getDecoratorProvider_Decorator(), this.getUIBindingDecorator(), null, "decorator", null, 1, 1, IDecoratorProvider.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_ExactModelTypeMatch(), ecorePackage.getEBoolean(), "exactModelTypeMatch", null, 1, 1, IDecoratorProvider.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getDecoratorProvider_ModelValueKind(), this.getModelValueKind(), "modelValueKind", null, 0, 1, IDecoratorProvider.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(javaDecoratorProviderEClass, IJavaDecoratorProvider.class, "JavaDecoratorProvider", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(enumDecoratorProviderEClass, IEnumDecoratorProvider.class, "EnumDecoratorProvider", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getEnumDecoratorProvider_AddingDefaultMappings(), ecorePackage.getEBoolean(), "addingDefaultMappings", null, 1, 1, IEnumDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getEnumDecoratorProvider_BaseMappings(), this.getEnumDecoratorProviderEntry(), null, "baseMappings", null, 0, -1, IEnumDecoratorProvider.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(enumDecoratorProviderEntryEClass, IEnumDecoratorProviderEntry.class, "EnumDecoratorProviderEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getEnumDecoratorProviderEntry_Model(), ecorePackage.getEString(), "model", null, 1, 1, IEnumDecoratorProviderEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getEnumDecoratorProviderEntry_Ui(), ecorePackage.getEString(), "ui", null, 1, 1, IEnumDecoratorProviderEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(numberDecoratorProviderEClass, INumberDecoratorProvider.class, "NumberDecoratorProvider", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getNumberDecoratorProvider_Format(), ecorePackage.getEString(), "format", null, 1, 1, INumberDecoratorProvider.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(bindingDataTypeEClass, IBindingDataType.class, "BindingDataType", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getBindingDataType_Name(), ecorePackage.getEString(), "name", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingDataType_ValueType(), ecorePackage.getEJavaObject(), "valueType", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingDataType_EType(), ecorePackage.getEClassifier(), null, "eType", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(ecorePackage.getEJavaClass()); g2 = createEGenericType(); g1.getETypeArguments().add(g2); initEAttribute( getBindingDataType_DataType(), g1, "dataType", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingDataType_EAnnotation(), ecorePackage.getEAnnotation(), null, "eAnnotation", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingDataType_ParentDataType(), this.getBindingDataType(), null, "parentDataType", null, 0, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingDataType_Required(), ecorePackage.getEBoolean(), "required", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingDataType_Changeable(), ecorePackage.getEBoolean(), "changeable", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingDataType_Unsettable(), ecorePackage.getEBoolean(), "unsettable", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingDataType_BaseType(), ecorePackage.getEString(), "baseType", null, 1, 1, IBindingDataType.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(columnAdapterEClass, IColumnAdapter.class, "ColumnAdapter", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Widget(), this.getWidget(), "widget", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Text(), ecorePackage.getEString(), "text", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Alignment(), ecorePackage.getEInt(), "alignment", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Image(), this.getImage(), "image", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Moveable(), ecorePackage.getEBoolean(), "moveable", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Resizable(), ecorePackage.getEBoolean(), "resizable", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_Width(), ecorePackage.getEInt(), "width", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getColumnAdapter_ToolTipText(), ecorePackage.getEString(), "toolTipText", null, 1, 1, IColumnAdapter.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(modelInfoEClass, IModelInfo.class, "ModelInfo", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(modelClassInfoEClass, IModelClassInfo.class, "ModelClassInfo", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getModelClassInfo_ClassName(), ecorePackage.getEString(), "className", null, 1, 1, IModelClassInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getModelClassInfo_Features(), this.getStringToModelFeatureInfoMapEntry(), null, "features", null, 0, -1, IModelClassInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getModelClassInfo_Types(), this.getStringToModelClassInfoMapEntry(), null, "types", null, 0, -1, IModelClassInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(modelFeatureInfoEClass, IModelFeatureInfo.class, "ModelFeatureInfo", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getModelFeatureInfo_FeatureName(), ecorePackage.getEString(), "featureName", null, 1, 1, IModelFeatureInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getModelFeatureInfo_Class(), this.getModelClassInfo(), null, "class", null, 1, 1, IModelFeatureInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(uiBindingDecoratorEClass, IUIBindingDecorator.class, "UIBindingDecorator", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getUIBindingDecorator_Binding(), this.getValueBinding(), null, "binding", null, 1, 1, IUIBindingDecorator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_Changeable(), ecorePackage.getEBoolean(), "changeable", null, 1, 1, IUIBindingDecorator.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_ModelToUIConverter(), this.getIConverter(), "modelToUIConverter", null, 1, 1, IUIBindingDecorator.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_UIToModelConverter(), this.getIConverter(), "UIToModelConverter", null, 1, 1, IUIBindingDecorator.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_UIToModelAfterConvertValidator(), this.getIValidator(), "UIToModelAfterConvertValidator", null, 1, 1, IUIBindingDecorator.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_ValidUIList(), this.getIObservableList(), "validUIList", null, 1, 1, IUIBindingDecorator.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIBindingDecorator_Messages(), this.getIObservableList(), "messages", null, 0, 1, IUIBindingDecorator.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(uiBindingDecoratorExtenderEClass, IUIBindingDecoratorExtender.class, "UIBindingDecoratorExtender", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(uiBindingDecoratorExtenderDescriptorEClass, IUIBindingDecoratorExtenderDescriptor.class, "UIBindingDecoratorExtenderDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getUIBindingDecoratorExtenderDescriptor_Priority(), ecorePackage.getEInt(), "priority", null, 1, 1, IUIBindingDecoratorExtenderDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getUIBindingDecoratorExtender()); g1.getETypeArguments().add(g2); initEAttribute( getUIBindingDecoratorExtenderDescriptor_Factory(), g1, "factory", null, 1, 1, IUIBindingDecoratorExtenderDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(assignmentParticipantsManagerEClass, IAssignmentParticipantsManager.class, "AssignmentParticipantsManager", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getAssignmentParticipantsManager_Participants(), this.getAssignmentParticipantDescriptor(), this.getAssignmentParticipantDescriptor_Manager(), "participants", null, 0, -1, IAssignmentParticipantsManager.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(assignmentParticipantDescriptorEClass, IAssignmentParticipantDescriptor.class, "AssignmentParticipantDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getAssignmentParticipantDescriptor_Manager(), this.getAssignmentParticipantsManager(), this.getAssignmentParticipantsManager_Participants(), "manager", null, 0, 1, IAssignmentParticipantDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getAssignmentParticipantDescriptor_Id(), ecorePackage.getEString(), "id", null, 1, 1, IAssignmentParticipantDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getAssignmentParticipantDescriptor_SourceTypes(), ecorePackage.getEString(), "sourceTypes", null, 0, -1, IAssignmentParticipantDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getAssignmentParticipantDescriptor_DestinationTypes(), ecorePackage.getEString(), "destinationTypes", null, 0, -1, IAssignmentParticipantDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getIAssignmentParticipant()); g1.getETypeArguments().add(g2); initEAttribute( getAssignmentParticipantDescriptor_Participant(), g1, "participant", null, 1, 1, IAssignmentParticipantDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getAssignmentParticipantDescriptor_ExactTypeMatch(), ecorePackage.getEBoolean(), "exactTypeMatch", null, 1, 1, IAssignmentParticipantDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(iArgumentProviderEClass, IArgumentProvider.class, "IArgumentProvider", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(iDisposableEClass, IDisposable.class, "IDisposable", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(iModelArgumentMediatorEClass, IModelArgumentMediator.class, "IModelArgumentMediator", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(iPersistentPartyEClass, IPersistentParty.class, "IPersistentParty", IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(constantsEClass, Constants.class, "Constants", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(stringToModelClassInfoMapEntryEClass, Map.Entry.class, "StringToModelClassInfoMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToModelClassInfoMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getStringToModelClassInfoMapEntry_Value(), this.getModelClassInfo(), null, "value", null, 0, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToModelFeatureInfoMapEntryEClass, Map.Entry.class, "StringToModelFeatureInfoMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToModelFeatureInfoMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getStringToModelFeatureInfoMapEntry_Value(), this.getModelFeatureInfo(), null, "value", null, 0, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToArgumentInformationMapEntryEClass, Map.Entry.class, "StringToArgumentInformationMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToArgumentInformationMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getStringToArgumentInformationMapEntry_Value(), this.getArgumentInformation(), null, "value", null, 0, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToStringMapEntryEClass, Map.Entry.class, "StringToStringMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToStringMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getStringToStringMapEntry_Value(), ecorePackage.getEString(), "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getStringToStringMapEntry_Arguments(), this.getStringToObjectMapEntry(), null, "arguments", null, 0, -1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToObjectMapEntryEClass, Map.Entry.class, "StringToObjectMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToObjectMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getStringToObjectMapEntry_Value(), ecorePackage.getEJavaObject(), "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToImageDescriptorMapEntryEClass, Map.Entry.class, "StringToImageDescriptorMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToImageDescriptorMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getStringToImageDescriptorMapEntry_Value(), this.getImageDescriptor(), "value", null, 0, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToIConfigurationElementMapEntryEClass, Map.Entry.class, "StringToIConfigurationElementMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToIConfigurationElementMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getStringToIConfigurationElementMapEntry_Value(), this.getIConfigurationElement(), "value", null, 0, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(stringToBooleanMapEntryEClass, Map.Entry.class, "StringToBooleanMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getStringToBooleanMapEntry_Key(), ecorePackage.getEString(), "key", null, 1, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getStringToBooleanMapEntry_Value(), ecorePackage.getEBoolean(), "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(objectToCIMapEntryEClass, Map.Entry.class, "ObjectToCIMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getObjectToCIMapEntry_Key(), ecorePackage.getEObject(), null, "key", null, 1, 1, Map.Entry.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getObjectToCIMapEntry_Value(), this.getColumnBindingCellInformation(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(serviceRegistryEClass, IServiceRegistry.class, "ServiceRegistry", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getServiceRegistry_Services(), ecorePackage.getEJavaObject(), "services", null, 0, -1, IServiceRegistry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(quickfixProposalEClass, IQuickfixProposal.class, "QuickfixProposal", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getQuickfixProposal_Label(), ecorePackage.getEString(), "label", null, 1, 1, IQuickfixProposal.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposal_Description(), ecorePackage.getEString(), "description", null, 1, 1, IQuickfixProposal.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposal_Image(), this.getImageDescriptor(), "image", null, 1, 1, IQuickfixProposal.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposal_Relevance(), ecorePackage.getEInt(), "relevance", null, 1, 1, IQuickfixProposal.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(quickfixProposalProcessorEClass, IQuickfixProposalProcessor.class, "QuickfixProposalProcessor", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(quickfixProposalProcessorContextEClass, IQuickfixProposalProcessorContext.class, "QuickfixProposalProcessorContext", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getQuickfixProposalProcessorContext_Message(), this.getBindingMessage(), null, "message", null, 1, 1, IQuickfixProposalProcessorContext.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getQuickfixProposalProcessorContext_Binding(), this.getValueBinding(), null, "binding", null, 1, 1, IQuickfixProposalProcessorContext.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorContext_Text(), ecorePackage.getEString(), "text", null, 1, 1, IQuickfixProposalProcessorContext.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(quickfixProposalProcessorDescriptorEClass, IQuickfixProposalProcessorDescriptor.class, "QuickfixProposalProcessorDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorDescriptor_ModelType(), ecorePackage.getEString(), "modelType", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorDescriptor_Feature(), ecorePackage.getEString(), "feature", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorDescriptor_Source(), ecorePackage.getEString(), "source", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorDescriptor_Code(), ecorePackage.getEInt(), "code", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getQuickfixProposalProcessorDescriptor_MessagePattern(), this.getPattern(), "messagePattern", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getQuickfixProposalProcessor()); g1.getETypeArguments().add(g2); initEAttribute( getQuickfixProposalProcessorDescriptor_Processor(), g1, "processor", null, 1, 1, IQuickfixProposalProcessorDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(treeItemRelationEClass, ITreeItemRelation.class, "TreeItemRelation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getTreeItemRelation_Parent(), this.getTreeItemDescriptor(), this.getTreeItemDescriptor_ChildRelations(), "parent", null, 0, 1, ITreeItemRelation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getTreeItemRelation_Descriptor(), this.getTreeItemDescriptor(), this.getTreeItemDescriptor_ParentRelations(), "descriptor", null, 0, 1, ITreeItemRelation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getIObservableFactory()); g1.getETypeArguments().add(g2); initEAttribute( getTreeItemRelation_Factory(), g1, "factory", null, 1, 1, ITreeItemRelation.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemRelation_FeatureName(), ecorePackage.getEString(), "featureName", null, 1, 1, ITreeItemRelation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemRelation_Priority(), ecorePackage.getEInt(), "priority", null, 1, 1, ITreeItemRelation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemRelation_TreeIDs(), ecorePackage.getEString(), "treeIDs", null, 0, -1, ITreeItemRelation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(treeItemDescriptorEClass, ITreeItemDescriptor.class, "TreeItemDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getTreeItemDescriptor_Id(), ecorePackage.getEString(), "id", null, 1, 1, ITreeItemDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getTreeItemDescriptor_ChildRelations(), this.getTreeItemRelation(), this.getTreeItemRelation_Parent(), "childRelations", null, 0, -1, ITreeItemDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemDescriptor_Ce(), this.getIConfigurationElement(), "ce", null, 1, 1, ITreeItemDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemDescriptor_ModelTypes(), ecorePackage.getEString(), "modelTypes", null, 0, -1, ITreeItemDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getTreeItemDescriptor_ParentRelations(), this.getTreeItemRelation(), this.getTreeItemRelation_Descriptor(), "parentRelations", null, 0, -1, ITreeItemDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getTreeItemDescriptor_PrimaryParent(), this.getTreeItemDescriptor(), null, "primaryParent", null, 0, 1, ITreeItemDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getTreeItemDescriptor_EmptyFolderHidden(), ecorePackage.getEBoolean(), "emptyFolderHidden", "false", 1, 1, ITreeItemDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEClass(constantTreeItemEClass, IConstantTreeItem.class, "ConstantTreeItem", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getConstantTreeItem_Descriptor(), this.getTreeItemDescriptor(), null, "descriptor", null, 1, 1, IConstantTreeItem.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getConstantTreeItem_Target(), ecorePackage.getEObject(), null, "target", null, 1, 1, IConstantTreeItem.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(bindingMessageEClass, IBindingMessage.class, "BindingMessage", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getBindingMessage_Binding(), this.getValueBinding(), null, "binding", null, 0, 1, IBindingMessage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Message(), ecorePackage.getEString(), "message", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Severity(), this.getBindingMessageSeverity(), "severity", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_MessageType(), ecorePackage.getEInt(), "messageType", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Prefix(), ecorePackage.getEString(), "prefix", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingMessage_Targets(), this.getBindingMessageTarget(), null, "targets", null, 0, -1, IBindingMessage.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Data(), ecorePackage.getEJavaObject(), "data", null, 0, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Source(), ecorePackage.getEString(), "source", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Code(), ecorePackage.getEInt(), "code", null, 1, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessage_Details(), ecorePackage.getEString(), "details", null, 0, 1, IBindingMessage.class, !IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(bindingMessageTargetEClass, IBindingMessageTarget.class, "BindingMessageTarget", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getBindingMessageTarget_ModelObject(), ecorePackage.getEObject(), null, "modelObject", null, 1, 1, IBindingMessageTarget.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getBindingMessageTarget_ModelFeature(), ecorePackage.getEStructuralFeature(), null, "modelFeature", null, 0, 1, IBindingMessageTarget.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getBindingMessageTarget_ModelKey(), ecorePackage.getEJavaObject(), "modelKey", null, 0, 1, IBindingMessageTarget.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(uiAttributeEClass, IUIAttribute.class, "UIAttribute", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getUIAttribute_Widget(), this.getWidget(), "widget", null, 1, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_Attribute(), ecorePackage.getEString(), "attribute", "", 1, 1, IUIAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getUIAttribute_CurrentValue(), this.getIObservableValue(), "currentValue", null, 1, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_PossibleValuesList(), this.getIObservableList(), "possibleValuesList", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_MinValue(), this.getIObservableValue(), "minValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_MaxValue(), this.getIObservableValue(), "maxValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_TooltipValue(), this.getIObservableValue(), "tooltipValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_FontValue(), this.getIObservableValue(), "fontValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_ImageValue(), this.getIObservableValue(), "imageValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_ForegroundValue(), this.getIObservableValue(), "foregroundValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_BackgroundValue(), this.getIObservableValue(), "backgroundValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_EnabledValue(), this.getIObservableValue(), "enabledValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_CursorValue(), this.getIObservableValue(), "cursorValue", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_StyleRangeList(), this.getIObservableList(), "styleRangeList", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_Changeable(), ecorePackage.getEBoolean(), "changeable", null, 1, 1, IUIAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_FieldAssistAdapter(), this.getIControlContentAdapter(), "fieldAssistAdapter", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttribute_FieldAssistControl(), this.getControl(), "fieldAssistControl", null, 0, 1, IUIAttribute.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getUIAttribute_ImageDecorations(), this.getUIAttributeImageDecoration(), this.getUIAttributeImageDecoration_Attribute(), "imageDecorations", null, 0, -1, IUIAttribute.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass( constraintValidatorAdapterConstraintDescriptorEClass, IConstraintValidatorAdapterConstraintDescriptor.class, "ConstraintValidatorAdapterConstraintDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getConstraintValidatorAdapterConstraintDescriptor_Priority(), ecorePackage.getEInt(), "priority", null, 1, 1, IConstraintValidatorAdapterConstraintDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getConstraintValidatorAdapterConstraintProvider()); g1.getETypeArguments().add(g2); initEAttribute( getConstraintValidatorAdapterConstraintDescriptor_Provider(), g1, "provider", null, 1, 1, IConstraintValidatorAdapterConstraintDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(uiAttributeImageDecorationEClass, IUIAttributeImageDecoration.class, "UIAttributeImageDecoration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getUIAttributeImageDecoration_Outside(), ecorePackage.getEBoolean(), "outside", "false", 1, 1, IUIAttributeImageDecoration.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ initEAttribute( getUIAttributeImageDecoration_ImageValue(), this.getIObservableValue(), "imageValue", null, 1, 1, IUIAttributeImageDecoration.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttributeImageDecoration_TooltipValue(), this.getIObservableValue(), "tooltipValue", null, 1, 1, IUIAttributeImageDecoration.class, IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttributeImageDecoration_Position(), this.getDecorationPosition(), "position", null, 1, 1, IUIAttributeImageDecoration.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getUIAttributeImageDecoration_Attribute(), this.getUIAttribute(), this.getUIAttribute_ImageDecorations(), "attribute", null, 1, 1, IUIAttributeImageDecoration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(uiAttributeFactoryEClass, IUIAttributeFactory.class, "UIAttributeFactory", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(uiAttributeFactoryDescriptorEClass, IUIAttributeFactoryDescriptor.class, "UIAttributeFactoryDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getUIAttributeFactoryDescriptor_TypeName(), ecorePackage.getEString(), "typeName", null, 1, 1, IUIAttributeFactoryDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getUIAttributeFactoryDescriptor_Attribute(), ecorePackage.getEString(), "attribute", null, 1, 1, IUIAttributeFactoryDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getUIAttributeFactory()); g1.getETypeArguments().add(g2); initEAttribute( getUIAttributeFactoryDescriptor_Factory(), g1, "factory", null, 1, 1, IUIAttributeFactoryDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(emfObservableFactoryDescriptorEClass, IEMFObservableFactoryDescriptor.class, "EMFObservableFactoryDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getEMFObservableFactoryDescriptor_PackagePrefix(), ecorePackage.getEString(), "packagePrefix", null, 1, 1, IEMFObservableFactoryDescriptor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ g1 = createEGenericType(this.getCEObjectHolder()); g2 = createEGenericType(this.getIEMFObservableFactory()); g1.getETypeArguments().add(g2); initEAttribute( getEMFObservableFactoryDescriptor_Factory(), g1, "factory", null, 1, 1, IEMFObservableFactoryDescriptor.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(iMessageEClass, IMessage.class, "IMessage", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(iContentProposalEClass, IContentProposal.class, "IContentProposal", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ // Initialize enums and add enum literals initEEnum(bindingStateEEnum, BindingState.class, "BindingState"); //$NON-NLS-1$ addEEnumLiteral(bindingStateEEnum, BindingState.INIT); addEEnumLiteral(bindingStateEEnum, BindingState.PHASE1); addEEnumLiteral(bindingStateEEnum, BindingState.PHASE2); addEEnumLiteral(bindingStateEEnum, BindingState.PHASE3); addEEnumLiteral(bindingStateEEnum, BindingState.OK); addEEnumLiteral(bindingStateEEnum, BindingState.DISPOSED); addEEnumLiteral(bindingStateEEnum, BindingState.DISPOSE_PENDING); initEEnum(modelValueKindEEnum, ModelValueKind.class, "ModelValueKind"); //$NON-NLS-1$ addEEnumLiteral(modelValueKindEEnum, ModelValueKind.VALUE); addEEnumLiteral(modelValueKindEEnum, ModelValueKind.LIST); initEEnum(decorationPositionEEnum, DecorationPosition.class, "DecorationPosition"); //$NON-NLS-1$ addEEnumLiteral(decorationPositionEEnum, DecorationPosition.TOP_LEFT); addEEnumLiteral(decorationPositionEEnum, DecorationPosition.CENTER_LEFT); addEEnumLiteral(decorationPositionEEnum, DecorationPosition.BOTTOM_LEFT); addEEnumLiteral(decorationPositionEEnum, DecorationPosition.TOP_RIGHT); addEEnumLiteral(decorationPositionEEnum, DecorationPosition.CENTER_RIGHT); addEEnumLiteral(decorationPositionEEnum, DecorationPosition.BOTTOM_RIGHT); initEEnum(textCommitStrategyEEnum, TextCommitStrategy.class, "TextCommitStrategy"); //$NON-NLS-1$ addEEnumLiteral(textCommitStrategyEEnum, TextCommitStrategy.ON_MODIFY); addEEnumLiteral(textCommitStrategyEEnum, TextCommitStrategy.ON_FOCUS_OUT); addEEnumLiteral(textCommitStrategyEEnum, TextCommitStrategy.ON_MODIFY_DELAY); initEEnum(specialBindingEEnum, SpecialBinding.class, "SpecialBinding"); //$NON-NLS-1$ addEEnumLiteral(specialBindingEEnum, SpecialBinding.ROW_NO); addEEnumLiteral(specialBindingEEnum, SpecialBinding.TREE_ITEM); addEEnumLiteral(specialBindingEEnum, SpecialBinding.ROW_ELEMENT); initEEnum(bindingMessageSeverityEEnum, BindingMessageSeverity.class, "BindingMessageSeverity"); //$NON-NLS-1$ addEEnumLiteral(bindingMessageSeverityEEnum, BindingMessageSeverity.NONE); addEEnumLiteral(bindingMessageSeverityEEnum, BindingMessageSeverity.INFORMATION); addEEnumLiteral(bindingMessageSeverityEEnum, BindingMessageSeverity.WARNING); addEEnumLiteral(bindingMessageSeverityEEnum, BindingMessageSeverity.ERROR); initEEnum(containerCellTypeEEnum, ContainerCellType.class, "ContainerCellType"); //$NON-NLS-1$ addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.TOP_LEFT); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.TOP_RIGHT); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.COLUMN_HEADER); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.ROW_HEADER); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.DATA); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.BOTTOM_LEFT); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.BOTTOM_RIGHT); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.COLUMN_TRAILER); addEEnumLiteral(containerCellTypeEEnum, ContainerCellType.ROW_TRAILER); // Initialize data types initEDataType(iBindingContextFinalizerEDataType, IBindingContextFinalizer.class, "IBindingContextFinalizer", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(uiAttributePainterEDataType, UIAttributePainter.class, "UIAttributePainter", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(constraintValidatorAdapterConstraintProviderEDataType, IConstraintValidatorAdapterConstraintProvider.class, "ConstraintValidatorAdapterConstraintProvider", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iemfObservableFactoryEDataType, IEMFObservableFactory.class, "IEMFObservableFactory", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iAssignmentParticipantEDataType, IAssignmentParticipant.class, "IAssignmentParticipant", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(ceObjectHolderEDataType, CEObjectHolder.class, "CEObjectHolder", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(ceResourceHolderEDataType, CEResourceHolder.class, "CEResourceHolder", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iFormatterProviderEDataType, IFormatterProvider.class, "IFormatterProvider", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(dbContextEDataType, DataBindingContext.class, "DBContext", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(dbBindingEDataType, Binding.class, "DBBinding", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(columnViewerEDataType, ColumnViewer.class, "ColumnViewer", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(viewerColumnEDataType, ViewerColumn.class, "ViewerColumn", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(imageDescriptorEDataType, ImageDescriptor.class, "ImageDescriptor", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iControlContentAdapterEDataType, IControlContentAdapter.class, "IControlContentAdapter", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iServiceLocatorEDataType, IServiceLocator.class, "IServiceLocator", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iConfigurationElementEDataType, IConfigurationElement.class, "IConfigurationElement", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(patternEDataType, Pattern.class, "Pattern", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(throwableEDataType, Throwable.class, "Throwable", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iObservableEDataType, IObservable.class, "IObservable", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iObservableValueEDataType, IObservableValue.class, "IObservableValue", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iObservableListEDataType, IObservableList.class, "IObservableList", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iObservableSetEDataType, IObservableSet.class, "IObservableSet", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iObservableFactoryEDataType, IObservableFactory.class, "IObservableFactory", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iswtObservableValueEDataType, ISWTObservableValue.class, "ISWTObservableValue", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iConverterEDataType, IConverter.class, "IConverter", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(iValidatorEDataType, IValidator.class, "IValidator", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(editingDomainEDataType, EditingDomain.class, "EditingDomain", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(widgetEDataType, Widget.class, "Widget", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(formToolkitEDataType, FormToolkit.class, "FormToolkit", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(formCreatorEDataType, IFormCreator.class, "FormCreator", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(controlEDataType, Control.class, "Control", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(compositeEDataType, Composite.class, "Composite", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(tableEDataType, Table.class, "Table", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(tableColumnEDataType, TableColumn.class, "TableColumn", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(treeEDataType, Tree.class, "Tree", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(treeColumnEDataType, TreeColumn.class, "TreeColumn", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(clipboardEDataType, Clipboard.class, "Clipboard", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(imageEDataType, Image.class, "Image", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(colorEDataType, Color.class, "Color", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(cursorEDataType, Cursor.class, "Cursor", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(selectionListenerEDataType, SelectionListener.class, "SelectionListener", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(updateValueStrategyEDataType, UpdateValueStrategy.class, "UpdateValueStrategy", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(updateListStrategyEDataType, UpdateListStrategy.class, "UpdateListStrategy", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(updateSetStrategyEDataType, UpdateSetStrategy.class, "UpdateSetStrategy", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEDataType(numberFormatEDataType, NumberFormat.class, "NumberFormat", !IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ // Create resource createResource(eNS_URI); } } // UIBindingsPackageImpl