| /** |
| * <copyright> |
| * </copyright> |
| * |
| * $Id: ApplicationclientPackageImpl.java,v 1.1 2007/05/16 06:42:40 cbridgha Exp $ |
| */ |
| package org.eclipse.jst.javaee.applicationclient.internal.impl; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| import org.eclipse.emf.ecore.impl.EPackageImpl; |
| |
| import org.eclipse.emf.ecore.xml.namespace.XMLNamespacePackage; |
| |
| import org.eclipse.emf.ecore.xml.type.XMLTypePackage; |
| |
| import org.eclipse.jst.javaee.application.internal.impl.ApplicationPackageImpl; |
| |
| import org.eclipse.jst.javaee.application.internal.metadata.ApplicationPackage; |
| |
| import org.eclipse.jst.javaee.applicationclient.ApplicationClient; |
| import org.eclipse.jst.javaee.applicationclient.ApplicationClientDeploymentDescriptor; |
| import org.eclipse.jst.javaee.applicationclient.ApplicationclientFactory; |
| |
| import org.eclipse.jst.javaee.applicationclient.internal.metadata.ApplicationclientPackage; |
| |
| import org.eclipse.jst.javaee.core.internal.impl.JavaeePackageImpl; |
| |
| import org.eclipse.jst.javaee.core.internal.metadata.JavaeePackage; |
| |
| import org.eclipse.jst.javaee.ejb.internal.impl.EjbPackageImpl; |
| |
| import org.eclipse.jst.javaee.ejb.internal.metadata.EjbPackage; |
| |
| import org.eclipse.jst.javaee.jsp.internal.impl.JspPackageImpl; |
| |
| import org.eclipse.jst.javaee.jsp.internal.metadata.JspPackage; |
| |
| import org.eclipse.jst.javaee.web.internal.impl.WebPackageImpl; |
| |
| import org.eclipse.jst.javaee.web.internal.metadata.WebPackage; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * An implementation of the model <b>Package</b>. |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public class ApplicationclientPackageImpl extends EPackageImpl implements ApplicationclientPackage { |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| private EClass applicationClientEClass = null; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| private EClass applicationClientDeploymentDescriptorEClass = null; |
| |
| /** |
| * Creates an instance of the model <b>Package</b>, registered with |
| * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package |
| * package URI value. |
| * <p>Note: the correct way to create the package is via the static |
| * factory method {@link #init init()}, which also performs |
| * initialization of the package, or returns the registered package, |
| * if one already exists. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.emf.ecore.EPackage.Registry |
| * @see org.eclipse.jst.javaee.applicationclient.internal.metadata.ApplicationclientPackage#eNS_URI |
| * @see #init() |
| * @generated |
| */ |
| private ApplicationclientPackageImpl() { |
| super(eNS_URI, ApplicationclientFactory.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. Simple |
| * dependencies are satisfied by calling this method on all |
| * dependent packages before doing anything else. This method drives |
| * initialization for interdependent packages directly, in parallel |
| * with this package, itself. |
| * <p>Of this package and its interdependencies, all packages which |
| * have not yet been registered by their URI values are first created |
| * and registered. The packages are then initialized in two steps: |
| * meta-model objects for all of the packages are created before any |
| * are initialized, since one package's meta-model objects may refer to |
| * those of another. |
| * <p>Invocation of this method will not affect any packages that have |
| * already been initialized. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see #eNS_URI |
| * @see #createPackageContents() |
| * @see #initializePackageContents() |
| * @generated |
| */ |
| public static ApplicationclientPackage init() { |
| if (isInited) return (ApplicationclientPackage)EPackage.Registry.INSTANCE.getEPackage(ApplicationclientPackage.eNS_URI); |
| |
| // Obtain or create and register package |
| ApplicationclientPackageImpl theApplicationclientPackage = (ApplicationclientPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof ApplicationclientPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new ApplicationclientPackageImpl()); |
| |
| isInited = true; |
| |
| // Initialize simple dependencies |
| XMLNamespacePackage.eINSTANCE.eClass(); |
| XMLTypePackage.eINSTANCE.eClass(); |
| |
| // Obtain or create and register interdependencies |
| WebPackageImpl theWebPackage = (WebPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(WebPackage.eNS_URI) instanceof WebPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(WebPackage.eNS_URI) : WebPackage.eINSTANCE); |
| ApplicationPackageImpl theApplicationPackage = (ApplicationPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ApplicationPackage.eNS_URI) instanceof ApplicationPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ApplicationPackage.eNS_URI) : ApplicationPackage.eINSTANCE); |
| JavaeePackageImpl theJavaeePackage = (JavaeePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(JavaeePackage.eNS_URI) instanceof JavaeePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(JavaeePackage.eNS_URI) : JavaeePackage.eINSTANCE); |
| EjbPackageImpl theEjbPackage = (EjbPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(EjbPackage.eNS_URI) instanceof EjbPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(EjbPackage.eNS_URI) : EjbPackage.eINSTANCE); |
| JspPackageImpl theJspPackage = (JspPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(JspPackage.eNS_URI) instanceof JspPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(JspPackage.eNS_URI) : JspPackage.eINSTANCE); |
| |
| // Create package meta-data objects |
| theApplicationclientPackage.createPackageContents(); |
| theWebPackage.createPackageContents(); |
| theApplicationPackage.createPackageContents(); |
| theJavaeePackage.createPackageContents(); |
| theEjbPackage.createPackageContents(); |
| theJspPackage.createPackageContents(); |
| |
| // Initialize created meta-data |
| theApplicationclientPackage.initializePackageContents(); |
| theWebPackage.initializePackageContents(); |
| theApplicationPackage.initializePackageContents(); |
| theJavaeePackage.initializePackageContents(); |
| theEjbPackage.initializePackageContents(); |
| theJspPackage.initializePackageContents(); |
| |
| // Mark meta-data to indicate it can't be changed |
| theApplicationclientPackage.freeze(); |
| |
| return theApplicationclientPackage; |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EClass getApplicationClient() { |
| return applicationClientEClass; |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_Descriptions() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(0); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_DisplayNames() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(1); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_Icons() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(2); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_EnvEntries() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(3); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_EjbRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(4); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_ServiceRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(5); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_ResourceRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(6); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_ResourceEnvRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(7); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_MessageDestinationRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(8); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_PersistenceUnitRefs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(9); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_PostConstructs() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(10); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_PreDestroys() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(11); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EAttribute getApplicationClient_CallbackHandler() { |
| return (EAttribute)applicationClientEClass.getEStructuralFeatures().get(12); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClient_MessageDestinations() { |
| return (EReference)applicationClientEClass.getEStructuralFeatures().get(13); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EAttribute getApplicationClient_Id() { |
| return (EAttribute)applicationClientEClass.getEStructuralFeatures().get(14); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EAttribute getApplicationClient_MetadataComplete() { |
| return (EAttribute)applicationClientEClass.getEStructuralFeatures().get(15); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EAttribute getApplicationClient_Version() { |
| return (EAttribute)applicationClientEClass.getEStructuralFeatures().get(16); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EClass getApplicationClientDeploymentDescriptor() { |
| return applicationClientDeploymentDescriptorEClass; |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EAttribute getApplicationClientDeploymentDescriptor_Mixed() { |
| return (EAttribute)applicationClientDeploymentDescriptorEClass.getEStructuralFeatures().get(0); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClientDeploymentDescriptor_XMLNSPrefixMap() { |
| return (EReference)applicationClientDeploymentDescriptorEClass.getEStructuralFeatures().get(1); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClientDeploymentDescriptor_XSISchemaLocation() { |
| return (EReference)applicationClientDeploymentDescriptorEClass.getEStructuralFeatures().get(2); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public EReference getApplicationClientDeploymentDescriptor_ApplicationClient() { |
| return (EReference)applicationClientDeploymentDescriptorEClass.getEStructuralFeatures().get(3); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public ApplicationclientFactory getApplicationclientFactory() { |
| return (ApplicationclientFactory)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 |
| applicationClientEClass = createEClass(APPLICATION_CLIENT); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__DESCRIPTIONS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__DISPLAY_NAMES); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__ICONS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__ENV_ENTRIES); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__EJB_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__SERVICE_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__RESOURCE_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__RESOURCE_ENV_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__MESSAGE_DESTINATION_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__PERSISTENCE_UNIT_REFS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__POST_CONSTRUCTS); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__PRE_DESTROYS); |
| createEAttribute(applicationClientEClass, APPLICATION_CLIENT__CALLBACK_HANDLER); |
| createEReference(applicationClientEClass, APPLICATION_CLIENT__MESSAGE_DESTINATIONS); |
| createEAttribute(applicationClientEClass, APPLICATION_CLIENT__ID); |
| createEAttribute(applicationClientEClass, APPLICATION_CLIENT__METADATA_COMPLETE); |
| createEAttribute(applicationClientEClass, APPLICATION_CLIENT__VERSION); |
| |
| applicationClientDeploymentDescriptorEClass = createEClass(APPLICATION_CLIENT_DEPLOYMENT_DESCRIPTOR); |
| createEAttribute(applicationClientDeploymentDescriptorEClass, APPLICATION_CLIENT_DEPLOYMENT_DESCRIPTOR__MIXED); |
| createEReference(applicationClientDeploymentDescriptorEClass, APPLICATION_CLIENT_DEPLOYMENT_DESCRIPTOR__XMLNS_PREFIX_MAP); |
| createEReference(applicationClientDeploymentDescriptorEClass, APPLICATION_CLIENT_DEPLOYMENT_DESCRIPTOR__XSI_SCHEMA_LOCATION); |
| createEReference(applicationClientDeploymentDescriptorEClass, APPLICATION_CLIENT_DEPLOYMENT_DESCRIPTOR__APPLICATION_CLIENT); |
| } |
| |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| private boolean isInitialized = false; |
| |
| /** |
| * Complete the initialization of the package and its meta-model. This |
| * method is guarded to have no affect on any invocation but its first. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| public void initializePackageContents() { |
| if (isInitialized) return; |
| isInitialized = true; |
| |
| // Initialize package |
| setName(eNAME); |
| setNsPrefix(eNS_PREFIX); |
| setNsURI(eNS_URI); |
| |
| // Obtain other dependent packages |
| JavaeePackage theJavaeePackage = (JavaeePackage)EPackage.Registry.INSTANCE.getEPackage(JavaeePackage.eNS_URI); |
| XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI); |
| |
| // Add supertypes to classes |
| |
| // Initialize classes and features; add operations and parameters |
| initEClass(applicationClientEClass, ApplicationClient.class, "ApplicationClient", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| initEReference(getApplicationClient_Descriptions(), theJavaeePackage.getDescription(), null, "descriptions", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_DisplayNames(), theJavaeePackage.getDisplayName(), null, "displayNames", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_Icons(), theJavaeePackage.getIcon(), null, "icons", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_EnvEntries(), theJavaeePackage.getEnvEntry(), null, "envEntries", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_EjbRefs(), theJavaeePackage.getEjbRef(), null, "ejbRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_ServiceRefs(), theJavaeePackage.getServiceRef(), null, "serviceRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_ResourceRefs(), theJavaeePackage.getResourceRef(), null, "resourceRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_ResourceEnvRefs(), theJavaeePackage.getResourceEnvRef(), null, "resourceEnvRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_MessageDestinationRefs(), theJavaeePackage.getMessageDestinationRef(), null, "messageDestinationRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_PersistenceUnitRefs(), theJavaeePackage.getPersistenceUnitRef(), null, "persistenceUnitRefs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_PostConstructs(), theJavaeePackage.getLifecycleCallback(), null, "postConstructs", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_PreDestroys(), theJavaeePackage.getLifecycleCallback(), null, "preDestroys", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEAttribute(getApplicationClient_CallbackHandler(), theJavaeePackage.getFullyQualifiedClassType(), "callbackHandler", null, 0, 1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClient_MessageDestinations(), theJavaeePackage.getMessageDestination(), null, "messageDestinations", null, 0, -1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEAttribute(getApplicationClient_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEAttribute(getApplicationClient_MetadataComplete(), theXMLTypePackage.getBoolean(), "metadataComplete", null, 0, 1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEAttribute(getApplicationClient_Version(), theJavaeePackage.getDeweyVersionType(), "version", "5", 1, 1, ApplicationClient.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$ |
| |
| initEClass(applicationClientDeploymentDescriptorEClass, ApplicationClientDeploymentDescriptor.class, "ApplicationClientDeploymentDescriptor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| initEAttribute(getApplicationClientDeploymentDescriptor_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClientDeploymentDescriptor_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClientDeploymentDescriptor_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| initEReference(getApplicationClientDeploymentDescriptor_ApplicationClient(), this.getApplicationClient(), null, "applicationClient", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| |
| // Create resource |
| createResource(eNS_URI); |
| |
| // Create annotations |
| // http:///org/eclipse/emf/ecore/util/ExtendedMetaData |
| createExtendedMetaDataAnnotations(); |
| } |
| |
| /** |
| * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| protected void createExtendedMetaDataAnnotations() { |
| String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$ |
| addAnnotation |
| (applicationClientEClass, |
| source, |
| new String[] { |
| "name", "application-clientType", //$NON-NLS-1$ //$NON-NLS-2$ |
| "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_Descriptions(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "description", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "http://java.sun.com/xml/ns/javaee" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_DisplayNames(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "display-name", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "http://java.sun.com/xml/ns/javaee" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_Icons(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "icon", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "http://java.sun.com/xml/ns/javaee" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_EnvEntries(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "env-entry", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_EjbRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "ejb-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_ServiceRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "service-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "http://java.sun.com/xml/ns/javaee" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_ResourceRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "resource-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_ResourceEnvRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "resource-env-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_MessageDestinationRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "message-destination-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_PersistenceUnitRefs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "persistence-unit-ref", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_PostConstructs(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "post-construct", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_PreDestroys(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "pre-destroy", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_CallbackHandler(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "callback-handler", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_MessageDestinations(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "message-destination", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_Id(), |
| source, |
| new String[] { |
| "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "id" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_MetadataComplete(), |
| source, |
| new String[] { |
| "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "metadata-complete" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClient_Version(), |
| source, |
| new String[] { |
| "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "version" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (applicationClientDeploymentDescriptorEClass, |
| source, |
| new String[] { |
| "name", "", //$NON-NLS-1$ //$NON-NLS-2$ |
| "kind", "mixed" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClientDeploymentDescriptor_Mixed(), |
| source, |
| new String[] { |
| "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", ":mixed" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClientDeploymentDescriptor_XMLNSPrefixMap(), |
| source, |
| new String[] { |
| "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "xmlns:prefix" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClientDeploymentDescriptor_XSISchemaLocation(), |
| source, |
| new String[] { |
| "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "xsi:schemaLocation" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| addAnnotation |
| (getApplicationClientDeploymentDescriptor_ApplicationClient(), |
| source, |
| new String[] { |
| "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$ |
| "name", "application-client", //$NON-NLS-1$ //$NON-NLS-2$ |
| "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$ |
| }); |
| } |
| |
| } //ApplicationclientPackageImpl |