/** * Copyright (c) 2004 - 2010 Eike Stepper (Berlin, Germany) 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: * Andre Dietisheim - initial API and implementation * Eike Stepper - maintenance */ package org.eclipse.emf.cdo.defs; import org.eclipse.net4j.defs.Net4jDefsPackage; import org.eclipse.net4j.util.defs.Net4jUtilDefsPackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * The Package for the model. It contains accessors for the meta objects to represent * * * * @see org.eclipse.emf.cdo.defs.CDODefsFactory * @model kind="package" * @generated */ public interface CDODefsPackage extends EPackage { /** * The package name. * * @generated */ String eNAME = "defs"; /** * The package namespace URI. * * @generated */ String eNS_URI = "http://www.eclipse.org/emf/CDO/defs/1.0.0"; /** * The package namespace name. * * @generated */ String eNS_PREFIX = "cdo.defs"; /** * The singleton instance of the package. * * @generated */ CDODefsPackage eINSTANCE = org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOViewDefImpl CDO View Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOViewDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOViewDef() * @generated */ int CDO_VIEW_DEF = 0; /** * The feature id for the 'Cdo Session Def' reference. * * @generated * @ordered */ int CDO_VIEW_DEF__CDO_SESSION_DEF = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'CDO View Def' class. * * @generated * @ordered */ int CDO_VIEW_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOTransactionDefImpl * CDO Transaction Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOTransactionDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOTransactionDef() * @generated */ int CDO_TRANSACTION_DEF = 1; /** * The feature id for the 'Cdo Session Def' reference. * * @generated * @ordered */ int CDO_TRANSACTION_DEF__CDO_SESSION_DEF = CDO_VIEW_DEF__CDO_SESSION_DEF; /** * The number of structural features of the 'CDO Transaction Def' class. * * @generated * @ordered */ int CDO_TRANSACTION_DEF_FEATURE_COUNT = CDO_VIEW_DEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOAuditDefImpl CDO Audit Def}' class. * * * @see org.eclipse.emf.cdo.defs.impl.CDOAuditDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOAuditDef() * @generated */ int CDO_AUDIT_DEF = 2; /** * The feature id for the 'Cdo Session Def' reference. * * @generated * @ordered */ int CDO_AUDIT_DEF__CDO_SESSION_DEF = CDO_VIEW_DEF__CDO_SESSION_DEF; /** * The feature id for the 'Time Stamp' attribute. * * @generated * @ordered */ int CDO_AUDIT_DEF__TIME_STAMP = CDO_VIEW_DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'CDO Audit Def' class. * * @generated * @ordered */ int CDO_AUDIT_DEF_FEATURE_COUNT = CDO_VIEW_DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOSessionDefImpl CDO Session Def}' * class. * * @see org.eclipse.emf.cdo.defs.impl.CDOSessionDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOSessionDef() * @generated */ int CDO_SESSION_DEF = 3; /** * The feature id for the 'Connector Def' reference. * * @generated * @ordered */ int CDO_SESSION_DEF__CONNECTOR_DEF = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The feature id for the 'Repository Name' attribute. * * @generated * @ordered */ int CDO_SESSION_DEF__REPOSITORY_NAME = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The feature id for the 'Cdo Package Registry Def' reference. * * @generated * @ordered */ int CDO_SESSION_DEF__CDO_PACKAGE_REGISTRY_DEF = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 2; /** * The feature id for the 'Legacy Support Enabled' attribute. * * @generated * @ordered */ int CDO_SESSION_DEF__LEGACY_SUPPORT_ENABLED = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 3; /** * The feature id for the 'Fail Over Strategy Def' reference. * * @generated * @ordered */ int CDO_SESSION_DEF__FAIL_OVER_STRATEGY_DEF = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 4; /** * The number of structural features of the 'CDO Session Def' class. * * @generated * @ordered */ int CDO_SESSION_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.FailOverStrategyDefImpl * Fail Over Strategy Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.FailOverStrategyDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getFailOverStrategyDef() * @generated */ int FAIL_OVER_STRATEGY_DEF = 4; /** * The feature id for the 'Connector Def' reference. * * @generated * @ordered */ int FAIL_OVER_STRATEGY_DEF__CONNECTOR_DEF = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'Fail Over Strategy Def' class. * * @generated * @ordered */ int FAIL_OVER_STRATEGY_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.RetryFailOverStrategyDefImpl * Retry Fail Over Strategy Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.RetryFailOverStrategyDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getRetryFailOverStrategyDef() * @generated */ int RETRY_FAIL_OVER_STRATEGY_DEF = 5; /** * The feature id for the 'Connector Def' reference. * * @generated * @ordered */ int RETRY_FAIL_OVER_STRATEGY_DEF__CONNECTOR_DEF = FAIL_OVER_STRATEGY_DEF__CONNECTOR_DEF; /** * The feature id for the 'Retries' attribute. * * @generated * @ordered */ int RETRY_FAIL_OVER_STRATEGY_DEF__RETRIES = FAIL_OVER_STRATEGY_DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'Retry Fail Over Strategy Def' class. * * * @generated * @ordered */ int RETRY_FAIL_OVER_STRATEGY_DEF_FEATURE_COUNT = FAIL_OVER_STRATEGY_DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOPackageRegistryDefImpl * CDO Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOPackageRegistryDef() * @generated */ int CDO_PACKAGE_REGISTRY_DEF = 6; /** * The feature id for the 'Packages' containment reference list. * * @generated * @ordered */ int CDO_PACKAGE_REGISTRY_DEF__PACKAGES = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'CDO Package Registry Def' class. * * @generated * @ordered */ int CDO_PACKAGE_REGISTRY_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOEagerPackageRegistryDefImpl * CDO Eager Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOEagerPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOEagerPackageRegistryDef() * @generated */ int CDO_EAGER_PACKAGE_REGISTRY_DEF = 7; /** * The feature id for the 'Packages' containment reference list. * * @generated * @ordered */ int CDO_EAGER_PACKAGE_REGISTRY_DEF__PACKAGES = CDO_PACKAGE_REGISTRY_DEF__PACKAGES; /** * The number of structural features of the 'CDO Eager Package Registry Def' class. * * * @generated * @ordered */ int CDO_EAGER_PACKAGE_REGISTRY_DEF_FEATURE_COUNT = CDO_PACKAGE_REGISTRY_DEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOLazyPackageRegistryDefImpl * CDO Lazy Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOLazyPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOLazyPackageRegistryDef() * @generated */ int CDO_LAZY_PACKAGE_REGISTRY_DEF = 8; /** * The feature id for the 'Packages' containment reference list. * * @generated * @ordered */ int CDO_LAZY_PACKAGE_REGISTRY_DEF__PACKAGES = CDO_PACKAGE_REGISTRY_DEF__PACKAGES; /** * The number of structural features of the 'CDO Lazy Package Registry Def' class. * * * @generated * @ordered */ int CDO_LAZY_PACKAGE_REGISTRY_DEF_FEATURE_COUNT = CDO_PACKAGE_REGISTRY_DEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.EPackageDefImpl EPackage Def}' class. * * * @see org.eclipse.emf.cdo.defs.impl.EPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEPackageDef() * @generated */ int EPACKAGE_DEF = 9; /** * The feature id for the 'Ns URI' attribute. * * @generated * @ordered */ int EPACKAGE_DEF__NS_URI = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'EPackage Def' class. * * @generated * @ordered */ int EPACKAGE_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.EDynamicPackageDefImpl * EDynamic Package Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.EDynamicPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEDynamicPackageDef() * @generated */ int EDYNAMIC_PACKAGE_DEF = 10; /** * The feature id for the 'Ns URI' attribute. * * @generated * @ordered */ int EDYNAMIC_PACKAGE_DEF__NS_URI = EPACKAGE_DEF__NS_URI; /** * The feature id for the 'Resource URI' attribute. * * @generated * @ordered */ int EDYNAMIC_PACKAGE_DEF__RESOURCE_URI = EPACKAGE_DEF_FEATURE_COUNT + 0; /** * The number of structural features of the 'EDynamic Package Def' class. * * @generated * @ordered */ int EDYNAMIC_PACKAGE_DEF_FEATURE_COUNT = EPACKAGE_DEF_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.EGlobalPackageDefImpl * EGlobal Package Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.EGlobalPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEGlobalPackageDef() * @generated */ int EGLOBAL_PACKAGE_DEF = 11; /** * The feature id for the 'Ns URI' attribute. * * @generated * @ordered */ int EGLOBAL_PACKAGE_DEF__NS_URI = EPACKAGE_DEF__NS_URI; /** * The number of structural features of the 'EGlobal Package Def' class. * * @generated * @ordered */ int EGLOBAL_PACKAGE_DEF_FEATURE_COUNT = EPACKAGE_DEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOClientProtocolFactoryDefImpl * CDO Client Protocol Factory Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOClientProtocolFactoryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOClientProtocolFactoryDef() * @generated */ int CDO_CLIENT_PROTOCOL_FACTORY_DEF = 12; /** * The number of structural features of the 'CDO Client Protocol Factory Def' class. * * * @generated * @ordered */ int CDO_CLIENT_PROTOCOL_FACTORY_DEF_FEATURE_COUNT = Net4jDefsPackage.CLIENT_PROTOCOL_FACTORY_DEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.impl.CDOResourceDefImpl CDO Resource Def}' * class. * * @see org.eclipse.emf.cdo.defs.impl.CDOResourceDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOResourceDef() * @generated */ int CDO_RESOURCE_DEF = 13; /** * The feature id for the 'Cdo Transaction' reference. * * @generated * @ordered */ int CDO_RESOURCE_DEF__CDO_TRANSACTION = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 0; /** * The feature id for the 'Resource Mode' attribute. * * @generated * @ordered */ int CDO_RESOURCE_DEF__RESOURCE_MODE = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 1; /** * The feature id for the 'Path' attribute. * * @generated * @ordered */ int CDO_RESOURCE_DEF__PATH = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 2; /** * The number of structural features of the 'CDO Resource Def' class. * * @generated * @ordered */ int CDO_RESOURCE_DEF_FEATURE_COUNT = Net4jUtilDefsPackage.DEF_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.emf.cdo.defs.ResourceMode Resource Mode}' enum. * * @see org.eclipse.emf.cdo.defs.ResourceMode * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getResourceMode() * @generated */ int RESOURCE_MODE = 14; /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOViewDef CDO View Def}'. * * @return the meta object for class 'CDO View Def'. * @see org.eclipse.emf.cdo.defs.CDOViewDef * @generated */ EClass getCDOViewDef(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.CDOViewDef#getCdoSessionDef * Cdo Session Def}'. * * @return the meta object for the reference 'Cdo Session Def'. * @see org.eclipse.emf.cdo.defs.CDOViewDef#getCdoSessionDef() * @see #getCDOViewDef() * @generated */ EReference getCDOViewDef_CdoSessionDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOTransactionDef CDO Transaction Def} * '. * * @return the meta object for class 'CDO Transaction Def'. * @see org.eclipse.emf.cdo.defs.CDOTransactionDef * @generated */ EClass getCDOTransactionDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOAuditDef CDO Audit Def}'. * * @return the meta object for class 'CDO Audit Def'. * @see org.eclipse.emf.cdo.defs.CDOAuditDef * @generated */ EClass getCDOAuditDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.CDOAuditDef#getTimeStamp * Time Stamp}'. * * @return the meta object for the attribute 'Time Stamp'. * @see org.eclipse.emf.cdo.defs.CDOAuditDef#getTimeStamp() * @see #getCDOAuditDef() * @generated */ EAttribute getCDOAuditDef_TimeStamp(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOSessionDef CDO Session Def}'. * * @return the meta object for class 'CDO Session Def'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef * @generated */ EClass getCDOSessionDef(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.CDOSessionDef#getConnectorDef * Connector Def}'. * * @return the meta object for the reference 'Connector Def'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef#getConnectorDef() * @see #getCDOSessionDef() * @generated */ EReference getCDOSessionDef_ConnectorDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.CDOSessionDef#getRepositoryName * Repository Name}'. * * @return the meta object for the attribute 'Repository Name'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef#getRepositoryName() * @see #getCDOSessionDef() * @generated */ EAttribute getCDOSessionDef_RepositoryName(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.CDOSessionDef#getCdoPackageRegistryDef * Cdo Package Registry Def}'. * * @return the meta object for the reference 'Cdo Package Registry Def'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef#getCdoPackageRegistryDef() * @see #getCDOSessionDef() * @generated */ EReference getCDOSessionDef_CdoPackageRegistryDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.CDOSessionDef#isLegacySupportEnabled * Legacy Support Enabled}'. * * @return the meta object for the attribute 'Legacy Support Enabled'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef#isLegacySupportEnabled() * @see #getCDOSessionDef() * @generated */ EAttribute getCDOSessionDef_LegacySupportEnabled(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.CDOSessionDef#getFailOverStrategyDef * Fail Over Strategy Def}'. * * @return the meta object for the reference 'Fail Over Strategy Def'. * @see org.eclipse.emf.cdo.defs.CDOSessionDef#getFailOverStrategyDef() * @see #getCDOSessionDef() * @generated */ EReference getCDOSessionDef_FailOverStrategyDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.FailOverStrategyDef * Fail Over Strategy Def}'. * * @return the meta object for class 'Fail Over Strategy Def'. * @see org.eclipse.emf.cdo.defs.FailOverStrategyDef * @generated */ EClass getFailOverStrategyDef(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.FailOverStrategyDef#getConnectorDef * Connector Def}'. * * @return the meta object for the reference 'Connector Def'. * @see org.eclipse.emf.cdo.defs.FailOverStrategyDef#getConnectorDef() * @see #getFailOverStrategyDef() * @generated */ EReference getFailOverStrategyDef_ConnectorDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.RetryFailOverStrategyDef * Retry Fail Over Strategy Def}'. * * @return the meta object for class 'Retry Fail Over Strategy Def'. * @see org.eclipse.emf.cdo.defs.RetryFailOverStrategyDef * @generated */ EClass getRetryFailOverStrategyDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.RetryFailOverStrategyDef#getRetries * Retries}'. * * @return the meta object for the attribute 'Retries'. * @see org.eclipse.emf.cdo.defs.RetryFailOverStrategyDef#getRetries() * @see #getRetryFailOverStrategyDef() * @generated */ EAttribute getRetryFailOverStrategyDef_Retries(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOPackageRegistryDef * CDO Package Registry Def}'. * * @return the meta object for class 'CDO Package Registry Def'. * @see org.eclipse.emf.cdo.defs.CDOPackageRegistryDef * @generated */ EClass getCDOPackageRegistryDef(); /** * Returns the meta object for the containment reference list ' * {@link org.eclipse.emf.cdo.defs.CDOPackageRegistryDef#getPackages Packages}'. * * @return the meta object for the containment reference list 'Packages'. * @see org.eclipse.emf.cdo.defs.CDOPackageRegistryDef#getPackages() * @see #getCDOPackageRegistryDef() * @generated */ EReference getCDOPackageRegistryDef_Packages(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOEagerPackageRegistryDef * CDO Eager Package Registry Def}'. * * @return the meta object for class 'CDO Eager Package Registry Def'. * @see org.eclipse.emf.cdo.defs.CDOEagerPackageRegistryDef * @generated */ EClass getCDOEagerPackageRegistryDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOLazyPackageRegistryDef * CDO Lazy Package Registry Def}'. * * @return the meta object for class 'CDO Lazy Package Registry Def'. * @see org.eclipse.emf.cdo.defs.CDOLazyPackageRegistryDef * @generated */ EClass getCDOLazyPackageRegistryDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.EPackageDef EPackage Def}'. * * @return the meta object for class 'EPackage Def'. * @see org.eclipse.emf.cdo.defs.EPackageDef * @generated */ EClass getEPackageDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.EPackageDef#getNsURI Ns URI}'. * * * @return the meta object for the attribute 'Ns URI'. * @see org.eclipse.emf.cdo.defs.EPackageDef#getNsURI() * @see #getEPackageDef() * @generated */ EAttribute getEPackageDef_NsURI(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.EDynamicPackageDef * EDynamic Package Def}'. * * @return the meta object for class 'EDynamic Package Def'. * @see org.eclipse.emf.cdo.defs.EDynamicPackageDef * @generated */ EClass getEDynamicPackageDef(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.EDynamicPackageDef#getResourceURI * Resource URI}'. * * @return the meta object for the attribute 'Resource URI'. * @see org.eclipse.emf.cdo.defs.EDynamicPackageDef#getResourceURI() * @see #getEDynamicPackageDef() * @generated */ EAttribute getEDynamicPackageDef_ResourceURI(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.EGlobalPackageDef EGlobal Package Def} * '. * * @return the meta object for class 'EGlobal Package Def'. * @see org.eclipse.emf.cdo.defs.EGlobalPackageDef * @generated */ EClass getEGlobalPackageDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOClientProtocolFactoryDef * CDO Client Protocol Factory Def}'. * * @return the meta object for class 'CDO Client Protocol Factory Def'. * @see org.eclipse.emf.cdo.defs.CDOClientProtocolFactoryDef * @generated */ EClass getCDOClientProtocolFactoryDef(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.defs.CDOResourceDef CDO Resource Def}'. * * @return the meta object for class 'CDO Resource Def'. * @see org.eclipse.emf.cdo.defs.CDOResourceDef * @generated */ EClass getCDOResourceDef(); /** * Returns the meta object for the reference '{@link org.eclipse.emf.cdo.defs.CDOResourceDef#getCdoTransaction * Cdo Transaction}'. * * @return the meta object for the reference 'Cdo Transaction'. * @see org.eclipse.emf.cdo.defs.CDOResourceDef#getCdoTransaction() * @see #getCDOResourceDef() * @generated */ EReference getCDOResourceDef_CdoTransaction(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.CDOResourceDef#getResourceMode * Resource Mode}'. * * @return the meta object for the attribute 'Resource Mode'. * @see org.eclipse.emf.cdo.defs.CDOResourceDef#getResourceMode() * @see #getCDOResourceDef() * @generated */ EAttribute getCDOResourceDef_ResourceMode(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.defs.CDOResourceDef#getPath Path}'. * * * @return the meta object for the attribute 'Path'. * @see org.eclipse.emf.cdo.defs.CDOResourceDef#getPath() * @see #getCDOResourceDef() * @generated */ EAttribute getCDOResourceDef_Path(); /** * Returns the meta object for enum '{@link org.eclipse.emf.cdo.defs.ResourceMode Resource Mode}'. * * @return the meta object for enum 'Resource Mode'. * @see org.eclipse.emf.cdo.defs.ResourceMode * @generated */ EEnum getResourceMode(); /** * Returns the factory that creates the instances of the model. * * @return the factory that creates the instances of the model. * @generated */ CDODefsFactory getCDODefsFactory(); /** * Defines literals for the meta objects that represent * * * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOViewDefImpl CDO View Def}' * class. * * @see org.eclipse.emf.cdo.defs.impl.CDOViewDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOViewDef() * @generated */ EClass CDO_VIEW_DEF = eINSTANCE.getCDOViewDef(); /** * The meta object literal for the 'Cdo Session Def' reference feature. * * @generated */ EReference CDO_VIEW_DEF__CDO_SESSION_DEF = eINSTANCE.getCDOViewDef_CdoSessionDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOTransactionDefImpl * CDO Transaction Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOTransactionDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOTransactionDef() * @generated */ EClass CDO_TRANSACTION_DEF = eINSTANCE.getCDOTransactionDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOAuditDefImpl CDO Audit Def}' * class. * * @see org.eclipse.emf.cdo.defs.impl.CDOAuditDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOAuditDef() * @generated */ EClass CDO_AUDIT_DEF = eINSTANCE.getCDOAuditDef(); /** * The meta object literal for the 'Time Stamp' attribute feature. * * @generated */ EAttribute CDO_AUDIT_DEF__TIME_STAMP = eINSTANCE.getCDOAuditDef_TimeStamp(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOSessionDefImpl CDO Session Def} * ' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOSessionDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOSessionDef() * @generated */ EClass CDO_SESSION_DEF = eINSTANCE.getCDOSessionDef(); /** * The meta object literal for the 'Connector Def' reference feature. * * @generated */ EReference CDO_SESSION_DEF__CONNECTOR_DEF = eINSTANCE.getCDOSessionDef_ConnectorDef(); /** * The meta object literal for the 'Repository Name' attribute feature. * * @generated */ EAttribute CDO_SESSION_DEF__REPOSITORY_NAME = eINSTANCE.getCDOSessionDef_RepositoryName(); /** * The meta object literal for the 'Cdo Package Registry Def' reference feature. * * @generated */ EReference CDO_SESSION_DEF__CDO_PACKAGE_REGISTRY_DEF = eINSTANCE.getCDOSessionDef_CdoPackageRegistryDef(); /** * The meta object literal for the 'Legacy Support Enabled' attribute feature. * * @generated */ EAttribute CDO_SESSION_DEF__LEGACY_SUPPORT_ENABLED = eINSTANCE.getCDOSessionDef_LegacySupportEnabled(); /** * The meta object literal for the 'Fail Over Strategy Def' reference feature. * * @generated */ EReference CDO_SESSION_DEF__FAIL_OVER_STRATEGY_DEF = eINSTANCE.getCDOSessionDef_FailOverStrategyDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.FailOverStrategyDefImpl * Fail Over Strategy Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.FailOverStrategyDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getFailOverStrategyDef() * @generated */ EClass FAIL_OVER_STRATEGY_DEF = eINSTANCE.getFailOverStrategyDef(); /** * The meta object literal for the 'Connector Def' reference feature. * * @generated */ EReference FAIL_OVER_STRATEGY_DEF__CONNECTOR_DEF = eINSTANCE.getFailOverStrategyDef_ConnectorDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.RetryFailOverStrategyDefImpl * Retry Fail Over Strategy Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.RetryFailOverStrategyDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getRetryFailOverStrategyDef() * @generated */ EClass RETRY_FAIL_OVER_STRATEGY_DEF = eINSTANCE.getRetryFailOverStrategyDef(); /** * The meta object literal for the 'Retries' attribute feature. * * @generated */ EAttribute RETRY_FAIL_OVER_STRATEGY_DEF__RETRIES = eINSTANCE.getRetryFailOverStrategyDef_Retries(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOPackageRegistryDefImpl * CDO Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOPackageRegistryDef() * @generated */ EClass CDO_PACKAGE_REGISTRY_DEF = eINSTANCE.getCDOPackageRegistryDef(); /** * The meta object literal for the 'Packages' containment reference list feature. * * @generated */ EReference CDO_PACKAGE_REGISTRY_DEF__PACKAGES = eINSTANCE.getCDOPackageRegistryDef_Packages(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOEagerPackageRegistryDefImpl * CDO Eager Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOEagerPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOEagerPackageRegistryDef() * @generated */ EClass CDO_EAGER_PACKAGE_REGISTRY_DEF = eINSTANCE.getCDOEagerPackageRegistryDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOLazyPackageRegistryDefImpl * CDO Lazy Package Registry Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOLazyPackageRegistryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOLazyPackageRegistryDef() * @generated */ EClass CDO_LAZY_PACKAGE_REGISTRY_DEF = eINSTANCE.getCDOLazyPackageRegistryDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.EPackageDefImpl EPackage Def}' * class. * * @see org.eclipse.emf.cdo.defs.impl.EPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEPackageDef() * @generated */ EClass EPACKAGE_DEF = eINSTANCE.getEPackageDef(); /** * The meta object literal for the 'Ns URI' attribute feature. * * @generated */ EAttribute EPACKAGE_DEF__NS_URI = eINSTANCE.getEPackageDef_NsURI(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.EDynamicPackageDefImpl * EDynamic Package Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.EDynamicPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEDynamicPackageDef() * @generated */ EClass EDYNAMIC_PACKAGE_DEF = eINSTANCE.getEDynamicPackageDef(); /** * The meta object literal for the 'Resource URI' attribute feature. * * @generated */ EAttribute EDYNAMIC_PACKAGE_DEF__RESOURCE_URI = eINSTANCE.getEDynamicPackageDef_ResourceURI(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.EGlobalPackageDefImpl * EGlobal Package Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.EGlobalPackageDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getEGlobalPackageDef() * @generated */ EClass EGLOBAL_PACKAGE_DEF = eINSTANCE.getEGlobalPackageDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOClientProtocolFactoryDefImpl * CDO Client Protocol Factory Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOClientProtocolFactoryDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOClientProtocolFactoryDef() * @generated */ EClass CDO_CLIENT_PROTOCOL_FACTORY_DEF = eINSTANCE.getCDOClientProtocolFactoryDef(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.impl.CDOResourceDefImpl * CDO Resource Def}' class. * * @see org.eclipse.emf.cdo.defs.impl.CDOResourceDefImpl * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getCDOResourceDef() * @generated */ EClass CDO_RESOURCE_DEF = eINSTANCE.getCDOResourceDef(); /** * The meta object literal for the 'Cdo Transaction' reference feature. * * @generated */ EReference CDO_RESOURCE_DEF__CDO_TRANSACTION = eINSTANCE.getCDOResourceDef_CdoTransaction(); /** * The meta object literal for the 'Resource Mode' attribute feature. * * @generated */ EAttribute CDO_RESOURCE_DEF__RESOURCE_MODE = eINSTANCE.getCDOResourceDef_ResourceMode(); /** * The meta object literal for the 'Path' attribute feature. * * @generated */ EAttribute CDO_RESOURCE_DEF__PATH = eINSTANCE.getCDOResourceDef_Path(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.defs.ResourceMode Resource Mode}' enum. * * @see org.eclipse.emf.cdo.defs.ResourceMode * @see org.eclipse.emf.cdo.defs.impl.CDODefsPackageImpl#getResourceMode() * @generated */ EEnum RESOURCE_MODE = eINSTANCE.getResourceMode(); } } // CDODefsPackage