/* * Copyright (c) 2007-2009, 2011, 2012, 2014 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: * Eike Stepper - initial API and implementation */ package org.eclipse.emf.cdo.eresource; 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 Eresource 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> * * @apiviz.exclude * @noextend This interface is not intended to be extended by clients. * @noimplement This interface is not intended to be implemented by clients. <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.EresourceFactory * @model kind="package" * @generated */ public interface EresourcePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ String eNAME = "eresource"; //$NON-NLS-1$ /** * The package namespace URI. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/emf/CDO/Eresource/4.0.0"; //$NON-NLS-1$ /** * The package namespace name. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "eresource"; //$NON-NLS-1$ /** * The singleton instance of the package. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ EresourcePackage eINSTANCE = org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl <em>CDO Resource Node</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceNode() * @generated */ int CDO_RESOURCE_NODE = 0; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_NODE__FOLDER = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_NODE__NAME = 1; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_NODE__PATH = 2; /** * The number of structural features of the '<em>CDO Resource Node</em>' class. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_NODE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl <em>CDO Resource Folder</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceFolder() * @generated */ int CDO_RESOURCE_FOLDER = 1; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_FOLDER__FOLDER = CDO_RESOURCE_NODE__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_FOLDER__NAME = CDO_RESOURCE_NODE__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_FOLDER__PATH = CDO_RESOURCE_NODE__PATH; /** * The feature id for the '<em><b>Nodes</b></em>' containment reference list. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_FOLDER__NODES = CDO_RESOURCE_NODE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>CDO Resource Folder</em>' class. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_FOLDER_FEATURE_COUNT = CDO_RESOURCE_NODE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceLeafImpl * <em>CDO Resource Leaf</em>}' class. <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceLeafImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceLeaf() * @generated NOT */ int CDO_RESOURCE_LEAF = 7; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_LEAF__FOLDER = CDO_RESOURCE_NODE__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_LEAF__NAME = CDO_RESOURCE_NODE__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_LEAF__PATH = CDO_RESOURCE_NODE__PATH; /** * The number of structural features of the '<em>CDO Resource Leaf</em>' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE_LEAF_FEATURE_COUNT = CDO_RESOURCE_NODE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl <em>CDO Resource</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResource() * @generated */ int CDO_RESOURCE = 2; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__FOLDER = CDO_RESOURCE_LEAF__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__NAME = CDO_RESOURCE_LEAF__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__PATH = CDO_RESOURCE_LEAF__PATH; /** * The feature id for the '<em><b>Resource Set</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__RESOURCE_SET = CDO_RESOURCE_LEAF_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>URI</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__URI = CDO_RESOURCE_LEAF_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Contents</b></em>' containment reference list. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__CONTENTS = CDO_RESOURCE_LEAF_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Modified</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__MODIFIED = CDO_RESOURCE_LEAF_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Loaded</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__LOADED = CDO_RESOURCE_LEAF_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Tracking Modification</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @generated * @ordered */ int CDO_RESOURCE__TRACKING_MODIFICATION = CDO_RESOURCE_LEAF_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Errors</b></em>' attribute list. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__ERRORS = CDO_RESOURCE_LEAF_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Warnings</b></em>' attribute list. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__WARNINGS = CDO_RESOURCE_LEAF_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Time Stamp</b></em>' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated * @ordered */ int CDO_RESOURCE__TIME_STAMP = CDO_RESOURCE_LEAF_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>CDO Resource</em>' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @generated * @ordered */ int CDO_RESOURCE_FEATURE_COUNT = CDO_RESOURCE_LEAF_FEATURE_COUNT + 9; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOFileResourceImpl * <em>CDO File Resource</em>}' class. <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOFileResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOFileResource() * @generated NOT */ int CDO_FILE_RESOURCE = 8; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_FILE_RESOURCE__FOLDER = CDO_RESOURCE_LEAF__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_FILE_RESOURCE__NAME = CDO_RESOURCE_LEAF__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_FILE_RESOURCE__PATH = CDO_RESOURCE_LEAF__PATH; /** * The number of structural features of the '<em>CDO File Resource</em>' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_FILE_RESOURCE_FEATURE_COUNT = CDO_RESOURCE_LEAF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOBinaryResourceImpl * <em>CDO Binary Resource</em>}' class. <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOBinaryResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOBinaryResource() * @generated NOT */ int CDO_BINARY_RESOURCE = 9; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_BINARY_RESOURCE__FOLDER = CDO_FILE_RESOURCE__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_BINARY_RESOURCE__NAME = CDO_FILE_RESOURCE__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_BINARY_RESOURCE__PATH = CDO_FILE_RESOURCE__PATH; /** * The feature id for the '<em><b>Contents</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_BINARY_RESOURCE__CONTENTS = CDO_FILE_RESOURCE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>CDO Binary Resource</em>' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_BINARY_RESOURCE_FEATURE_COUNT = CDO_FILE_RESOURCE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOTextResourceImpl * <em>CDO Text Resource</em>}' class. <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOTextResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOTextResource() * @generated NOT */ int CDO_TEXT_RESOURCE = 10; /** * The feature id for the '<em><b>Folder</b></em>' container reference. * <!-- begin-user-doc --> * @since 4.1 * <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE__FOLDER = CDO_FILE_RESOURCE__FOLDER; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE__NAME = CDO_FILE_RESOURCE__NAME; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * @since 4.1 * <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE__PATH = CDO_FILE_RESOURCE__PATH; /** * The feature id for the '<em><b>Contents</b></em>' attribute. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE__CONTENTS = CDO_FILE_RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Encoding</b></em>' attribute. * <!-- begin-user-doc --> * @since 4.2 * <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE__ENCODING = CDO_FILE_RESOURCE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>CDO Text Resource</em>' class. * <!-- begin-user-doc --> * * @since 4.1 * <!-- end-user-doc --> * @generated * @ordered */ int CDO_TEXT_RESOURCE_FEATURE_COUNT = CDO_FILE_RESOURCE_FEATURE_COUNT + 2; /** * The meta object id for the '<em>Resource Set</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.emf.ecore.resource.ResourceSet * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getResourceSet() * @generated NOT */ int RESOURCE_SET = 3; /** * The meta object id for the '<em>URI</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.emf.common.util.URI * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getURI() * @generated NOT */ int URI = 4; /** * The meta object id for the '<em>Diagnostic</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.emf.ecore.resource.Resource.Diagnostic * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getDiagnostic() * @generated NOT */ int DIAGNOSTIC = 5; /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOResourceNode <em>CDO Resource Node</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for class '<em>CDO Resource Node</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceNode * @generated */ EClass getCDOResourceNode(); /** * Returns the meta object for the container reference '{@link org.eclipse.emf.cdo.eresource.CDOResourceNode#getFolder <em>Folder</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for the container reference '<em>Folder</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceNode#getFolder() * @see #getCDOResourceNode() * @generated */ EReference getCDOResourceNode_Folder(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResourceNode#getName <em>Name</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceNode#getName() * @see #getCDOResourceNode() * @generated */ EAttribute getCDOResourceNode_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResourceNode#getPath <em>Path</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for the attribute '<em>Path</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceNode#getPath() * @see #getCDOResourceNode() * @generated */ EAttribute getCDOResourceNode_Path(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOResourceFolder <em>CDO Resource Folder</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for class '<em>CDO Resource Folder</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceFolder * @generated */ EClass getCDOResourceFolder(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.eresource.CDOResourceFolder#getNodes <em>Nodes</em>}'. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Nodes</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceFolder#getNodes() * @see #getCDOResourceFolder() * @generated */ EReference getCDOResourceFolder_Nodes(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOResource <em>CDO Resource</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>CDO Resource</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource * @generated */ EClass getCDOResource(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#getResourceSet <em>Resource Set</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>Resource Set</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getResourceSet() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_ResourceSet(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#getURI <em>URI</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>URI</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getURI() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_URI(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.emf.cdo.eresource.CDOResource#getContents <em>Contents</em>}'. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @return the meta object for the containment reference list '<em>Contents</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getContents() * @see #getCDOResource() * @generated */ EReference getCDOResource_Contents(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#isModified <em>Modified</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>Modified</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#isModified() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_Modified(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#isLoaded <em>Loaded</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>Loaded</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#isLoaded() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_Loaded(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#isTrackingModification <em>Tracking Modification</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>Tracking Modification</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#isTrackingModification() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_TrackingModification(); /** * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.eresource.CDOResource#getErrors <em>Errors</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Errors</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getErrors() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_Errors(); /** * Returns the meta object for the attribute list '{@link org.eclipse.emf.cdo.eresource.CDOResource#getWarnings <em>Warnings</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Warnings</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getWarnings() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_Warnings(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOResource#getTimeStamp <em>Time Stamp</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for the attribute '<em>Time Stamp</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResource#getTimeStamp() * @see #getCDOResource() * @generated */ EAttribute getCDOResource_TimeStamp(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOResourceLeaf <em>CDO Resource Leaf</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for class '<em>CDO Resource Leaf</em>'. * @see org.eclipse.emf.cdo.eresource.CDOResourceLeaf * @generated */ EClass getCDOResourceLeaf(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOFileResource <em>CDO File Resource</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for class '<em>CDO File Resource</em>'. * @see org.eclipse.emf.cdo.eresource.CDOFileResource * @generated */ EClass getCDOFileResource(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOBinaryResource <em>CDO Binary Resource</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for class '<em>CDO Binary Resource</em>'. * @see org.eclipse.emf.cdo.eresource.CDOBinaryResource * @generated */ EClass getCDOBinaryResource(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOBinaryResource#getContents <em>Contents</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for the attribute '<em>Contents</em>'. * @see org.eclipse.emf.cdo.eresource.CDOBinaryResource#getContents() * @see #getCDOBinaryResource() * @generated */ EAttribute getCDOBinaryResource_Contents(); /** * Returns the meta object for class '{@link org.eclipse.emf.cdo.eresource.CDOTextResource <em>CDO Text Resource</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for class '<em>CDO Text Resource</em>'. * @see org.eclipse.emf.cdo.eresource.CDOTextResource * @generated */ EClass getCDOTextResource(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOTextResource#getContents <em>Contents</em>}'. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @return the meta object for the attribute '<em>Contents</em>'. * @see org.eclipse.emf.cdo.eresource.CDOTextResource#getContents() * @see #getCDOTextResource() * @generated */ EAttribute getCDOTextResource_Contents(); /** * Returns the meta object for the attribute '{@link org.eclipse.emf.cdo.eresource.CDOTextResource#getEncoding <em>Encoding</em>}'. * <!-- begin-user-doc --> * @since 4.2 * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Encoding</em>'. * @see org.eclipse.emf.cdo.eresource.CDOTextResource#getEncoding() * @see #getCDOTextResource() * @generated */ EAttribute getCDOTextResource_Encoding(); /** * Returns the meta object for data type '{@link org.eclipse.emf.ecore.resource.ResourceSet <em>Resource Set</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for data type '<em>Resource Set</em>'. * @see org.eclipse.emf.ecore.resource.ResourceSet * @model instanceClass="org.eclipse.emf.ecore.resource.ResourceSet" serializeable="false" * @generated */ EDataType getResourceSet(); /** * Returns the meta object for data type '{@link org.eclipse.emf.common.util.URI <em>URI</em>}'. * <!-- begin-user-doc * --> <!-- end-user-doc --> * @return the meta object for data type '<em>URI</em>'. * @see org.eclipse.emf.common.util.URI * @model instanceClass="org.eclipse.emf.common.util.URI" * @generated */ EDataType getURI(); /** * Returns the meta object for data type '{@link org.eclipse.emf.ecore.resource.Resource.Diagnostic <em>Diagnostic</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * @return the meta object for data type '<em>Diagnostic</em>'. * @see org.eclipse.emf.ecore.resource.Resource.Diagnostic * @model instanceClass="org.eclipse.emf.ecore.resource.Resource$Diagnostic" serializeable="false" * @generated */ EDataType getDiagnostic(); /** * 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 */ EresourceFactory getEresourceFactory(); /** * <!-- 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> * * @since 4.1 * @noextend This interface is not intended to be extended by clients. * @noimplement This interface is not intended to be implemented by clients. <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl <em>CDO Resource Node</em>}' class. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceNode() * @generated */ EClass CDO_RESOURCE_NODE = eINSTANCE.getCDOResourceNode(); /** * The meta object literal for the '<em><b>Folder</b></em>' container reference feature. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @generated */ EReference CDO_RESOURCE_NODE__FOLDER = eINSTANCE.getCDOResourceNode_Folder(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @generated */ EAttribute CDO_RESOURCE_NODE__NAME = eINSTANCE.getCDOResourceNode_Name(); /** * The meta object literal for the '<em><b>Path</b></em>' attribute feature. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @generated */ EAttribute CDO_RESOURCE_NODE__PATH = eINSTANCE.getCDOResourceNode_Path(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl <em>CDO Resource Folder</em>}' class. * <!-- begin-user-doc --> * * @since 2.0<!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceFolder() * @generated */ EClass CDO_RESOURCE_FOLDER = eINSTANCE.getCDOResourceFolder(); /** * The meta object literal for the '<em><b>Nodes</b></em>' containment reference list feature. * <!-- begin-user-doc * --> * * @since 2.0<!-- end-user-doc --> * @generated */ EReference CDO_RESOURCE_FOLDER__NODES = eINSTANCE.getCDOResourceFolder_Nodes(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl <em>CDO Resource</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResource() * @generated */ EClass CDO_RESOURCE = eINSTANCE.getCDOResource(); /** * The meta object literal for the '<em><b>Resource Set</b></em>' attribute feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__RESOURCE_SET = eINSTANCE.getCDOResource_ResourceSet(); /** * The meta object literal for the '<em><b>URI</b></em>' attribute feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__URI = eINSTANCE.getCDOResource_URI(); /** * The meta object literal for the '<em><b>Contents</b></em>' containment reference list feature. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference CDO_RESOURCE__CONTENTS = eINSTANCE.getCDOResource_Contents(); /** * The meta object literal for the '<em><b>Modified</b></em>' attribute feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__MODIFIED = eINSTANCE.getCDOResource_Modified(); /** * The meta object literal for the '<em><b>Loaded</b></em>' attribute feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__LOADED = eINSTANCE.getCDOResource_Loaded(); /** * The meta object literal for the '<em><b>Tracking Modification</b></em>' attribute feature. * <!-- begin-user-doc * --> <!-- end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__TRACKING_MODIFICATION = eINSTANCE.getCDOResource_TrackingModification(); /** * The meta object literal for the '<em><b>Errors</b></em>' attribute list feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__ERRORS = eINSTANCE.getCDOResource_Errors(); /** * The meta object literal for the '<em><b>Warnings</b></em>' attribute list feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__WARNINGS = eINSTANCE.getCDOResource_Warnings(); /** * The meta object literal for the '<em><b>Time Stamp</b></em>' attribute feature. * <!-- begin-user-doc --> <!-- * end-user-doc --> * @generated */ EAttribute CDO_RESOURCE__TIME_STAMP = eINSTANCE.getCDOResource_TimeStamp(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOResourceLeafImpl <em>CDO Resource Leaf</em>}' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOResourceLeafImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOResourceLeaf() * @generated */ EClass CDO_RESOURCE_LEAF = eINSTANCE.getCDOResourceLeaf(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOFileResourceImpl <em>CDO File Resource</em>}' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOFileResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOFileResource() * @generated */ EClass CDO_FILE_RESOURCE = eINSTANCE.getCDOFileResource(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOBinaryResourceImpl <em>CDO Binary Resource</em>}' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOBinaryResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOBinaryResource() * @generated */ EClass CDO_BINARY_RESOURCE = eINSTANCE.getCDOBinaryResource(); /** * The meta object literal for the '<em><b>Contents</b></em>' attribute feature. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated */ EAttribute CDO_BINARY_RESOURCE__CONTENTS = eINSTANCE.getCDOBinaryResource_Contents(); /** * The meta object literal for the '{@link org.eclipse.emf.cdo.eresource.impl.CDOTextResourceImpl <em>CDO Text Resource</em>}' class. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @see org.eclipse.emf.cdo.eresource.impl.CDOTextResourceImpl * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getCDOTextResource() * @generated */ EClass CDO_TEXT_RESOURCE = eINSTANCE.getCDOTextResource(); /** * The meta object literal for the '<em><b>Contents</b></em>' attribute feature. * <!-- begin-user-doc --> * * @since 4.1 <!-- end-user-doc --> * @generated */ EAttribute CDO_TEXT_RESOURCE__CONTENTS = eINSTANCE.getCDOTextResource_Contents(); /** * The meta object literal for the '<em><b>Encoding</b></em>' attribute feature. * <!-- begin-user-doc --> * @since 4.2 * <!-- end-user-doc --> * @generated */ EAttribute CDO_TEXT_RESOURCE__ENCODING = eINSTANCE.getCDOTextResource_Encoding(); /** * The meta object literal for the '<em>Resource Set</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.ecore.resource.ResourceSet * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getResourceSet() * @generated */ EDataType RESOURCE_SET = eINSTANCE.getResourceSet(); /** * The meta object literal for the '<em>URI</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.common.util.URI * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getURI() * @generated */ EDataType URI = eINSTANCE.getURI(); /** * The meta object literal for the '<em>Diagnostic</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * @see org.eclipse.emf.ecore.resource.Resource.Diagnostic * @see org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl#getDiagnostic() * @generated */ EDataType DIAGNOSTIC = eINSTANCE.getDiagnostic(); } } // EresourcePackage