/**
* <copyright>
* </copyright>
*
* $Id$
*/
package org.eclipse.buckminster.rmap;
import org.eclipse.buckminster.model.common.CommonPackage;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc --> The <b>Package</b> for the model. It contains
* accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.RmapFactory
* @model kind="package"
* @generated
*/
public interface RmapPackage extends EPackage {
/**
* <!-- 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.buckminster.rmap.impl.MatcherImpl
* <em>Matcher</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.MatcherImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getMatcher()
* @generated
*/
EClass MATCHER = eINSTANCE.getMatcher();
/**
* The meta object literal for the '<em><b>Pattern</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute MATCHER__PATTERN = eINSTANCE.getMatcher_Pattern();
/**
* The meta object literal for the '<em><b>Component Types Attr</b></em>
* ' attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute MATCHER__COMPONENT_TYPES_ATTR = eINSTANCE.getMatcher_ComponentTypesAttr();
/**
* The meta object literal for the '<em><b>Component Types</b></em>'
* attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute MATCHER__COMPONENT_TYPES = eINSTANCE.getMatcher_ComponentTypes();
/**
* The meta object literal for the '<em><b>Resolution Filter</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute MATCHER__RESOLUTION_FILTER = eINSTANCE.getMatcher_ResolutionFilter();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.RedirectImpl
* <em>Redirect</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.RedirectImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getRedirect()
* @generated
*/
EClass REDIRECT = eINSTANCE.getRedirect();
/**
* The meta object literal for the '<em><b>Redirect To</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REDIRECT__REDIRECT_TO = eINSTANCE.getRedirect_RedirectTo();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.LocatorImpl
* <em>Locator</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.LocatorImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getLocator()
* @generated
*/
EClass LOCATOR = eINSTANCE.getLocator();
/**
* The meta object literal for the '<em><b>Search Path</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference LOCATOR__SEARCH_PATH = eINSTANCE.getLocator_SearchPath();
/**
* The meta object literal for the '<em><b>Fail On Error</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute LOCATOR__FAIL_ON_ERROR = eINSTANCE.getLocator_FailOnError();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.SearchPathImpl
* <em>Search Path</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.SearchPathImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getSearchPath()
* @generated
*/
EClass SEARCH_PATH = eINSTANCE.getSearchPath();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute SEARCH_PATH__NAME = eINSTANCE.getSearchPath_Name();
/**
* The meta object literal for the '<em><b>Providers</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference SEARCH_PATH__PROVIDERS = eINSTANCE.getSearchPath_Providers();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.ResourceMapImpl
* <em>Resource Map</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.ResourceMapImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getResourceMap()
* @generated
*/
EClass RESOURCE_MAP = eINSTANCE.getResourceMap();
/**
* The meta object literal for the '<em><b>Matcher Group</b></em>'
* attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute RESOURCE_MAP__MATCHER_GROUP = eINSTANCE.getResourceMap_MatcherGroup();
/**
* The meta object literal for the '<em><b>Repositories</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference RESOURCE_MAP__REPOSITORIES = eINSTANCE.getResourceMap_Repositories();
/**
* The meta object literal for the '<em><b>Matchers</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference RESOURCE_MAP__MATCHERS = eINSTANCE.getResourceMap_Matchers();
/**
* The meta object literal for the '<em><b>Search Paths</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference RESOURCE_MAP__SEARCH_PATHS = eINSTANCE.getResourceMap_SearchPaths();
/**
* The meta object literal for the '<em><b>Documentation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference RESOURCE_MAP__DOCUMENTATION = eINSTANCE.getResourceMap_Documentation();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.ProviderImpl
* <em>Provider</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.ProviderImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getProvider()
* @generated
*/
EClass PROVIDER = eINSTANCE.getProvider();
/**
* The meta object literal for the '<em><b>Reader Type</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PROVIDER__READER_TYPE = eINSTANCE.getProvider_ReaderType();
/**
* The meta object literal for the '<em><b>Source</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PROVIDER__SOURCE = eINSTANCE.getProvider_Source();
/**
* The meta object literal for the '<em><b>Mutable</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute PROVIDER__MUTABLE = eINSTANCE.getProvider_Mutable();
/**
* The meta object literal for the '<em><b>Version Converter</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference PROVIDER__VERSION_CONVERTER = eINSTANCE.getProvider_VersionConverter();
/**
* The meta object literal for the '<em><b>URI</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference PROVIDER__URI = eINSTANCE.getProvider_URI();
/**
* The meta object literal for the '<em><b>Matcher</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference PROVIDER__MATCHER = eINSTANCE.getProvider_Matcher();
/**
* The meta object literal for the '<em><b>Documentation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference PROVIDER__DOCUMENTATION = eINSTANCE.getProvider_Documentation();
/**
* The meta object literal for the '<em><b>Repository</b></em>'
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference PROVIDER__REPOSITORY = eINSTANCE.getProvider_Repository();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.TransformImpl
* <em>Transform</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.TransformImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getTransform()
* @generated
*/
EClass TRANSFORM = eINSTANCE.getTransform();
/**
* The meta object literal for the '<em><b>From Pattern</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute TRANSFORM__FROM_PATTERN = eINSTANCE.getTransform_FromPattern();
/**
* The meta object literal for the '<em><b>From Replacement</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute TRANSFORM__FROM_REPLACEMENT = eINSTANCE.getTransform_FromReplacement();
/**
* The meta object literal for the '<em><b>To Pattern</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute TRANSFORM__TO_PATTERN = eINSTANCE.getTransform_ToPattern();
/**
* The meta object literal for the '<em><b>To Replacement</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute TRANSFORM__TO_REPLACEMENT = eINSTANCE.getTransform_ToReplacement();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.VersionConverterImpl
* <em>Version Converter</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.VersionConverterImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getVersionConverter()
* @generated
*/
EClass VERSION_CONVERTER = eINSTANCE.getVersionConverter();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute VERSION_CONVERTER__TYPE = eINSTANCE.getVersionConverter_Type();
/**
* The meta object literal for the '<em><b>Transformers</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference VERSION_CONVERTER__TRANSFORMERS = eINSTANCE.getVersionConverter_Transformers();
/**
* The meta object literal for the '<em><b>Version Format</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute VERSION_CONVERTER__VERSION_FORMAT = eINSTANCE.getVersionConverter_VersionFormat();
/**
* The meta object literal for the '<em><b>Version Type</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute VERSION_CONVERTER__VERSION_TYPE = eINSTANCE.getVersionConverter_VersionType();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.DocumentRootImpl
* <em>Document Root</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.DocumentRootImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getDocumentRoot()
* @generated
*/
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
* The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>'
* map feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
* The meta object literal for the '<em><b>XSI Schema Location</b></em>'
* map feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
* The meta object literal for the '<em><b>Match</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__MATCH = eINSTANCE.getDocumentRoot_Match();
/**
* The meta object literal for the '<em><b>Group</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__GROUP = eINSTANCE.getDocumentRoot_Group();
/**
* The meta object literal for the '<em><b>Name</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__NAME = eINSTANCE.getDocumentRoot_Name();
/**
* The meta object literal for the '<em><b>Version</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__VERSION = eINSTANCE.getDocumentRoot_Version();
/**
* The meta object literal for the '<em><b>Revision</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__REVISION = eINSTANCE.getDocumentRoot_Revision();
/**
* The meta object literal for the '<em><b>Timestamp</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__TIMESTAMP = eINSTANCE.getDocumentRoot_Timestamp();
/**
* The meta object literal for the '<em><b>Os</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__OS = eINSTANCE.getDocumentRoot_Os();
/**
* The meta object literal for the '<em><b>Ws</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__WS = eINSTANCE.getDocumentRoot_Ws();
/**
* The meta object literal for the '<em><b>Arch</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__ARCH = eINSTANCE.getDocumentRoot_Arch();
/**
* The meta object literal for the '<em><b>Nl</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__NL = eINSTANCE.getDocumentRoot_Nl();
/**
* The meta object literal for the '<em><b>Rmap</b></em>' containment
* reference feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__RMAP = eINSTANCE.getDocumentRoot_Rmap();
/**
* The meta object literal for the '<em><b>Locators</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__LOCATORS = eINSTANCE.getDocumentRoot_Locators();
/**
* The meta object literal for the '<em><b>Matcher</b></em>' reference
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__MATCHER = eINSTANCE.getDocumentRoot_Matcher();
/**
* The meta object literal for the '<em><b>Redirects</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__REDIRECTS = eINSTANCE.getDocumentRoot_Redirects();
/**
* The meta object literal for the '<em><b>Providers</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference DOCUMENT_ROOT__PROVIDERS = eINSTANCE.getDocumentRoot_Providers();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.URIMatcherImpl
* <em>URI Matcher</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.URIMatcherImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getURIMatcher()
* @generated
*/
EClass URI_MATCHER = eINSTANCE.getURIMatcher();
/**
* The meta object literal for the '<em><b>Base</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute URI_MATCHER__BASE = eINSTANCE.getURIMatcher_Base();
/**
* The meta object literal for the '<em><b>Version Format</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute URI_MATCHER__VERSION_FORMAT = eINSTANCE.getURIMatcher_VersionFormat();
/**
* The meta object literal for the '<em><b>Version Type</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute URI_MATCHER__VERSION_TYPE = eINSTANCE.getURIMatcher_VersionType();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.RepositoryImpl
* <em>Repository</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.RepositoryImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getRepository()
* @generated
*/
EClass REPOSITORY = eINSTANCE.getRepository();
/**
* The meta object literal for the '<em><b>Id</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REPOSITORY__ID = eINSTANCE.getRepository_Id();
/**
* The meta object literal for the '<em><b>Connection</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference REPOSITORY__CONNECTION = eINSTANCE.getRepository_Connection();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REPOSITORY__TYPE = eINSTANCE.getRepository_Type();
/**
* The meta object literal for the '<em><b>Branches</b></em>'
* containment reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference REPOSITORY__BRANCHES = eINSTANCE.getRepository_Branches();
/**
* The meta object literal for the '<em><b>Checkout</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REPOSITORY__CHECKOUT = eINSTANCE.getRepository_Checkout();
/**
* The meta object literal for the '<em><b>Allow Dirty</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REPOSITORY__ALLOW_DIRTY = eINSTANCE.getRepository_AllowDirty();
/**
* The meta object literal for the '<em><b>Update</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute REPOSITORY__UPDATE = eINSTANCE.getRepository_Update();
/**
* The meta object literal for the '<em><b>Documentation</b></em>'
* containment reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference REPOSITORY__DOCUMENTATION = eINSTANCE.getRepository_Documentation();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.impl.BranchPointImpl
* <em>Branch Point</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.BranchPointImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getBranchPoint()
* @generated
*/
EClass BRANCH_POINT = eINSTANCE.getBranchPoint();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute BRANCH_POINT__NAME = eINSTANCE.getBranchPoint_Name();
/**
* The meta object literal for the '<em><b>Timestamp</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute BRANCH_POINT__TIMESTAMP = eINSTANCE.getBranchPoint_Timestamp();
/**
* The meta object literal for the '<em><b>Revision</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute BRANCH_POINT__REVISION = eINSTANCE.getBranchPoint_Revision();
/**
* The meta object literal for the '<em><b>Tag</b></em>' attribute
* feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute BRANCH_POINT__TAG = eINSTANCE.getBranchPoint_Tag();
/**
* The meta object literal for the '<em><b>On Merge Conflict</b></em>'
* attribute feature. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EAttribute BRANCH_POINT__ON_MERGE_CONFLICT = eINSTANCE.getBranchPoint_OnMergeConflict();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.VersionSelectorType
* <em>Version Selector Type</em>}' enum. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.VersionSelectorType
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getVersionSelectorType()
* @generated
*/
EEnum VERSION_SELECTOR_TYPE = eINSTANCE.getVersionSelectorType();
/**
* The meta object literal for the '
* {@link org.eclipse.buckminster.rmap.ConflictPolicy
* <em>Conflict Policy</em>}' enum. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.ConflictPolicy
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getConflictPolicy()
* @generated
*/
EEnum CONFLICT_POLICY = eINSTANCE.getConflictPolicy();
/**
* The meta object literal for the '
* <em>Transform Mismatch Exception</em>' data type. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.util.TransformMismatchException
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getTransformMismatchException()
* @generated
*/
EDataType TRANSFORM_MISMATCH_EXCEPTION = eINSTANCE.getTransformMismatchException();
/**
* The meta object literal for the '<em>IComponent Reader</em>' data
* type. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.util.IComponentReader
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getIComponentReader()
* @generated
*/
EDataType ICOMPONENT_READER = eINSTANCE.getIComponentReader();
}
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNAME = "rmap";
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_URI = "http://www.eclipse.org/buckminster/RMap-1.0";
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_PREFIX = "rm";
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
RmapPackage eINSTANCE = org.eclipse.buckminster.rmap.impl.RmapPackageImpl.init();
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.MatcherImpl <em>Matcher</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.MatcherImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getMatcher()
* @generated
*/
int MATCHER = 3;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.RedirectImpl <em>Redirect</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.RedirectImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getRedirect()
* @generated
*/
int REDIRECT = 5;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.LocatorImpl <em>Locator</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.LocatorImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getLocator()
* @generated
*/
int LOCATOR = 2;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.SearchPathImpl
* <em>Search Path</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.SearchPathImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getSearchPath()
* @generated
*/
int SEARCH_PATH = 8;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.ResourceMapImpl
* <em>Resource Map</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.ResourceMapImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getResourceMap()
* @generated
*/
int RESOURCE_MAP = 7;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.ProviderImpl <em>Provider</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.ProviderImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getProvider()
* @generated
*/
int PROVIDER = 4;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.TransformImpl
* <em>Transform</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.TransformImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getTransform()
* @generated
*/
int TRANSFORM = 9;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.VersionConverterImpl
* <em>Version Converter</em>}' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.impl.VersionConverterImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getVersionConverter()
* @generated
*/
int VERSION_CONVERTER = 11;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.DocumentRootImpl
* <em>Document Root</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.DocumentRootImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getDocumentRoot()
* @generated
*/
int DOCUMENT_ROOT = 1;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.URIMatcherImpl
* <em>URI Matcher</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.URIMatcherImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getURIMatcher()
* @generated
*/
int URI_MATCHER = 10;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.RepositoryImpl
* <em>Repository</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.RepositoryImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getRepository()
* @generated
*/
int REPOSITORY = 6;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.impl.BranchPointImpl
* <em>Branch Point</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @see org.eclipse.buckminster.rmap.impl.BranchPointImpl
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getBranchPoint()
* @generated
*/
int BRANCH_POINT = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT__NAME = 0;
/**
* The feature id for the '<em><b>Timestamp</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT__TIMESTAMP = 1;
/**
* The feature id for the '<em><b>Revision</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT__REVISION = 2;
/**
* The feature id for the '<em><b>Tag</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT__TAG = 3;
/**
* The feature id for the '<em><b>On Merge Conflict</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT__ON_MERGE_CONFLICT = 4;
/**
* The number of structural features of the '<em>Branch Point</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int BRANCH_POINT_FEATURE_COUNT = 5;
/**
* The feature id for the '<em><b>Mixed</b></em>' attribute list. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MIXED = CommonPackage.ABSTRACT_DOCUMENT_ROOT__MIXED;
/**
* The feature id for the '<em><b>Basic Value</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BASIC_VALUE = CommonPackage.ABSTRACT_DOCUMENT_ROOT__BASIC_VALUE;
/**
* The feature id for the '<em><b>Constant</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__CONSTANT = CommonPackage.ABSTRACT_DOCUMENT_ROOT__CONSTANT;
/**
* The feature id for the '<em><b>Format</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__FORMAT = CommonPackage.ABSTRACT_DOCUMENT_ROOT__FORMAT;
/**
* The feature id for the '<em><b>Property Ref</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PROPERTY_REF = CommonPackage.ABSTRACT_DOCUMENT_ROOT__PROPERTY_REF;
/**
* The feature id for the '<em><b>Replace</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__REPLACE = CommonPackage.ABSTRACT_DOCUMENT_ROOT__REPLACE;
/**
* The feature id for the '<em><b>Split</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__SPLIT = CommonPackage.ABSTRACT_DOCUMENT_ROOT__SPLIT;
/**
* The feature id for the '<em><b>To Lower</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__TO_LOWER = CommonPackage.ABSTRACT_DOCUMENT_ROOT__TO_LOWER;
/**
* The feature id for the '<em><b>To Upper</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__TO_UPPER = CommonPackage.ABSTRACT_DOCUMENT_ROOT__TO_UPPER;
/**
* The feature id for the '<em><b>Rx Part</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__RX_PART = CommonPackage.ABSTRACT_DOCUMENT_ROOT__RX_PART;
/**
* The feature id for the '<em><b>Rx Pattern</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__RX_PATTERN = CommonPackage.ABSTRACT_DOCUMENT_ROOT__RX_PATTERN;
/**
* The feature id for the '<em><b>Rx Group</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__RX_GROUP = CommonPackage.ABSTRACT_DOCUMENT_ROOT__RX_GROUP;
/**
* The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>XSI Schema Location</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Match</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MATCH = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Group</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__GROUP = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__NAME = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Version</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__VERSION = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Revision</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__REVISION = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Timestamp</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__TIMESTAMP = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Os</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__OS = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Ws</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__WS = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Arch</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ARCH = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Nl</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__NL = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 11;
/**
* The feature id for the '<em><b>Rmap</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__RMAP = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 12;
/**
* The feature id for the '<em><b>Locators</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__LOCATORS = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 13;
/**
* The feature id for the '<em><b>Matcher</b></em>' reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MATCHER = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 14;
/**
* The feature id for the '<em><b>Redirects</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__REDIRECTS = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 15;
/**
* The feature id for the '<em><b>Providers</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PROVIDERS = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 16;
/**
* The number of structural features of the '<em>Document Root</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = CommonPackage.ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT + 17;
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MATCHER__PATTERN = 0;
/**
* The feature id for the '<em><b>Component Types Attr</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MATCHER__COMPONENT_TYPES_ATTR = 1;
/**
* The feature id for the '<em><b>Component Types</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MATCHER__COMPONENT_TYPES = 2;
/**
* The feature id for the '<em><b>Resolution Filter</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MATCHER__RESOLUTION_FILTER = 3;
/**
* The number of structural features of the '<em>Matcher</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MATCHER_FEATURE_COUNT = 4;
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__PATTERN = MATCHER__PATTERN;
/**
* The feature id for the '<em><b>Component Types Attr</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__COMPONENT_TYPES_ATTR = MATCHER__COMPONENT_TYPES_ATTR;
/**
* The feature id for the '<em><b>Component Types</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__COMPONENT_TYPES = MATCHER__COMPONENT_TYPES;
/**
* The feature id for the '<em><b>Resolution Filter</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__RESOLUTION_FILTER = MATCHER__RESOLUTION_FILTER;
/**
* The feature id for the '<em><b>Search Path</b></em>' reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__SEARCH_PATH = MATCHER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Fail On Error</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR__FAIL_ON_ERROR = MATCHER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Locator</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int LOCATOR_FEATURE_COUNT = MATCHER_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Property Constants</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__PROPERTY_CONSTANTS = CommonPackage.PROPERTIES__PROPERTY_CONSTANTS;
/**
* The feature id for the '<em><b>Property Elements</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__PROPERTY_ELEMENTS = CommonPackage.PROPERTIES__PROPERTY_ELEMENTS;
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__PATTERN = CommonPackage.PROPERTIES_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Component Types Attr</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__COMPONENT_TYPES_ATTR = CommonPackage.PROPERTIES_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Component Types</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__COMPONENT_TYPES = CommonPackage.PROPERTIES_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Resolution Filter</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__RESOLUTION_FILTER = CommonPackage.PROPERTIES_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Reader Type</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__READER_TYPE = CommonPackage.PROPERTIES_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Source</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__SOURCE = CommonPackage.PROPERTIES_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Mutable</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__MUTABLE = CommonPackage.PROPERTIES_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Repository</b></em>' reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__REPOSITORY = CommonPackage.PROPERTIES_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Version Converter</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__VERSION_CONVERTER = CommonPackage.PROPERTIES_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>URI</b></em>' containment reference. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__URI = CommonPackage.PROPERTIES_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Matcher</b></em>' containment reference.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__MATCHER = CommonPackage.PROPERTIES_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Documentation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER__DOCUMENTATION = CommonPackage.PROPERTIES_FEATURE_COUNT + 11;
/**
* The number of structural features of the '<em>Provider</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROVIDER_FEATURE_COUNT = CommonPackage.PROPERTIES_FEATURE_COUNT + 12;
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT__PATTERN = MATCHER__PATTERN;
/**
* The feature id for the '<em><b>Component Types Attr</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT__COMPONENT_TYPES_ATTR = MATCHER__COMPONENT_TYPES_ATTR;
/**
* The feature id for the '<em><b>Component Types</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT__COMPONENT_TYPES = MATCHER__COMPONENT_TYPES;
/**
* The feature id for the '<em><b>Resolution Filter</b></em>' attribute.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT__RESOLUTION_FILTER = MATCHER__RESOLUTION_FILTER;
/**
* The feature id for the '<em><b>Redirect To</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT__REDIRECT_TO = MATCHER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Redirect</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REDIRECT_FEATURE_COUNT = MATCHER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Id</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__ID = 0;
/**
* The feature id for the '<em><b>Connection</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__CONNECTION = 1;
/**
* The feature id for the '<em><b>Type</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__TYPE = 2;
/**
* The feature id for the '<em><b>Branches</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__BRANCHES = 3;
/**
* The feature id for the '<em><b>Checkout</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__CHECKOUT = 4;
/**
* The feature id for the '<em><b>Allow Dirty</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__ALLOW_DIRTY = 5;
/**
* The feature id for the '<em><b>Update</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__UPDATE = 6;
/**
* The feature id for the '<em><b>Documentation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY__DOCUMENTATION = 7;
/**
* The number of structural features of the '<em>Repository</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int REPOSITORY_FEATURE_COUNT = 8;
/**
* The feature id for the '<em><b>Property Constants</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__PROPERTY_CONSTANTS = CommonPackage.PROPERTIES__PROPERTY_CONSTANTS;
/**
* The feature id for the '<em><b>Property Elements</b></em>' map. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__PROPERTY_ELEMENTS = CommonPackage.PROPERTIES__PROPERTY_ELEMENTS;
/**
* The feature id for the '<em><b>Documentation</b></em>' containment
* reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__DOCUMENTATION = CommonPackage.PROPERTIES_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Matcher Group</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__MATCHER_GROUP = CommonPackage.PROPERTIES_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Repositories</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__REPOSITORIES = CommonPackage.PROPERTIES_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Matchers</b></em>' reference list. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__MATCHERS = CommonPackage.PROPERTIES_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Search Paths</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP__SEARCH_PATHS = CommonPackage.PROPERTIES_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Resource Map</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESOURCE_MAP_FEATURE_COUNT = CommonPackage.PROPERTIES_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SEARCH_PATH__NAME = 0;
/**
* The feature id for the '<em><b>Providers</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SEARCH_PATH__PROVIDERS = 1;
/**
* The number of structural features of the '<em>Search Path</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SEARCH_PATH_FEATURE_COUNT = 2;
/**
* The feature id for the '<em><b>From Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM__FROM_PATTERN = 0;
/**
* The feature id for the '<em><b>From Replacement</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM__FROM_REPLACEMENT = 1;
/**
* The feature id for the '<em><b>To Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM__TO_PATTERN = 2;
/**
* The feature id for the '<em><b>To Replacement</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM__TO_REPLACEMENT = 3;
/**
* The number of structural features of the '<em>Transform</em>' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TRANSFORM_FEATURE_COUNT = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__NAME = CommonPackage.RX_ASSEMBLY__NAME;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__OPTIONAL = CommonPackage.RX_ASSEMBLY__OPTIONAL;
/**
* The feature id for the '<em><b>Rx Parts Group</b></em>' attribute list.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__RX_PARTS_GROUP = CommonPackage.RX_ASSEMBLY__RX_PARTS_GROUP;
/**
* The feature id for the '<em><b>Rx Parts</b></em>' containment reference
* list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__RX_PARTS = CommonPackage.RX_ASSEMBLY__RX_PARTS;
/**
* The feature id for the '<em><b>Pattern</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__PATTERN = CommonPackage.RX_ASSEMBLY__PATTERN;
/**
* The feature id for the '<em><b>Base</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__BASE = CommonPackage.RX_ASSEMBLY_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Version Format</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__VERSION_FORMAT = CommonPackage.RX_ASSEMBLY_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Version Type</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER__VERSION_TYPE = CommonPackage.RX_ASSEMBLY_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>URI Matcher</em>' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int URI_MATCHER_FEATURE_COUNT = CommonPackage.RX_ASSEMBLY_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Type</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VERSION_CONVERTER__TYPE = 0;
/**
* The feature id for the '<em><b>Transformers</b></em>' containment
* reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VERSION_CONVERTER__TRANSFORMERS = 1;
/**
* The feature id for the '<em><b>Version Format</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VERSION_CONVERTER__VERSION_FORMAT = 2;
/**
* The feature id for the '<em><b>Version Type</b></em>' attribute. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VERSION_CONVERTER__VERSION_TYPE = 3;
/**
* The number of structural features of the '<em>Version Converter</em>'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int VERSION_CONVERTER_FEATURE_COUNT = 4;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.VersionSelectorType
* <em>Version Selector Type</em>}' enum. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.VersionSelectorType
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getVersionSelectorType()
* @generated
*/
int VERSION_SELECTOR_TYPE = 12;
/**
* The meta object id for the '
* {@link org.eclipse.buckminster.rmap.ConflictPolicy
* <em>Conflict Policy</em>}' enum. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.ConflictPolicy
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getConflictPolicy()
* @generated
*/
int CONFLICT_POLICY = 13;
/**
* The meta object id for the '<em>Transform Mismatch Exception</em>' data
* type. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.util.TransformMismatchException
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getTransformMismatchException()
* @generated
*/
int TRANSFORM_MISMATCH_EXCEPTION = 14;
/**
* The meta object id for the '<em>IComponent Reader</em>' data type. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.eclipse.buckminster.rmap.util.IComponentReader
* @see org.eclipse.buckminster.rmap.impl.RmapPackageImpl#getIComponentReader()
* @generated
*/
int ICOMPONENT_READER = 15;
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.BranchPoint <em>Branch Point</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Branch Point</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint
* @generated
*/
EClass getBranchPoint();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.BranchPoint#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint#getName()
* @see #getBranchPoint()
* @generated
*/
EAttribute getBranchPoint_Name();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.BranchPoint#getOnMergeConflict
* <em>On Merge Conflict</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the attribute '<em>On Merge Conflict</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint#getOnMergeConflict()
* @see #getBranchPoint()
* @generated
*/
EAttribute getBranchPoint_OnMergeConflict();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.BranchPoint#getRevision
* <em>Revision</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Revision</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint#getRevision()
* @see #getBranchPoint()
* @generated
*/
EAttribute getBranchPoint_Revision();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.BranchPoint#getTag <em>Tag</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Tag</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint#getTag()
* @see #getBranchPoint()
* @generated
*/
EAttribute getBranchPoint_Tag();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.BranchPoint#getTimestamp
* <em>Timestamp</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Timestamp</em>'.
* @see org.eclipse.buckminster.rmap.BranchPoint#getTimestamp()
* @see #getBranchPoint()
* @generated
*/
EAttribute getBranchPoint_Timestamp();
/**
* Returns the meta object for enum '
* {@link org.eclipse.buckminster.rmap.ConflictPolicy
* <em>Conflict Policy</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Conflict Policy</em>'.
* @see org.eclipse.buckminster.rmap.ConflictPolicy
* @generated
*/
EEnum getConflictPolicy();
/**
* Returns the meta object for class '{@link org.eclipse.emf.ecore.EObject
* <em>Document Root</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Document Root</em>'.
* @see org.eclipse.emf.ecore.EObject
* @model extendedMetaData="name='' kind='mixed'"
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getArch <em>Arch</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Arch</em>'.
* @see org.eclipse.emf.ecore.EObject#getArch()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Arch();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getGroup <em>Group</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Group</em>'.
* @see org.eclipse.emf.ecore.EObject#getGroup()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Group();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getLocators <em>Locators</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Locators</em>
* '.
* @see org.eclipse.emf.ecore.EObject#getLocators()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Locators();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getMatch <em>Match</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Match</em>'.
* @see org.eclipse.emf.ecore.EObject#getMatch()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Match();
/**
* Returns the meta object for the reference '
* {@link org.eclipse.emf.ecore.EObject#getMatcher <em>Matcher</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Matcher</em>'.
* @see org.eclipse.emf.ecore.EObject#getMatcher()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Matcher();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Name</em>'.
* @see org.eclipse.emf.ecore.EObject#getName()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Name();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getNl <em>Nl</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Nl</em>'.
* @see org.eclipse.emf.ecore.EObject#getNl()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Nl();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getOs <em>Os</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Os</em>'.
* @see org.eclipse.emf.ecore.EObject#getOs()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Os();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getProviders <em>Providers</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Providers</em>
* '.
* @see org.eclipse.emf.ecore.EObject#getProviders()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Providers();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getRedirects <em>Redirects</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Redirects</em>
* '.
* @see org.eclipse.emf.ecore.EObject#getRedirects()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Redirects();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getRevision <em>Revision</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Revision</em>
* '.
* @see org.eclipse.emf.ecore.EObject#getRevision()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Revision();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getRmap <em>Rmap</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Rmap</em>'.
* @see org.eclipse.emf.ecore.EObject#getRmap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Rmap();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getTimestamp <em>Timestamp</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Timestamp</em>
* '.
* @see org.eclipse.emf.ecore.EObject#getTimestamp()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Timestamp();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getVersion <em>Version</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Version</em>'.
* @see org.eclipse.emf.ecore.EObject#getVersion()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Version();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.emf.ecore.EObject#getWs <em>Ws</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Ws</em>'.
* @see org.eclipse.emf.ecore.EObject#getWs()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Ws();
/**
* Returns the meta object for the map '
* {@link org.eclipse.emf.ecore.EObject#getXMLNSPrefixMap
* <em>XMLNS Prefix Map</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
* @see org.eclipse.emf.ecore.EObject#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '
* {@link org.eclipse.emf.ecore.EObject#getXSISchemaLocation
* <em>XSI Schema Location</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the map '<em>XSI Schema Location</em>'.
* @see org.eclipse.emf.ecore.EObject#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for data type '
* {@link org.eclipse.buckminster.rmap.util.IComponentReader
* <em>IComponent Reader</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for data type '<em>IComponent Reader</em>'.
* @see org.eclipse.buckminster.rmap.util.IComponentReader
* @model instanceClass="org.eclipse.buckminster.rmap.util.IComponentReader"
* @generated
*/
EDataType getIComponentReader();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Locator <em>Locator</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Locator</em>'.
* @see org.eclipse.buckminster.rmap.Locator
* @generated
*/
EClass getLocator();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Locator#isFailOnError
* <em>Fail On Error</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Fail On Error</em>'.
* @see org.eclipse.buckminster.rmap.Locator#isFailOnError()
* @see #getLocator()
* @generated
*/
EAttribute getLocator_FailOnError();
/**
* Returns the meta object for the reference '
* {@link org.eclipse.buckminster.rmap.Locator#getSearchPath
* <em>Search Path</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Search Path</em>'.
* @see org.eclipse.buckminster.rmap.Locator#getSearchPath()
* @see #getLocator()
* @generated
*/
EReference getLocator_SearchPath();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Matcher <em>Matcher</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Matcher</em>'.
* @see org.eclipse.buckminster.rmap.Matcher
* @generated
*/
EClass getMatcher();
/**
* Returns the meta object for the attribute list '
* {@link org.eclipse.buckminster.rmap.Matcher#getComponentTypes
* <em>Component Types</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute list '<em>Component Types</em>
* '.
* @see org.eclipse.buckminster.rmap.Matcher#getComponentTypes()
* @see #getMatcher()
* @generated
*/
EAttribute getMatcher_ComponentTypes();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Matcher#getComponentTypesAttr
* <em>Component Types Attr</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for the attribute '<em>Component Types Attr</em>
* '.
* @see org.eclipse.buckminster.rmap.Matcher#getComponentTypesAttr()
* @see #getMatcher()
* @generated
*/
EAttribute getMatcher_ComponentTypesAttr();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Matcher#getPattern <em>Pattern</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Pattern</em>'.
* @see org.eclipse.buckminster.rmap.Matcher#getPattern()
* @see #getMatcher()
* @generated
*/
EAttribute getMatcher_Pattern();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Matcher#getResolutionFilter
* <em>Resolution Filter</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the attribute '<em>Resolution Filter</em>'.
* @see org.eclipse.buckminster.rmap.Matcher#getResolutionFilter()
* @see #getMatcher()
* @generated
*/
EAttribute getMatcher_ResolutionFilter();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Provider <em>Provider</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Provider</em>'.
* @see org.eclipse.buckminster.rmap.Provider
* @generated
*/
EClass getProvider();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Provider#getDocumentation
* <em>Documentation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '
* <em>Documentation</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getDocumentation()
* @see #getProvider()
* @generated
*/
EReference getProvider_Documentation();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Provider#getMatcher <em>Matcher</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Matcher</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getMatcher()
* @see #getProvider()
* @generated
*/
EReference getProvider_Matcher();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Provider#isMutable <em>Mutable</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Mutable</em>'.
* @see org.eclipse.buckminster.rmap.Provider#isMutable()
* @see #getProvider()
* @generated
*/
EAttribute getProvider_Mutable();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Provider#getReaderType
* <em>Reader Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Reader Type</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getReaderType()
* @see #getProvider()
* @generated
*/
EAttribute getProvider_ReaderType();
/**
* Returns the meta object for the reference '
* {@link org.eclipse.buckminster.rmap.Provider#getRepository
* <em>Repository</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Repository</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getRepository()
* @see #getProvider()
* @generated
*/
EReference getProvider_Repository();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Provider#isSource <em>Source</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Source</em>'.
* @see org.eclipse.buckminster.rmap.Provider#isSource()
* @see #getProvider()
* @generated
*/
EAttribute getProvider_Source();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Provider#getURI <em>URI</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>URI</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getURI()
* @see #getProvider()
* @generated
*/
EReference getProvider_URI();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Provider#getVersionConverter
* <em>Version Converter</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the containment reference '
* <em>Version Converter</em>'.
* @see org.eclipse.buckminster.rmap.Provider#getVersionConverter()
* @see #getProvider()
* @generated
*/
EReference getProvider_VersionConverter();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Redirect <em>Redirect</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Redirect</em>'.
* @see org.eclipse.buckminster.rmap.Redirect
* @generated
*/
EClass getRedirect();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Redirect#getRedirectTo
* <em>Redirect To</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Redirect To</em>'.
* @see org.eclipse.buckminster.rmap.Redirect#getRedirectTo()
* @see #getRedirect()
* @generated
*/
EAttribute getRedirect_RedirectTo();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Repository <em>Repository</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Repository</em>'.
* @see org.eclipse.buckminster.rmap.Repository
* @generated
*/
EClass getRepository();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Repository#isAllowDirty
* <em>Allow Dirty</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Allow Dirty</em>'.
* @see org.eclipse.buckminster.rmap.Repository#isAllowDirty()
* @see #getRepository()
* @generated
*/
EAttribute getRepository_AllowDirty();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.Repository#getBranches
* <em>Branches</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Branches</em>'.
* @see org.eclipse.buckminster.rmap.Repository#getBranches()
* @see #getRepository()
* @generated
*/
EReference getRepository_Branches();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Repository#isCheckout
* <em>Checkout</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Checkout</em>'.
* @see org.eclipse.buckminster.rmap.Repository#isCheckout()
* @see #getRepository()
* @generated
*/
EAttribute getRepository_Checkout();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Repository#getConnection
* <em>Connection</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '
* <em>Connection</em>'.
* @see org.eclipse.buckminster.rmap.Repository#getConnection()
* @see #getRepository()
* @generated
*/
EReference getRepository_Connection();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.Repository#getDocumentation
* <em>Documentation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '
* <em>Documentation</em>'.
* @see org.eclipse.buckminster.rmap.Repository#getDocumentation()
* @see #getRepository()
* @generated
*/
EReference getRepository_Documentation();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Repository#getId <em>Id</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Id</em>'.
* @see org.eclipse.buckminster.rmap.Repository#getId()
* @see #getRepository()
* @generated
*/
EAttribute getRepository_Id();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Repository#getType <em>Type</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.eclipse.buckminster.rmap.Repository#getType()
* @see #getRepository()
* @generated
*/
EAttribute getRepository_Type();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Repository#isUpdate <em>Update</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Update</em>'.
* @see org.eclipse.buckminster.rmap.Repository#isUpdate()
* @see #getRepository()
* @generated
*/
EAttribute getRepository_Update();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.ResourceMap <em>Resource Map</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Resource Map</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap
* @generated
*/
EClass getResourceMap();
/**
* Returns the meta object for the containment reference '
* {@link org.eclipse.buckminster.rmap.ResourceMap#getDocumentation
* <em>Documentation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '
* <em>Documentation</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap#getDocumentation()
* @see #getResourceMap()
* @generated
*/
EReference getResourceMap_Documentation();
/**
* Returns the meta object for the attribute list '
* {@link org.eclipse.buckminster.rmap.ResourceMap#getMatcherGroup
* <em>Matcher Group</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute list '<em>Matcher Group</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap#getMatcherGroup()
* @see #getResourceMap()
* @generated
*/
EAttribute getResourceMap_MatcherGroup();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.ResourceMap#getMatchers
* <em>Matchers</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Matchers</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap#getMatchers()
* @see #getResourceMap()
* @generated
*/
EReference getResourceMap_Matchers();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.ResourceMap#getRepositories
* <em>Repositories</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Repositories</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap#getRepositories()
* @see #getResourceMap()
* @generated
*/
EReference getResourceMap_Repositories();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.ResourceMap#getSearchPaths
* <em>Search Paths</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Search Paths</em>'.
* @see org.eclipse.buckminster.rmap.ResourceMap#getSearchPaths()
* @see #getResourceMap()
* @generated
*/
EReference getResourceMap_SearchPaths();
/**
* 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
*/
RmapFactory getRmapFactory();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.SearchPath <em>Search Path</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Search Path</em>'.
* @see org.eclipse.buckminster.rmap.SearchPath
* @generated
*/
EClass getSearchPath();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.SearchPath#getName <em>Name</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.buckminster.rmap.SearchPath#getName()
* @see #getSearchPath()
* @generated
*/
EAttribute getSearchPath_Name();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.SearchPath#getProviders
* <em>Providers</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Providers</em>'.
* @see org.eclipse.buckminster.rmap.SearchPath#getProviders()
* @see #getSearchPath()
* @generated
*/
EReference getSearchPath_Providers();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.Transform <em>Transform</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Transform</em>'.
* @see org.eclipse.buckminster.rmap.Transform
* @generated
*/
EClass getTransform();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Transform#getFromPattern
* <em>From Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>From Pattern</em>'.
* @see org.eclipse.buckminster.rmap.Transform#getFromPattern()
* @see #getTransform()
* @generated
*/
EAttribute getTransform_FromPattern();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Transform#getFromReplacement
* <em>From Replacement</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for the attribute '<em>From Replacement</em>'.
* @see org.eclipse.buckminster.rmap.Transform#getFromReplacement()
* @see #getTransform()
* @generated
*/
EAttribute getTransform_FromReplacement();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Transform#getToPattern
* <em>To Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>To Pattern</em>'.
* @see org.eclipse.buckminster.rmap.Transform#getToPattern()
* @see #getTransform()
* @generated
*/
EAttribute getTransform_ToPattern();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.Transform#getToReplacement
* <em>To Replacement</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>To Replacement</em>'.
* @see org.eclipse.buckminster.rmap.Transform#getToReplacement()
* @see #getTransform()
* @generated
*/
EAttribute getTransform_ToReplacement();
/**
* Returns the meta object for data type '
* {@link org.eclipse.buckminster.rmap.util.TransformMismatchException
* <em>Transform Mismatch Exception</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for data type '
* <em>Transform Mismatch Exception</em>'.
* @see org.eclipse.buckminster.rmap.util.TransformMismatchException
* @model instanceClass=
* "org.eclipse.buckminster.rmap.util.TransformMismatchException"
* @generated
*/
EDataType getTransformMismatchException();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.URIMatcher <em>URI Matcher</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>URI Matcher</em>'.
* @see org.eclipse.buckminster.rmap.URIMatcher
* @generated
*/
EClass getURIMatcher();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.URIMatcher#getBase <em>Base</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Base</em>'.
* @see org.eclipse.buckminster.rmap.URIMatcher#getBase()
* @see #getURIMatcher()
* @generated
*/
EAttribute getURIMatcher_Base();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.URIMatcher#getVersionFormat
* <em>Version Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Version Format</em>'.
* @see org.eclipse.buckminster.rmap.URIMatcher#getVersionFormat()
* @see #getURIMatcher()
* @generated
*/
EAttribute getURIMatcher_VersionFormat();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.URIMatcher#getVersionType
* <em>Version Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Version Type</em>'.
* @see org.eclipse.buckminster.rmap.URIMatcher#getVersionType()
* @see #getURIMatcher()
* @generated
*/
EAttribute getURIMatcher_VersionType();
/**
* Returns the meta object for class '
* {@link org.eclipse.buckminster.rmap.VersionConverter
* <em>Version Converter</em>}'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return the meta object for class '<em>Version Converter</em>'.
* @see org.eclipse.buckminster.rmap.VersionConverter
* @generated
*/
EClass getVersionConverter();
/**
* Returns the meta object for the containment reference list '
* {@link org.eclipse.buckminster.rmap.VersionConverter#getTransformers
* <em>Transformers</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '
* <em>Transformers</em>'.
* @see org.eclipse.buckminster.rmap.VersionConverter#getTransformers()
* @see #getVersionConverter()
* @generated
*/
EReference getVersionConverter_Transformers();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.VersionConverter#getType
* <em>Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.eclipse.buckminster.rmap.VersionConverter#getType()
* @see #getVersionConverter()
* @generated
*/
EAttribute getVersionConverter_Type();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.VersionConverter#getVersionFormat
* <em>Version Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Version Format</em>'.
* @see org.eclipse.buckminster.rmap.VersionConverter#getVersionFormat()
* @see #getVersionConverter()
* @generated
*/
EAttribute getVersionConverter_VersionFormat();
/**
* Returns the meta object for the attribute '
* {@link org.eclipse.buckminster.rmap.VersionConverter#getVersionType
* <em>Version Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Version Type</em>'.
* @see org.eclipse.buckminster.rmap.VersionConverter#getVersionType()
* @see #getVersionConverter()
* @generated
*/
EAttribute getVersionConverter_VersionType();
/**
* Returns the meta object for enum '
* {@link org.eclipse.buckminster.rmap.VersionSelectorType
* <em>Version Selector Type</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for enum '<em>Version Selector Type</em>'.
* @see org.eclipse.buckminster.rmap.VersionSelectorType
* @generated
*/
EEnum getVersionSelectorType();
} // RmapPackage