/**************************************************************************** * Copyright (c) 2008 Versant Corp. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Versant Corp. - initial API and implementation *****************************************************************************/ package org.eclipse.ecf.discovery.ui.model; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.ModelFactory * @model kind="package" * @generated */ public interface ModelPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "model"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/ecf/discovery.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "org.eclipse.ecf.discovery.model"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ModelPackage eINSTANCE = org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceInfoImpl <em>IService Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceInfoImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceInfo() * @generated */ int ISERVICE_INFO = 0; /** * The feature id for the '<em><b>Ecf Service Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__ECF_SERVICE_INFO = 0; /** * The feature id for the '<em><b>Ecf Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__ECF_NAME = 1; /** * The feature id for the '<em><b>Ecf Location</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__ECF_LOCATION = 2; /** * The feature id for the '<em><b>Ecf Priority</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__ECF_PRIORITY = 3; /** * The feature id for the '<em><b>Ecf Weight</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__ECF_WEIGHT = 4; /** * The feature id for the '<em><b>Service ID</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO__SERVICE_ID = 5; /** * The number of structural features of the '<em>IService Info</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_INFO_FEATURE_COUNT = 6; /** * The meta object id for the '{@link org.eclipse.ecf.discovery.ui.model.impl.INetworkImpl <em>INetwork</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.INetworkImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getINetwork() * @generated */ int INETWORK = 1; /** * The feature id for the '<em><b>Hosts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INETWORK__HOSTS = 0; /** * The number of structural features of the '<em>INetwork</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INETWORK_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IHostImpl <em>IHost</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IHostImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIHost() * @generated */ int IHOST = 2; /** * The feature id for the '<em><b>Services</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IHOST__SERVICES = 0; /** * The feature id for the '<em><b>Address</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IHOST__ADDRESS = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IHOST__NAME = 2; /** * The number of structural features of the '<em>IHost</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IHOST_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceIDImpl <em>IService ID</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceIDImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceID() * @generated */ int ISERVICE_ID = 3; /** * The feature id for the '<em><b>Ecf Service ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_ID__ECF_SERVICE_ID = 0; /** * The feature id for the '<em><b>Ecf Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_ID__ECF_SERVICE_NAME = 1; /** * The feature id for the '<em><b>Service Type ID</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_ID__SERVICE_TYPE_ID = 2; /** * The number of structural features of the '<em>IService ID</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_ID_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceTypeIDImpl <em>IService Type ID</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceTypeIDImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceTypeID() * @generated */ int ISERVICE_TYPE_ID = 4; /** * The feature id for the '<em><b>Ecf Service Type ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_SERVICE_TYPE_ID = 0; /** * The feature id for the '<em><b>Ecf Naming Authority</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_NAMING_AUTHORITY = 1; /** * The feature id for the '<em><b>Ecf Services</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_SERVICES = 2; /** * The feature id for the '<em><b>Ecf Protocols</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_PROTOCOLS = 3; /** * The feature id for the '<em><b>Ecf Scopes</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_SCOPES = 4; /** * The feature id for the '<em><b>Ecf Service Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID__ECF_SERVICE_NAME = 5; /** * The number of structural features of the '<em>IService Type ID</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ISERVICE_TYPE_ID_FEATURE_COUNT = 6; /** * The meta object id for the '<em>ECFI Service Info</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.IServiceInfo * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceInfo() * @generated */ int ECFI_SERVICE_INFO = 5; /** * The meta object id for the '<em>Inet Address</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.net.InetAddress * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getInetAddress() * @generated */ int INET_ADDRESS = 6; /** * The meta object id for the '<em>ECFI Service ID</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.identity.IServiceID * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceID() * @generated */ int ECFI_SERVICE_ID = 7; /** * The meta object id for the '<em>ECFI Service Type ID</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.identity.IServiceTypeID * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceTypeID() * @generated */ int ECFI_SERVICE_TYPE_ID = 8; /** * The meta object id for the '<em>URI</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.net.URI * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getURI() * @generated */ int URI = 9; /** * Returns the meta object for class '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo <em>IService Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>IService Info</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo * @generated */ EClass getIServiceInfo(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfServiceInfo <em>Ecf Service Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Service Info</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfServiceInfo() * @see #getIServiceInfo() * @generated */ EAttribute getIServiceInfo_EcfServiceInfo(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfName <em>Ecf Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Name</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfName() * @see #getIServiceInfo() * @generated */ EAttribute getIServiceInfo_EcfName(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfLocation <em>Ecf Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Location</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfLocation() * @see #getIServiceInfo() * @generated */ EAttribute getIServiceInfo_EcfLocation(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfPriority <em>Ecf Priority</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Priority</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfPriority() * @see #getIServiceInfo() * @generated */ EAttribute getIServiceInfo_EcfPriority(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfWeight <em>Ecf Weight</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Weight</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getEcfWeight() * @see #getIServiceInfo() * @generated */ EAttribute getIServiceInfo_EcfWeight(); /** * Returns the meta object for the reference '{@link org.eclipse.ecf.discovery.ui.model.IServiceInfo#getServiceID <em>Service ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Service ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceInfo#getServiceID() * @see #getIServiceInfo() * @generated */ EReference getIServiceInfo_ServiceID(); /** * Returns the meta object for class '{@link org.eclipse.ecf.discovery.ui.model.INetwork <em>INetwork</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>INetwork</em>'. * @see org.eclipse.ecf.discovery.ui.model.INetwork * @generated */ EClass getINetwork(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ecf.discovery.ui.model.INetwork#getHosts <em>Hosts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Hosts</em>'. * @see org.eclipse.ecf.discovery.ui.model.INetwork#getHosts() * @see #getINetwork() * @generated */ EReference getINetwork_Hosts(); /** * Returns the meta object for class '{@link org.eclipse.ecf.discovery.ui.model.IHost <em>IHost</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>IHost</em>'. * @see org.eclipse.ecf.discovery.ui.model.IHost * @generated */ EClass getIHost(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.ecf.discovery.ui.model.IHost#getServices <em>Services</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Services</em>'. * @see org.eclipse.ecf.discovery.ui.model.IHost#getServices() * @see #getIHost() * @generated */ EReference getIHost_Services(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IHost#getAddress <em>Address</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Address</em>'. * @see org.eclipse.ecf.discovery.ui.model.IHost#getAddress() * @see #getIHost() * @generated */ EAttribute getIHost_Address(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IHost#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.ecf.discovery.ui.model.IHost#getName() * @see #getIHost() * @generated */ EAttribute getIHost_Name(); /** * Returns the meta object for class '{@link org.eclipse.ecf.discovery.ui.model.IServiceID <em>IService ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>IService ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceID * @generated */ EClass getIServiceID(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceID#getEcfServiceID <em>Ecf Service ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Service ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceID#getEcfServiceID() * @see #getIServiceID() * @generated */ EAttribute getIServiceID_EcfServiceID(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceID#getEcfServiceName <em>Ecf Service Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Service Name</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceID#getEcfServiceName() * @see #getIServiceID() * @generated */ EAttribute getIServiceID_EcfServiceName(); /** * Returns the meta object for the reference '{@link org.eclipse.ecf.discovery.ui.model.IServiceID#getServiceTypeID <em>Service Type ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Service Type ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceID#getServiceTypeID() * @see #getIServiceID() * @generated */ EReference getIServiceID_ServiceTypeID(); /** * Returns the meta object for class '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID <em>IService Type ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>IService Type ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID * @generated */ EClass getIServiceTypeID(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServiceTypeID <em>Ecf Service Type ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Service Type ID</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServiceTypeID() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfServiceTypeID(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfNamingAuthority <em>Ecf Naming Authority</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Naming Authority</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfNamingAuthority() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfNamingAuthority(); /** * Returns the meta object for the attribute list '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServices <em>Ecf Services</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Ecf Services</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServices() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfServices(); /** * Returns the meta object for the attribute list '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfProtocols <em>Ecf Protocols</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Ecf Protocols</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfProtocols() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfProtocols(); /** * Returns the meta object for the attribute list '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfScopes <em>Ecf Scopes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Ecf Scopes</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfScopes() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfScopes(); /** * Returns the meta object for the attribute '{@link org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServiceName <em>Ecf Service Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ecf Service Name</em>'. * @see org.eclipse.ecf.discovery.ui.model.IServiceTypeID#getEcfServiceName() * @see #getIServiceTypeID() * @generated */ EAttribute getIServiceTypeID_EcfServiceName(); /** * Returns the meta object for data type '{@link org.eclipse.ecf.discovery.IServiceInfo <em>ECFI Service Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>ECFI Service Info</em>'. * @see org.eclipse.ecf.discovery.IServiceInfo * @model instanceClass="org.eclipse.ecf.discovery.IServiceInfo" * @generated */ EDataType getECFIServiceInfo(); /** * Returns the meta object for data type '{@link java.net.InetAddress <em>Inet Address</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Inet Address</em>'. * @see java.net.InetAddress * @model instanceClass="java.net.InetAddress" * @generated */ EDataType getInetAddress(); /** * Returns the meta object for data type '{@link org.eclipse.ecf.discovery.identity.IServiceID <em>ECFI Service ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>ECFI Service ID</em>'. * @see org.eclipse.ecf.discovery.identity.IServiceID * @model instanceClass="org.eclipse.ecf.discovery.identity.IServiceID" * @generated */ EDataType getECFIServiceID(); /** * Returns the meta object for data type '{@link org.eclipse.ecf.discovery.identity.IServiceTypeID <em>ECFI Service Type ID</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>ECFI Service Type ID</em>'. * @see org.eclipse.ecf.discovery.identity.IServiceTypeID * @model instanceClass="org.eclipse.ecf.discovery.identity.IServiceTypeID" * @generated */ EDataType getECFIServiceTypeID(); /** * Returns the meta object for data type '{@link java.net.URI <em>URI</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>URI</em>'. * @see java.net.URI * @model instanceClass="java.net.URI" * @generated */ EDataType getURI(); /** * 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 */ ModelFactory getModelFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceInfoImpl <em>IService Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceInfoImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceInfo() * @generated */ EClass ISERVICE_INFO = eINSTANCE.getIServiceInfo(); /** * The meta object literal for the '<em><b>Ecf Service Info</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_INFO__ECF_SERVICE_INFO = eINSTANCE.getIServiceInfo_EcfServiceInfo(); /** * The meta object literal for the '<em><b>Ecf Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_INFO__ECF_NAME = eINSTANCE.getIServiceInfo_EcfName(); /** * The meta object literal for the '<em><b>Ecf Location</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_INFO__ECF_LOCATION = eINSTANCE.getIServiceInfo_EcfLocation(); /** * The meta object literal for the '<em><b>Ecf Priority</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_INFO__ECF_PRIORITY = eINSTANCE.getIServiceInfo_EcfPriority(); /** * The meta object literal for the '<em><b>Ecf Weight</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_INFO__ECF_WEIGHT = eINSTANCE.getIServiceInfo_EcfWeight(); /** * The meta object literal for the '<em><b>Service ID</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ISERVICE_INFO__SERVICE_ID = eINSTANCE.getIServiceInfo_ServiceID(); /** * The meta object literal for the '{@link org.eclipse.ecf.discovery.ui.model.impl.INetworkImpl <em>INetwork</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.INetworkImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getINetwork() * @generated */ EClass INETWORK = eINSTANCE.getINetwork(); /** * The meta object literal for the '<em><b>Hosts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INETWORK__HOSTS = eINSTANCE.getINetwork_Hosts(); /** * The meta object literal for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IHostImpl <em>IHost</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IHostImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIHost() * @generated */ EClass IHOST = eINSTANCE.getIHost(); /** * The meta object literal for the '<em><b>Services</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IHOST__SERVICES = eINSTANCE.getIHost_Services(); /** * The meta object literal for the '<em><b>Address</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IHOST__ADDRESS = eINSTANCE.getIHost_Address(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IHOST__NAME = eINSTANCE.getIHost_Name(); /** * The meta object literal for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceIDImpl <em>IService ID</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceIDImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceID() * @generated */ EClass ISERVICE_ID = eINSTANCE.getIServiceID(); /** * The meta object literal for the '<em><b>Ecf Service ID</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_ID__ECF_SERVICE_ID = eINSTANCE.getIServiceID_EcfServiceID(); /** * The meta object literal for the '<em><b>Ecf Service Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_ID__ECF_SERVICE_NAME = eINSTANCE.getIServiceID_EcfServiceName(); /** * The meta object literal for the '<em><b>Service Type ID</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ISERVICE_ID__SERVICE_TYPE_ID = eINSTANCE.getIServiceID_ServiceTypeID(); /** * The meta object literal for the '{@link org.eclipse.ecf.discovery.ui.model.impl.IServiceTypeIDImpl <em>IService Type ID</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.ui.model.impl.IServiceTypeIDImpl * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getIServiceTypeID() * @generated */ EClass ISERVICE_TYPE_ID = eINSTANCE.getIServiceTypeID(); /** * The meta object literal for the '<em><b>Ecf Service Type ID</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_SERVICE_TYPE_ID = eINSTANCE.getIServiceTypeID_EcfServiceTypeID(); /** * The meta object literal for the '<em><b>Ecf Naming Authority</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_NAMING_AUTHORITY = eINSTANCE.getIServiceTypeID_EcfNamingAuthority(); /** * The meta object literal for the '<em><b>Ecf Services</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_SERVICES = eINSTANCE.getIServiceTypeID_EcfServices(); /** * The meta object literal for the '<em><b>Ecf Protocols</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_PROTOCOLS = eINSTANCE.getIServiceTypeID_EcfProtocols(); /** * The meta object literal for the '<em><b>Ecf Scopes</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_SCOPES = eINSTANCE.getIServiceTypeID_EcfScopes(); /** * The meta object literal for the '<em><b>Ecf Service Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ISERVICE_TYPE_ID__ECF_SERVICE_NAME = eINSTANCE.getIServiceTypeID_EcfServiceName(); /** * The meta object literal for the '<em>ECFI Service Info</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.IServiceInfo * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceInfo() * @generated */ EDataType ECFI_SERVICE_INFO = eINSTANCE.getECFIServiceInfo(); /** * The meta object literal for the '<em>Inet Address</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.net.InetAddress * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getInetAddress() * @generated */ EDataType INET_ADDRESS = eINSTANCE.getInetAddress(); /** * The meta object literal for the '<em>ECFI Service ID</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.identity.IServiceID * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceID() * @generated */ EDataType ECFI_SERVICE_ID = eINSTANCE.getECFIServiceID(); /** * The meta object literal for the '<em>ECFI Service Type ID</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.ecf.discovery.identity.IServiceTypeID * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getECFIServiceTypeID() * @generated */ EDataType ECFI_SERVICE_TYPE_ID = eINSTANCE.getECFIServiceTypeID(); /** * The meta object literal for the '<em>URI</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.net.URI * @see org.eclipse.ecf.discovery.ui.model.impl.ModelPackageImpl#getURI() * @generated */ EDataType URI = eINSTANCE.getURI(); } } //ModelPackage