/****************************************************************************** * Copyright (c) 2009-2013, Linagora * * 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: * Linagora - initial API and implementation *******************************************************************************/ package com.sun.java.xml.ns.jbi; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.JbiFactory * @model kind="package" * @generated */ public interface JbiPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "jbi"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://java.sun.com/xml/ns/jbi"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "jbi"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ JbiPackage eINSTANCE = com.sun.java.xml.ns.jbi.impl.JbiPackageImpl.init(); /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.AbstractExtensibleElementImpl <em>Abstract Extensible Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.AbstractExtensibleElementImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getAbstractExtensibleElement() * @generated */ int ABSTRACT_EXTENSIBLE_ELEMENT = 0; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENSIBLE_ELEMENT__GROUP = 0; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENSIBLE_ELEMENT__OTHER = 1; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL = 2; /** * The number of structural features of the '<em>Abstract Extensible Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT = 3; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ClassPathImpl <em>Class Path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ClassPathImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassPath() * @generated */ int CLASS_PATH = 1; /** * The feature id for the '<em><b>Path Element</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_PATH__PATH_ELEMENT = 0; /** * The number of structural features of the '<em>Class Path</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_PATH_FEATURE_COUNT = 1; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ComponentImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponent() * @generated */ int COMPONENT = 2; /** * The feature id for the '<em><b>Identification</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__IDENTIFICATION = 0; /** * The feature id for the '<em><b>Component Class Name</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__COMPONENT_CLASS_NAME = 1; /** * The feature id for the '<em><b>Component Class Path</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__COMPONENT_CLASS_PATH = 2; /** * The feature id for the '<em><b>Bootstrap Class Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__BOOTSTRAP_CLASS_NAME = 3; /** * The feature id for the '<em><b>Bootstrap Class Path</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__BOOTSTRAP_CLASS_PATH = 4; /** * The feature id for the '<em><b>Shared Library List</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__SHARED_LIBRARY_LIST = 5; /** * The feature id for the '<em><b>Shared Library</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__SHARED_LIBRARY = 6; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__GROUP = 7; /** * The feature id for the '<em><b>Any</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__ANY = 8; /** * The feature id for the '<em><b>Any1</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__ANY1 = 9; /** * The feature id for the '<em><b>Bootstrap Class Loader Delegation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__BOOTSTRAP_CLASS_LOADER_DELEGATION = 10; /** * The feature id for the '<em><b>Component Class Loader Delegation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__COMPONENT_CLASS_LOADER_DELEGATION = 11; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__TYPE = 12; /** * The number of structural features of the '<em>Component</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_FEATURE_COUNT = 13; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ComponentClassNameImpl <em>Component Class Name</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ComponentClassNameImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentClassName() * @generated */ int COMPONENT_CLASS_NAME = 3; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_CLASS_NAME__MIXED = 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_CLASS_NAME__DESCRIPTION = 1; /** * The number of structural features of the '<em>Component Class Name</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_CLASS_NAME_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ConnectionImpl <em>Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConnectionImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConnection() * @generated */ int CONNECTION = 4; /** * The feature id for the '<em><b>Consumer</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTION__CONSUMER = 0; /** * The feature id for the '<em><b>Provider</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTION__PROVIDER = 1; /** * The number of structural features of the '<em>Connection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ConnectionsImpl <em>Connections</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConnectionsImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConnections() * @generated */ int CONNECTIONS = 5; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTIONS__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTIONS__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTIONS__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Connection</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTIONS__CONNECTION = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Connections</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONNECTIONS_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ConsumerImpl <em>Consumer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConsumerImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConsumer() * @generated */ int CONSUMER = 6; /** * The feature id for the '<em><b>Endpoint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMER__ENDPOINT_NAME = 0; /** * The feature id for the '<em><b>Interface Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMER__INTERFACE_NAME = 1; /** * The feature id for the '<em><b>Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMER__SERVICE_NAME = 2; /** * The number of structural features of the '<em>Consumer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMER_FEATURE_COUNT = 3; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.DocumentRootImpl <em>Document Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.DocumentRootImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getDocumentRoot() * @generated */ int DOCUMENT_ROOT = 7; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__MIXED = 0; /** * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1; /** * The feature id for the '<em><b>XSI Schema Location</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2; /** * The feature id for the '<em><b>Jbi</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT__JBI = 3; /** * The number of structural features of the '<em>Document Root</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOCUMENT_ROOT_FEATURE_COUNT = 4; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.IdentificationImpl <em>Identification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.IdentificationImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getIdentification() * @generated */ int IDENTIFICATION = 8; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION__NAME = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION__DESCRIPTION = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Identification</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IDENTIFICATION_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.JbiImpl <em>Jbi</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.JbiImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getJbi() * @generated */ int JBI = 9; /** * The feature id for the '<em><b>Component</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI__COMPONENT = 0; /** * The feature id for the '<em><b>Shared Library</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI__SHARED_LIBRARY = 1; /** * The feature id for the '<em><b>Service Assembly</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI__SERVICE_ASSEMBLY = 2; /** * The feature id for the '<em><b>Services</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI__SERVICES = 3; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI__VERSION = 4; /** * The number of structural features of the '<em>Jbi</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JBI_FEATURE_COUNT = 5; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ServicesImpl <em>Services</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServicesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServices() * @generated */ int SERVICES = 10; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Provides</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__PROVIDES = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Consumes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__CONSUMES = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Binding Component</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES__BINDING_COMPONENT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Services</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICES_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.AbstractEndpointImpl <em>Abstract Endpoint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.AbstractEndpointImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getAbstractEndpoint() * @generated */ int ABSTRACT_ENDPOINT = 11; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Endpoint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__ENDPOINT_NAME = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Interface Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__INTERFACE_NAME = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT__SERVICE_NAME = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Abstract Endpoint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ENDPOINT_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ConsumesImpl <em>Consumes</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConsumesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConsumes() * @generated */ int CONSUMES = 12; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__GROUP = ABSTRACT_ENDPOINT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__OTHER = ABSTRACT_ENDPOINT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__LOCAL = ABSTRACT_ENDPOINT__LOCAL; /** * The feature id for the '<em><b>Endpoint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__ENDPOINT_NAME = ABSTRACT_ENDPOINT__ENDPOINT_NAME; /** * The feature id for the '<em><b>Interface Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__INTERFACE_NAME = ABSTRACT_ENDPOINT__INTERFACE_NAME; /** * The feature id for the '<em><b>Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES__SERVICE_NAME = ABSTRACT_ENDPOINT__SERVICE_NAME; /** * The number of structural features of the '<em>Consumes</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONSUMES_FEATURE_COUNT = ABSTRACT_ENDPOINT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ProvidesImpl <em>Provides</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ProvidesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getProvides() * @generated */ int PROVIDES = 13; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__GROUP = ABSTRACT_ENDPOINT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__OTHER = ABSTRACT_ENDPOINT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__LOCAL = ABSTRACT_ENDPOINT__LOCAL; /** * The feature id for the '<em><b>Endpoint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__ENDPOINT_NAME = ABSTRACT_ENDPOINT__ENDPOINT_NAME; /** * The feature id for the '<em><b>Interface Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__INTERFACE_NAME = ABSTRACT_ENDPOINT__INTERFACE_NAME; /** * The feature id for the '<em><b>Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES__SERVICE_NAME = ABSTRACT_ENDPOINT__SERVICE_NAME; /** * The number of structural features of the '<em>Provides</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDES_FEATURE_COUNT = ABSTRACT_ENDPOINT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ProviderImpl <em>Provider</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ProviderImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getProvider() * @generated */ int PROVIDER = 14; /** * The feature id for the '<em><b>Endpoint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDER__ENDPOINT_NAME = 0; /** * The feature id for the '<em><b>Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDER__SERVICE_NAME = 1; /** * The number of structural features of the '<em>Provider</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROVIDER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ServiceAssemblyImpl <em>Service Assembly</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServiceAssemblyImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServiceAssembly() * @generated */ int SERVICE_ASSEMBLY = 15; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Identification</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__IDENTIFICATION = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Service Unit</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__SERVICE_UNIT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Connections</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY__CONNECTIONS = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Service Assembly</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_ASSEMBLY_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.ServiceUnitImpl <em>Service Unit</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServiceUnitImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServiceUnit() * @generated */ int SERVICE_UNIT = 16; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT__GROUP = ABSTRACT_EXTENSIBLE_ELEMENT__GROUP; /** * The feature id for the '<em><b>Other</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT__OTHER = ABSTRACT_EXTENSIBLE_ELEMENT__OTHER; /** * The feature id for the '<em><b>Local</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT__LOCAL = ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL; /** * The feature id for the '<em><b>Identification</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT__IDENTIFICATION = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Target</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT__TARGET = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Service Unit</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_UNIT_FEATURE_COUNT = ABSTRACT_EXTENSIBLE_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.SharedLibraryTypeImpl <em>Shared Library Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.SharedLibraryTypeImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getSharedLibraryType() * @generated */ int SHARED_LIBRARY_TYPE = 17; /** * The feature id for the '<em><b>Identification</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE__IDENTIFICATION = 0; /** * The feature id for the '<em><b>Shared Library Class Path</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE__SHARED_LIBRARY_CLASS_PATH = 1; /** * The feature id for the '<em><b>Class Loader Delegation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE__CLASS_LOADER_DELEGATION = 2; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE__VERSION = 3; /** * The number of structural features of the '<em>Shared Library Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE_FEATURE_COUNT = 4; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.SharedLibraryType1Impl <em>Shared Library Type1</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.SharedLibraryType1Impl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getSharedLibraryType1() * @generated */ int SHARED_LIBRARY_TYPE1 = 18; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE1__MIXED = 0; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE1__VERSION = 1; /** * The number of structural features of the '<em>Shared Library Type1</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHARED_LIBRARY_TYPE1_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.impl.TargetImpl <em>Target</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.TargetImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getTarget() * @generated */ int TARGET = 19; /** * The feature id for the '<em><b>Artifacts Zip</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TARGET__ARTIFACTS_ZIP = 0; /** * The feature id for the '<em><b>Component Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TARGET__COMPONENT_NAME = 1; /** * The number of structural features of the '<em>Target</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TARGET_FEATURE_COUNT = 2; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.ClassLoaderDelegationType <em>Class Loader Delegation Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassLoaderDelegationType() * @generated */ int CLASS_LOADER_DELEGATION_TYPE = 20; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.ComponentType <em>Component Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ComponentType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentType() * @generated */ int COMPONENT_TYPE = 21; /** * The meta object id for the '{@link com.sun.java.xml.ns.jbi.LinkType <em>Link Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.LinkType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getLinkType() * @generated */ int LINK_TYPE = 22; /** * The meta object id for the '<em>Class Loader Delegation Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassLoaderDelegationTypeObject() * @generated */ int CLASS_LOADER_DELEGATION_TYPE_OBJECT = 23; /** * The meta object id for the '<em>Component Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ComponentType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentTypeObject() * @generated */ int COMPONENT_TYPE_OBJECT = 24; /** * The meta object id for the '<em>Link Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.LinkType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getLinkTypeObject() * @generated */ int LINK_TYPE_OBJECT = 25; /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.AbstractExtensibleElement <em>Abstract Extensible Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Extensible Element</em>'. * @see com.sun.java.xml.ns.jbi.AbstractExtensibleElement * @generated */ EClass getAbstractExtensibleElement(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getGroup() * @see #getAbstractExtensibleElement() * @generated */ EAttribute getAbstractExtensibleElement_Group(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getOther <em>Other</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Other</em>'. * @see com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getOther() * @see #getAbstractExtensibleElement() * @generated */ EAttribute getAbstractExtensibleElement_Other(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getLocal <em>Local</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Local</em>'. * @see com.sun.java.xml.ns.jbi.AbstractExtensibleElement#getLocal() * @see #getAbstractExtensibleElement() * @generated */ EAttribute getAbstractExtensibleElement_Local(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.ClassPath <em>Class Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Path</em>'. * @see com.sun.java.xml.ns.jbi.ClassPath * @generated */ EClass getClassPath(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.ClassPath#getPathElement <em>Path Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Path Element</em>'. * @see com.sun.java.xml.ns.jbi.ClassPath#getPathElement() * @see #getClassPath() * @generated */ EAttribute getClassPath_PathElement(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Component <em>Component</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component</em>'. * @see com.sun.java.xml.ns.jbi.Component * @generated */ EClass getComponent(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Component#getIdentification <em>Identification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Identification</em>'. * @see com.sun.java.xml.ns.jbi.Component#getIdentification() * @see #getComponent() * @generated */ EReference getComponent_Identification(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Component#getComponentClassName <em>Component Class Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Component Class Name</em>'. * @see com.sun.java.xml.ns.jbi.Component#getComponentClassName() * @see #getComponent() * @generated */ EReference getComponent_ComponentClassName(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Component#getComponentClassPath <em>Component Class Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Component Class Path</em>'. * @see com.sun.java.xml.ns.jbi.Component#getComponentClassPath() * @see #getComponent() * @generated */ EReference getComponent_ComponentClassPath(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Component#getBootstrapClassName <em>Bootstrap Class Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Bootstrap Class Name</em>'. * @see com.sun.java.xml.ns.jbi.Component#getBootstrapClassName() * @see #getComponent() * @generated */ EAttribute getComponent_BootstrapClassName(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Component#getBootstrapClassPath <em>Bootstrap Class Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Bootstrap Class Path</em>'. * @see com.sun.java.xml.ns.jbi.Component#getBootstrapClassPath() * @see #getComponent() * @generated */ EReference getComponent_BootstrapClassPath(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.Component#getSharedLibraryList <em>Shared Library List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Shared Library List</em>'. * @see com.sun.java.xml.ns.jbi.Component#getSharedLibraryList() * @see #getComponent() * @generated */ EAttribute getComponent_SharedLibraryList(); /** * Returns the meta object for the containment reference list '{@link com.sun.java.xml.ns.jbi.Component#getSharedLibrary <em>Shared Library</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Shared Library</em>'. * @see com.sun.java.xml.ns.jbi.Component#getSharedLibrary() * @see #getComponent() * @generated */ EReference getComponent_SharedLibrary(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.Component#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see com.sun.java.xml.ns.jbi.Component#getGroup() * @see #getComponent() * @generated */ EAttribute getComponent_Group(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.Component#getAny <em>Any</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Any</em>'. * @see com.sun.java.xml.ns.jbi.Component#getAny() * @see #getComponent() * @generated */ EAttribute getComponent_Any(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.Component#getAny1 <em>Any1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Any1</em>'. * @see com.sun.java.xml.ns.jbi.Component#getAny1() * @see #getComponent() * @generated */ EAttribute getComponent_Any1(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Component#getBootstrapClassLoaderDelegation <em>Bootstrap Class Loader Delegation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Bootstrap Class Loader Delegation</em>'. * @see com.sun.java.xml.ns.jbi.Component#getBootstrapClassLoaderDelegation() * @see #getComponent() * @generated */ EAttribute getComponent_BootstrapClassLoaderDelegation(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Component#getComponentClassLoaderDelegation <em>Component Class Loader Delegation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Component Class Loader Delegation</em>'. * @see com.sun.java.xml.ns.jbi.Component#getComponentClassLoaderDelegation() * @see #getComponent() * @generated */ EAttribute getComponent_ComponentClassLoaderDelegation(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Component#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see com.sun.java.xml.ns.jbi.Component#getType() * @see #getComponent() * @generated */ EAttribute getComponent_Type(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.ComponentClassName <em>Component Class Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component Class Name</em>'. * @see com.sun.java.xml.ns.jbi.ComponentClassName * @generated */ EClass getComponentClassName(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.ComponentClassName#getMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Mixed</em>'. * @see com.sun.java.xml.ns.jbi.ComponentClassName#getMixed() * @see #getComponentClassName() * @generated */ EAttribute getComponentClassName_Mixed(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.ComponentClassName#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see com.sun.java.xml.ns.jbi.ComponentClassName#getDescription() * @see #getComponentClassName() * @generated */ EAttribute getComponentClassName_Description(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Connection <em>Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Connection</em>'. * @see com.sun.java.xml.ns.jbi.Connection * @generated */ EClass getConnection(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Connection#getConsumer <em>Consumer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Consumer</em>'. * @see com.sun.java.xml.ns.jbi.Connection#getConsumer() * @see #getConnection() * @generated */ EReference getConnection_Consumer(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Connection#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Provider</em>'. * @see com.sun.java.xml.ns.jbi.Connection#getProvider() * @see #getConnection() * @generated */ EReference getConnection_Provider(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Connections <em>Connections</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Connections</em>'. * @see com.sun.java.xml.ns.jbi.Connections * @generated */ EClass getConnections(); /** * Returns the meta object for the containment reference list '{@link com.sun.java.xml.ns.jbi.Connections#getConnection <em>Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Connection</em>'. * @see com.sun.java.xml.ns.jbi.Connections#getConnection() * @see #getConnections() * @generated */ EReference getConnections_Connection(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Consumer <em>Consumer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Consumer</em>'. * @see com.sun.java.xml.ns.jbi.Consumer * @generated */ EClass getConsumer(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Consumer#getEndpointName <em>Endpoint Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Endpoint Name</em>'. * @see com.sun.java.xml.ns.jbi.Consumer#getEndpointName() * @see #getConsumer() * @generated */ EAttribute getConsumer_EndpointName(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Consumer#getInterfaceName <em>Interface Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Interface Name</em>'. * @see com.sun.java.xml.ns.jbi.Consumer#getInterfaceName() * @see #getConsumer() * @generated */ EAttribute getConsumer_InterfaceName(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Consumer#getServiceName <em>Service Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Service Name</em>'. * @see com.sun.java.xml.ns.jbi.Consumer#getServiceName() * @see #getConsumer() * @generated */ EAttribute getConsumer_ServiceName(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.DocumentRoot <em>Document Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Document Root</em>'. * @see com.sun.java.xml.ns.jbi.DocumentRoot * @generated */ EClass getDocumentRoot(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.DocumentRoot#getMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Mixed</em>'. * @see com.sun.java.xml.ns.jbi.DocumentRoot#getMixed() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Mixed(); /** * Returns the meta object for the map '{@link com.sun.java.xml.ns.jbi.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XMLNS Prefix Map</em>'. * @see com.sun.java.xml.ns.jbi.DocumentRoot#getXMLNSPrefixMap() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XMLNSPrefixMap(); /** * Returns the meta object for the map '{@link com.sun.java.xml.ns.jbi.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>XSI Schema Location</em>'. * @see com.sun.java.xml.ns.jbi.DocumentRoot#getXSISchemaLocation() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XSISchemaLocation(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.DocumentRoot#getJbi <em>Jbi</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Jbi</em>'. * @see com.sun.java.xml.ns.jbi.DocumentRoot#getJbi() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_Jbi(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Identification <em>Identification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Identification</em>'. * @see com.sun.java.xml.ns.jbi.Identification * @generated */ EClass getIdentification(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Identification#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see com.sun.java.xml.ns.jbi.Identification#getName() * @see #getIdentification() * @generated */ EAttribute getIdentification_Name(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Identification#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see com.sun.java.xml.ns.jbi.Identification#getDescription() * @see #getIdentification() * @generated */ EAttribute getIdentification_Description(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Jbi <em>Jbi</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Jbi</em>'. * @see com.sun.java.xml.ns.jbi.Jbi * @generated */ EClass getJbi(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Jbi#getComponent <em>Component</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Component</em>'. * @see com.sun.java.xml.ns.jbi.Jbi#getComponent() * @see #getJbi() * @generated */ EReference getJbi_Component(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Jbi#getSharedLibrary <em>Shared Library</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Shared Library</em>'. * @see com.sun.java.xml.ns.jbi.Jbi#getSharedLibrary() * @see #getJbi() * @generated */ EReference getJbi_SharedLibrary(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Jbi#getServiceAssembly <em>Service Assembly</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Service Assembly</em>'. * @see com.sun.java.xml.ns.jbi.Jbi#getServiceAssembly() * @see #getJbi() * @generated */ EReference getJbi_ServiceAssembly(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.Jbi#getServices <em>Services</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Services</em>'. * @see com.sun.java.xml.ns.jbi.Jbi#getServices() * @see #getJbi() * @generated */ EReference getJbi_Services(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Jbi#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see com.sun.java.xml.ns.jbi.Jbi#getVersion() * @see #getJbi() * @generated */ EAttribute getJbi_Version(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Services <em>Services</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Services</em>'. * @see com.sun.java.xml.ns.jbi.Services * @generated */ EClass getServices(); /** * Returns the meta object for the containment reference list '{@link com.sun.java.xml.ns.jbi.Services#getProvides <em>Provides</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Provides</em>'. * @see com.sun.java.xml.ns.jbi.Services#getProvides() * @see #getServices() * @generated */ EReference getServices_Provides(); /** * Returns the meta object for the containment reference list '{@link com.sun.java.xml.ns.jbi.Services#getConsumes <em>Consumes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Consumes</em>'. * @see com.sun.java.xml.ns.jbi.Services#getConsumes() * @see #getServices() * @generated */ EReference getServices_Consumes(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Services#isBindingComponent <em>Binding Component</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Binding Component</em>'. * @see com.sun.java.xml.ns.jbi.Services#isBindingComponent() * @see #getServices() * @generated */ EAttribute getServices_BindingComponent(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.AbstractEndpoint <em>Abstract Endpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Endpoint</em>'. * @see com.sun.java.xml.ns.jbi.AbstractEndpoint * @generated */ EClass getAbstractEndpoint(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.AbstractEndpoint#getEndpointName <em>Endpoint Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Endpoint Name</em>'. * @see com.sun.java.xml.ns.jbi.AbstractEndpoint#getEndpointName() * @see #getAbstractEndpoint() * @generated */ EAttribute getAbstractEndpoint_EndpointName(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.AbstractEndpoint#getInterfaceName <em>Interface Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Interface Name</em>'. * @see com.sun.java.xml.ns.jbi.AbstractEndpoint#getInterfaceName() * @see #getAbstractEndpoint() * @generated */ EAttribute getAbstractEndpoint_InterfaceName(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.AbstractEndpoint#getServiceName <em>Service Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Service Name</em>'. * @see com.sun.java.xml.ns.jbi.AbstractEndpoint#getServiceName() * @see #getAbstractEndpoint() * @generated */ EAttribute getAbstractEndpoint_ServiceName(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Consumes <em>Consumes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Consumes</em>'. * @see com.sun.java.xml.ns.jbi.Consumes * @generated */ EClass getConsumes(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Provides <em>Provides</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Provides</em>'. * @see com.sun.java.xml.ns.jbi.Provides * @generated */ EClass getProvides(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Provider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Provider</em>'. * @see com.sun.java.xml.ns.jbi.Provider * @generated */ EClass getProvider(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Provider#getEndpointName <em>Endpoint Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Endpoint Name</em>'. * @see com.sun.java.xml.ns.jbi.Provider#getEndpointName() * @see #getProvider() * @generated */ EAttribute getProvider_EndpointName(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Provider#getServiceName <em>Service Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Service Name</em>'. * @see com.sun.java.xml.ns.jbi.Provider#getServiceName() * @see #getProvider() * @generated */ EAttribute getProvider_ServiceName(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.ServiceAssembly <em>Service Assembly</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Service Assembly</em>'. * @see com.sun.java.xml.ns.jbi.ServiceAssembly * @generated */ EClass getServiceAssembly(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.ServiceAssembly#getIdentification <em>Identification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Identification</em>'. * @see com.sun.java.xml.ns.jbi.ServiceAssembly#getIdentification() * @see #getServiceAssembly() * @generated */ EReference getServiceAssembly_Identification(); /** * Returns the meta object for the containment reference list '{@link com.sun.java.xml.ns.jbi.ServiceAssembly#getServiceUnit <em>Service Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Unit</em>'. * @see com.sun.java.xml.ns.jbi.ServiceAssembly#getServiceUnit() * @see #getServiceAssembly() * @generated */ EReference getServiceAssembly_ServiceUnit(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.ServiceAssembly#getConnections <em>Connections</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Connections</em>'. * @see com.sun.java.xml.ns.jbi.ServiceAssembly#getConnections() * @see #getServiceAssembly() * @generated */ EReference getServiceAssembly_Connections(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.ServiceUnit <em>Service Unit</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Service Unit</em>'. * @see com.sun.java.xml.ns.jbi.ServiceUnit * @generated */ EClass getServiceUnit(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.ServiceUnit#getIdentification <em>Identification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Identification</em>'. * @see com.sun.java.xml.ns.jbi.ServiceUnit#getIdentification() * @see #getServiceUnit() * @generated */ EReference getServiceUnit_Identification(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.ServiceUnit#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Target</em>'. * @see com.sun.java.xml.ns.jbi.ServiceUnit#getTarget() * @see #getServiceUnit() * @generated */ EReference getServiceUnit_Target(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.SharedLibraryType <em>Shared Library Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shared Library Type</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType * @generated */ EClass getSharedLibraryType(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.SharedLibraryType#getIdentification <em>Identification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Identification</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType#getIdentification() * @see #getSharedLibraryType() * @generated */ EReference getSharedLibraryType_Identification(); /** * Returns the meta object for the containment reference '{@link com.sun.java.xml.ns.jbi.SharedLibraryType#getSharedLibraryClassPath <em>Shared Library Class Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Shared Library Class Path</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType#getSharedLibraryClassPath() * @see #getSharedLibraryType() * @generated */ EReference getSharedLibraryType_SharedLibraryClassPath(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.SharedLibraryType#getClassLoaderDelegation <em>Class Loader Delegation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Class Loader Delegation</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType#getClassLoaderDelegation() * @see #getSharedLibraryType() * @generated */ EAttribute getSharedLibraryType_ClassLoaderDelegation(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.SharedLibraryType#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType#getVersion() * @see #getSharedLibraryType() * @generated */ EAttribute getSharedLibraryType_Version(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.SharedLibraryType1 <em>Shared Library Type1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Shared Library Type1</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType1 * @generated */ EClass getSharedLibraryType1(); /** * Returns the meta object for the attribute list '{@link com.sun.java.xml.ns.jbi.SharedLibraryType1#getMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Mixed</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType1#getMixed() * @see #getSharedLibraryType1() * @generated */ EAttribute getSharedLibraryType1_Mixed(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.SharedLibraryType1#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see com.sun.java.xml.ns.jbi.SharedLibraryType1#getVersion() * @see #getSharedLibraryType1() * @generated */ EAttribute getSharedLibraryType1_Version(); /** * Returns the meta object for class '{@link com.sun.java.xml.ns.jbi.Target <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Target</em>'. * @see com.sun.java.xml.ns.jbi.Target * @generated */ EClass getTarget(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Target#getArtifactsZip <em>Artifacts Zip</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Artifacts Zip</em>'. * @see com.sun.java.xml.ns.jbi.Target#getArtifactsZip() * @see #getTarget() * @generated */ EAttribute getTarget_ArtifactsZip(); /** * Returns the meta object for the attribute '{@link com.sun.java.xml.ns.jbi.Target#getComponentName <em>Component Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Component Name</em>'. * @see com.sun.java.xml.ns.jbi.Target#getComponentName() * @see #getTarget() * @generated */ EAttribute getTarget_ComponentName(); /** * Returns the meta object for enum '{@link com.sun.java.xml.ns.jbi.ClassLoaderDelegationType <em>Class Loader Delegation Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Class Loader Delegation Type</em>'. * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @generated */ EEnum getClassLoaderDelegationType(); /** * Returns the meta object for enum '{@link com.sun.java.xml.ns.jbi.ComponentType <em>Component Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Component Type</em>'. * @see com.sun.java.xml.ns.jbi.ComponentType * @generated */ EEnum getComponentType(); /** * Returns the meta object for enum '{@link com.sun.java.xml.ns.jbi.LinkType <em>Link Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Link Type</em>'. * @see com.sun.java.xml.ns.jbi.LinkType * @generated */ EEnum getLinkType(); /** * Returns the meta object for data type '{@link com.sun.java.xml.ns.jbi.ClassLoaderDelegationType <em>Class Loader Delegation Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Class Loader Delegation Type Object</em>'. * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @model instanceClass="com.sun.java.xml.ns.jbi.ClassLoaderDelegationType" * extendedMetaData="name='ClassLoaderDelegationType:Object' baseType='ClassLoaderDelegationType'" * @generated */ EDataType getClassLoaderDelegationTypeObject(); /** * Returns the meta object for data type '{@link com.sun.java.xml.ns.jbi.ComponentType <em>Component Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Component Type Object</em>'. * @see com.sun.java.xml.ns.jbi.ComponentType * @model instanceClass="com.sun.java.xml.ns.jbi.ComponentType" * extendedMetaData="name='ComponentType:Object' baseType='ComponentType'" * @generated */ EDataType getComponentTypeObject(); /** * Returns the meta object for data type '{@link com.sun.java.xml.ns.jbi.LinkType <em>Link Type Object</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Link Type Object</em>'. * @see com.sun.java.xml.ns.jbi.LinkType * @model instanceClass="com.sun.java.xml.ns.jbi.LinkType" * extendedMetaData="name='LinkType:Object' baseType='LinkType'" * @generated */ EDataType getLinkTypeObject(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ JbiFactory getJbiFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.AbstractExtensibleElementImpl <em>Abstract Extensible Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.AbstractExtensibleElementImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getAbstractExtensibleElement() * @generated */ EClass ABSTRACT_EXTENSIBLE_ELEMENT = eINSTANCE.getAbstractExtensibleElement(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_EXTENSIBLE_ELEMENT__GROUP = eINSTANCE.getAbstractExtensibleElement_Group(); /** * The meta object literal for the '<em><b>Other</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_EXTENSIBLE_ELEMENT__OTHER = eINSTANCE.getAbstractExtensibleElement_Other(); /** * The meta object literal for the '<em><b>Local</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_EXTENSIBLE_ELEMENT__LOCAL = eINSTANCE.getAbstractExtensibleElement_Local(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ClassPathImpl <em>Class Path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ClassPathImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassPath() * @generated */ EClass CLASS_PATH = eINSTANCE.getClassPath(); /** * The meta object literal for the '<em><b>Path Element</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASS_PATH__PATH_ELEMENT = eINSTANCE.getClassPath_PathElement(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ComponentImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponent() * @generated */ EClass COMPONENT = eINSTANCE.getComponent(); /** * The meta object literal for the '<em><b>Identification</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENT__IDENTIFICATION = eINSTANCE.getComponent_Identification(); /** * The meta object literal for the '<em><b>Component Class Name</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENT__COMPONENT_CLASS_NAME = eINSTANCE.getComponent_ComponentClassName(); /** * The meta object literal for the '<em><b>Component Class Path</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENT__COMPONENT_CLASS_PATH = eINSTANCE.getComponent_ComponentClassPath(); /** * The meta object literal for the '<em><b>Bootstrap Class Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__BOOTSTRAP_CLASS_NAME = eINSTANCE.getComponent_BootstrapClassName(); /** * The meta object literal for the '<em><b>Bootstrap Class Path</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENT__BOOTSTRAP_CLASS_PATH = eINSTANCE.getComponent_BootstrapClassPath(); /** * The meta object literal for the '<em><b>Shared Library List</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__SHARED_LIBRARY_LIST = eINSTANCE.getComponent_SharedLibraryList(); /** * The meta object literal for the '<em><b>Shared Library</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPONENT__SHARED_LIBRARY = eINSTANCE.getComponent_SharedLibrary(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__GROUP = eINSTANCE.getComponent_Group(); /** * The meta object literal for the '<em><b>Any</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__ANY = eINSTANCE.getComponent_Any(); /** * The meta object literal for the '<em><b>Any1</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__ANY1 = eINSTANCE.getComponent_Any1(); /** * The meta object literal for the '<em><b>Bootstrap Class Loader Delegation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__BOOTSTRAP_CLASS_LOADER_DELEGATION = eINSTANCE.getComponent_BootstrapClassLoaderDelegation(); /** * The meta object literal for the '<em><b>Component Class Loader Delegation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__COMPONENT_CLASS_LOADER_DELEGATION = eINSTANCE.getComponent_ComponentClassLoaderDelegation(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__TYPE = eINSTANCE.getComponent_Type(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ComponentClassNameImpl <em>Component Class Name</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ComponentClassNameImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentClassName() * @generated */ EClass COMPONENT_CLASS_NAME = eINSTANCE.getComponentClassName(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT_CLASS_NAME__MIXED = eINSTANCE.getComponentClassName_Mixed(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT_CLASS_NAME__DESCRIPTION = eINSTANCE.getComponentClassName_Description(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ConnectionImpl <em>Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConnectionImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConnection() * @generated */ EClass CONNECTION = eINSTANCE.getConnection(); /** * The meta object literal for the '<em><b>Consumer</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONNECTION__CONSUMER = eINSTANCE.getConnection_Consumer(); /** * The meta object literal for the '<em><b>Provider</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONNECTION__PROVIDER = eINSTANCE.getConnection_Provider(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ConnectionsImpl <em>Connections</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConnectionsImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConnections() * @generated */ EClass CONNECTIONS = eINSTANCE.getConnections(); /** * The meta object literal for the '<em><b>Connection</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONNECTIONS__CONNECTION = eINSTANCE.getConnections_Connection(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ConsumerImpl <em>Consumer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConsumerImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConsumer() * @generated */ EClass CONSUMER = eINSTANCE.getConsumer(); /** * The meta object literal for the '<em><b>Endpoint Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONSUMER__ENDPOINT_NAME = eINSTANCE.getConsumer_EndpointName(); /** * The meta object literal for the '<em><b>Interface Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONSUMER__INTERFACE_NAME = eINSTANCE.getConsumer_InterfaceName(); /** * The meta object literal for the '<em><b>Service Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONSUMER__SERVICE_NAME = eINSTANCE.getConsumer_ServiceName(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.DocumentRootImpl <em>Document Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.DocumentRootImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getDocumentRoot() * @generated */ EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed(); /** * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap(); /** * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation(); /** * The meta object literal for the '<em><b>Jbi</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOCUMENT_ROOT__JBI = eINSTANCE.getDocumentRoot_Jbi(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.IdentificationImpl <em>Identification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.IdentificationImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getIdentification() * @generated */ EClass IDENTIFICATION = eINSTANCE.getIdentification(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IDENTIFICATION__NAME = eINSTANCE.getIdentification_Name(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IDENTIFICATION__DESCRIPTION = eINSTANCE.getIdentification_Description(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.JbiImpl <em>Jbi</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.JbiImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getJbi() * @generated */ EClass JBI = eINSTANCE.getJbi(); /** * The meta object literal for the '<em><b>Component</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference JBI__COMPONENT = eINSTANCE.getJbi_Component(); /** * The meta object literal for the '<em><b>Shared Library</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference JBI__SHARED_LIBRARY = eINSTANCE.getJbi_SharedLibrary(); /** * The meta object literal for the '<em><b>Service Assembly</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference JBI__SERVICE_ASSEMBLY = eINSTANCE.getJbi_ServiceAssembly(); /** * The meta object literal for the '<em><b>Services</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference JBI__SERVICES = eINSTANCE.getJbi_Services(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute JBI__VERSION = eINSTANCE.getJbi_Version(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ServicesImpl <em>Services</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServicesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServices() * @generated */ EClass SERVICES = eINSTANCE.getServices(); /** * The meta object literal for the '<em><b>Provides</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICES__PROVIDES = eINSTANCE.getServices_Provides(); /** * The meta object literal for the '<em><b>Consumes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICES__CONSUMES = eINSTANCE.getServices_Consumes(); /** * The meta object literal for the '<em><b>Binding Component</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVICES__BINDING_COMPONENT = eINSTANCE.getServices_BindingComponent(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.AbstractEndpointImpl <em>Abstract Endpoint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.AbstractEndpointImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getAbstractEndpoint() * @generated */ EClass ABSTRACT_ENDPOINT = eINSTANCE.getAbstractEndpoint(); /** * The meta object literal for the '<em><b>Endpoint Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_ENDPOINT__ENDPOINT_NAME = eINSTANCE.getAbstractEndpoint_EndpointName(); /** * The meta object literal for the '<em><b>Interface Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_ENDPOINT__INTERFACE_NAME = eINSTANCE.getAbstractEndpoint_InterfaceName(); /** * The meta object literal for the '<em><b>Service Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ABSTRACT_ENDPOINT__SERVICE_NAME = eINSTANCE.getAbstractEndpoint_ServiceName(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ConsumesImpl <em>Consumes</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ConsumesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getConsumes() * @generated */ EClass CONSUMES = eINSTANCE.getConsumes(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ProvidesImpl <em>Provides</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ProvidesImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getProvides() * @generated */ EClass PROVIDES = eINSTANCE.getProvides(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ProviderImpl <em>Provider</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ProviderImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getProvider() * @generated */ EClass PROVIDER = eINSTANCE.getProvider(); /** * The meta object literal for the '<em><b>Endpoint Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROVIDER__ENDPOINT_NAME = eINSTANCE.getProvider_EndpointName(); /** * The meta object literal for the '<em><b>Service Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROVIDER__SERVICE_NAME = eINSTANCE.getProvider_ServiceName(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ServiceAssemblyImpl <em>Service Assembly</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServiceAssemblyImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServiceAssembly() * @generated */ EClass SERVICE_ASSEMBLY = eINSTANCE.getServiceAssembly(); /** * The meta object literal for the '<em><b>Identification</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE_ASSEMBLY__IDENTIFICATION = eINSTANCE.getServiceAssembly_Identification(); /** * The meta object literal for the '<em><b>Service Unit</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE_ASSEMBLY__SERVICE_UNIT = eINSTANCE.getServiceAssembly_ServiceUnit(); /** * The meta object literal for the '<em><b>Connections</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE_ASSEMBLY__CONNECTIONS = eINSTANCE.getServiceAssembly_Connections(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.ServiceUnitImpl <em>Service Unit</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.ServiceUnitImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getServiceUnit() * @generated */ EClass SERVICE_UNIT = eINSTANCE.getServiceUnit(); /** * The meta object literal for the '<em><b>Identification</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE_UNIT__IDENTIFICATION = eINSTANCE.getServiceUnit_Identification(); /** * The meta object literal for the '<em><b>Target</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVICE_UNIT__TARGET = eINSTANCE.getServiceUnit_Target(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.SharedLibraryTypeImpl <em>Shared Library Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.SharedLibraryTypeImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getSharedLibraryType() * @generated */ EClass SHARED_LIBRARY_TYPE = eINSTANCE.getSharedLibraryType(); /** * The meta object literal for the '<em><b>Identification</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHARED_LIBRARY_TYPE__IDENTIFICATION = eINSTANCE.getSharedLibraryType_Identification(); /** * The meta object literal for the '<em><b>Shared Library Class Path</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHARED_LIBRARY_TYPE__SHARED_LIBRARY_CLASS_PATH = eINSTANCE.getSharedLibraryType_SharedLibraryClassPath(); /** * The meta object literal for the '<em><b>Class Loader Delegation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHARED_LIBRARY_TYPE__CLASS_LOADER_DELEGATION = eINSTANCE.getSharedLibraryType_ClassLoaderDelegation(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHARED_LIBRARY_TYPE__VERSION = eINSTANCE.getSharedLibraryType_Version(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.SharedLibraryType1Impl <em>Shared Library Type1</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.SharedLibraryType1Impl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getSharedLibraryType1() * @generated */ EClass SHARED_LIBRARY_TYPE1 = eINSTANCE.getSharedLibraryType1(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHARED_LIBRARY_TYPE1__MIXED = eINSTANCE.getSharedLibraryType1_Mixed(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHARED_LIBRARY_TYPE1__VERSION = eINSTANCE.getSharedLibraryType1_Version(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.impl.TargetImpl <em>Target</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.impl.TargetImpl * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getTarget() * @generated */ EClass TARGET = eINSTANCE.getTarget(); /** * The meta object literal for the '<em><b>Artifacts Zip</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TARGET__ARTIFACTS_ZIP = eINSTANCE.getTarget_ArtifactsZip(); /** * The meta object literal for the '<em><b>Component Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TARGET__COMPONENT_NAME = eINSTANCE.getTarget_ComponentName(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.ClassLoaderDelegationType <em>Class Loader Delegation Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassLoaderDelegationType() * @generated */ EEnum CLASS_LOADER_DELEGATION_TYPE = eINSTANCE.getClassLoaderDelegationType(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.ComponentType <em>Component Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ComponentType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentType() * @generated */ EEnum COMPONENT_TYPE = eINSTANCE.getComponentType(); /** * The meta object literal for the '{@link com.sun.java.xml.ns.jbi.LinkType <em>Link Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.LinkType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getLinkType() * @generated */ EEnum LINK_TYPE = eINSTANCE.getLinkType(); /** * The meta object literal for the '<em>Class Loader Delegation Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ClassLoaderDelegationType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getClassLoaderDelegationTypeObject() * @generated */ EDataType CLASS_LOADER_DELEGATION_TYPE_OBJECT = eINSTANCE.getClassLoaderDelegationTypeObject(); /** * The meta object literal for the '<em>Component Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.ComponentType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getComponentTypeObject() * @generated */ EDataType COMPONENT_TYPE_OBJECT = eINSTANCE.getComponentTypeObject(); /** * The meta object literal for the '<em>Link Type Object</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sun.java.xml.ns.jbi.LinkType * @see com.sun.java.xml.ns.jbi.impl.JbiPackageImpl#getLinkTypeObject() * @generated */ EDataType LINK_TYPE_OBJECT = eINSTANCE.getLinkTypeObject(); } } //JbiPackage