/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.buckminster.model.common; 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 --> <!-- begin-model-doc --> The common schema contains * generic type definitions that are expected to be reused in more then one * schema. * * <!-- end-model-doc --> * * @see org.eclipse.buckminster.model.common.CommonFactory * @model kind="package" * @generated */ public interface CommonPackage 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.model.common.impl.ConstantImpl * <em>Constant</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.ConstantImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getConstant() * @generated */ EClass CONSTANT = eINSTANCE.getConstant(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute CONSTANT__VALUE = eINSTANCE.getConstant_Value(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.DocumentationImpl * <em>Documentation</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.DocumentationImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getDocumentation() * @generated */ EClass DOCUMENTATION = eINSTANCE.getDocumentation(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute * list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute DOCUMENTATION__MIXED = eINSTANCE.getDocumentation_Mixed(); /** * The meta object literal for the '<em><b>Any</b></em>' attribute list * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute DOCUMENTATION__ANY = eINSTANCE.getDocumentation_Any(); /** * The meta object literal for the '<em><b>Any Attribute</b></em>' * attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute DOCUMENTATION__ANY_ATTRIBUTE = eINSTANCE.getDocumentation_AnyAttribute(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.AbstractDocumentRootImpl * <em>Abstract Document Root</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.AbstractDocumentRootImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getAbstractDocumentRoot() * @generated */ EClass ABSTRACT_DOCUMENT_ROOT = eINSTANCE.getAbstractDocumentRoot(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute * list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ABSTRACT_DOCUMENT_ROOT__MIXED = eINSTANCE.getAbstractDocumentRoot_Mixed(); /** * The meta object literal for the '<em><b>Rx Part</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__RX_PART = eINSTANCE.getAbstractDocumentRoot_RxPart(); /** * The meta object literal for the '<em><b>Rx Pattern</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__RX_PATTERN = eINSTANCE.getAbstractDocumentRoot_RxPattern(); /** * The meta object literal for the '<em><b>Rx Group</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__RX_GROUP = eINSTANCE.getAbstractDocumentRoot_RxGroup(); /** * The meta object literal for the '<em><b>Basic Value</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__BASIC_VALUE = eINSTANCE.getAbstractDocumentRoot_BasicValue(); /** * The meta object literal for the '<em><b>Constant</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__CONSTANT = eINSTANCE.getAbstractDocumentRoot_Constant(); /** * The meta object literal for the '<em><b>Format</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__FORMAT = eINSTANCE.getAbstractDocumentRoot_Format(); /** * The meta object literal for the '<em><b>Property Ref</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__PROPERTY_REF = eINSTANCE.getAbstractDocumentRoot_PropertyRef(); /** * The meta object literal for the '<em><b>Replace</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__REPLACE = eINSTANCE.getAbstractDocumentRoot_Replace(); /** * The meta object literal for the '<em><b>Split</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__SPLIT = eINSTANCE.getAbstractDocumentRoot_Split(); /** * The meta object literal for the '<em><b>To Lower</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__TO_LOWER = eINSTANCE.getAbstractDocumentRoot_ToLower(); /** * The meta object literal for the '<em><b>To Upper</b></em>' * containment reference feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference ABSTRACT_DOCUMENT_ROOT__TO_UPPER = eINSTANCE.getAbstractDocumentRoot_ToUpper(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.FormatImpl * <em>Format</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.FormatImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getFormat() * @generated */ EClass FORMAT = eINSTANCE.getFormat(); /** * The meta object literal for the '<em><b>Format</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute FORMAT__FORMAT = eINSTANCE.getFormat_Format(); /** * The meta object literal for the ' * {@link org.eclipse.core.runtime.IProgressMonitor * <em>IProgress Monitor</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.core.runtime.IProgressMonitor * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIProgressMonitor() * @generated */ EClass IPROGRESS_MONITOR = eINSTANCE.getIProgressMonitor(); /** * The meta object literal for the ' * {@link org.eclipse.core.runtime.IStatus <em>IStatus</em>}' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.core.runtime.IStatus * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIStatus() * @generated */ EClass ISTATUS = eINSTANCE.getIStatus(); /** * The meta object literal for the '<em><b>Children</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__CHILDREN = eINSTANCE.getIStatus_Children(); /** * The meta object literal for the '<em><b>Code</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__CODE = eINSTANCE.getIStatus_Code(); /** * The meta object literal for the '<em><b>Exception</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__EXCEPTION = eINSTANCE.getIStatus_Exception(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__MESSAGE = eINSTANCE.getIStatus_Message(); /** * The meta object literal for the '<em><b>Plugin</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__PLUGIN = eINSTANCE.getIStatus_Plugin(); /** * The meta object literal for the '<em><b>Severity</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute ISTATUS__SEVERITY = eINSTANCE.getIStatus_Severity(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.MatchImpl * <em>Match</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.MatchImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getMatch() * @generated */ EClass MATCH = eINSTANCE.getMatch(); /** * The meta object literal for the '<em><b>Pattern</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute MATCH__PATTERN = eINSTANCE.getMatch_Pattern(); /** * The meta object literal for the '<em><b>Quote Pattern</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute MATCH__QUOTE_PATTERN = eINSTANCE.getMatch_QuotePattern(); /** * The meta object literal for the '<em><b>Replacement</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute MATCH__REPLACEMENT = eINSTANCE.getMatch_Replacement(); /** * The meta object literal for the '<em><b>Compiled Pattern</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute MATCH__COMPILED_PATTERN = eINSTANCE.getMatch_CompiledPattern(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertiesImpl * <em>Properties</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertiesImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getProperties() * @generated */ EClass PROPERTIES = eINSTANCE.getProperties(); /** * The meta object literal for the '<em><b>Property Constants</b></em>' * map feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference PROPERTIES__PROPERTY_CONSTANTS = eINSTANCE.getProperties_PropertyConstants(); /** * The meta object literal for the '<em><b>Property Elements</b></em>' * map feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference PROPERTIES__PROPERTY_ELEMENTS = eINSTANCE.getProperties_PropertyElements(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyConstantImpl * <em>Property Constant</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertyConstantImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyConstant() * @generated */ EClass PROPERTY_CONSTANT = eINSTANCE.getPropertyConstant(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_CONSTANT__KEY = eINSTANCE.getPropertyConstant_Key(); /** * The meta object literal for the '<em><b>Value</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference PROPERTY_CONSTANT__VALUE = eINSTANCE.getPropertyConstant_Value(); /** * The meta object literal for the '<em><b>String Value</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_CONSTANT__STRING_VALUE = eINSTANCE.getPropertyConstant_StringValue(); /** * The meta object literal for the '<em><b>Mutable</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_CONSTANT__MUTABLE = eINSTANCE.getPropertyConstant_Mutable(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyElementImpl * <em>Property Element</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertyElementImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyElement() * @generated */ EClass PROPERTY_ELEMENT = eINSTANCE.getPropertyElement(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_ELEMENT__KEY = eINSTANCE.getPropertyElement_Key(); /** * The meta object literal for the '<em><b>Value Group</b></em>' * attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_ELEMENT__VALUE_GROUP = eINSTANCE.getPropertyElement_ValueGroup(); /** * The meta object literal for the '<em><b>Value</b></em>' containment * reference feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference PROPERTY_ELEMENT__VALUE = eINSTANCE.getPropertyElement_Value(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyRefImpl * <em>Property Ref</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertyRefImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyRef() * @generated */ EClass PROPERTY_REF = eINSTANCE.getPropertyRef(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute PROPERTY_REF__KEY = eINSTANCE.getPropertyRef_Key(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ReplaceImpl * <em>Replace</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.ReplaceImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getReplace() * @generated */ EClass REPLACE = eINSTANCE.getReplace(); /** * The meta object literal for the '<em><b>Matches</b></em>' containment * reference list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference REPLACE__MATCHES = eINSTANCE.getReplace_Matches(); /** * The meta object literal for the '<em><b>Pattern</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute REPLACE__PATTERN = eINSTANCE.getReplace_Pattern(); /** * The meta object literal for the '<em><b>Quote Pattern</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute REPLACE__QUOTE_PATTERN = eINSTANCE.getReplace_QuotePattern(); /** * The meta object literal for the '<em><b>Replacement</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute REPLACE__REPLACEMENT = eINSTANCE.getReplace_Replacement(); /** * The meta object literal for the '<em><b>Compiled Pattern</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute REPLACE__COMPILED_PATTERN = eINSTANCE.getReplace_CompiledPattern(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.RxAssemblyImpl * <em>Rx Assembly</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.RxAssemblyImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxAssembly() * @generated */ EClass RX_ASSEMBLY = eINSTANCE.getRxAssembly(); /** * The meta object literal for the '<em><b>Pattern</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_ASSEMBLY__PATTERN = eINSTANCE.getRxAssembly_Pattern(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.RxGroupImpl * <em>Rx Group</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.RxGroupImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxGroup() * @generated */ EClass RX_GROUP = eINSTANCE.getRxGroup(); /** * The meta object literal for the '<em><b>Rx Parts Group</b></em>' * attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_GROUP__RX_PARTS_GROUP = eINSTANCE.getRxGroup_RxPartsGroup(); /** * The meta object literal for the '<em><b>Rx Parts</b></em>' * containment reference list feature. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ EReference RX_GROUP__RX_PARTS = eINSTANCE.getRxGroup_RxParts(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.RxPartImpl * <em>Rx Part</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.RxPartImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxPart() * @generated */ EClass RX_PART = eINSTANCE.getRxPart(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_PART__NAME = eINSTANCE.getRxPart_Name(); /** * The meta object literal for the '<em><b>Optional</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_PART__OPTIONAL = eINSTANCE.getRxPart_Optional(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.RxPatternImpl * <em>Rx Pattern</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.RxPatternImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxPattern() * @generated */ EClass RX_PATTERN = eINSTANCE.getRxPattern(); /** * The meta object literal for the '<em><b>Pattern</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_PATTERN__PATTERN = eINSTANCE.getRxPattern_Pattern(); /** * The meta object literal for the '<em><b>Prefix</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_PATTERN__PREFIX = eINSTANCE.getRxPattern_Prefix(); /** * The meta object literal for the '<em><b>Suffix</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute RX_PATTERN__SUFFIX = eINSTANCE.getRxPattern_Suffix(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.SplitImpl * <em>Split</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.SplitImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getSplit() * @generated */ EClass SPLIT = eINSTANCE.getSplit(); /** * The meta object literal for the '<em><b>Limit</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute SPLIT__LIMIT = eINSTANCE.getSplit_Limit(); /** * The meta object literal for the '<em><b>Pattern</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute SPLIT__PATTERN = eINSTANCE.getSplit_Pattern(); /** * The meta object literal for the '<em><b>Style</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute SPLIT__STYLE = eINSTANCE.getSplit_Style(); /** * The meta object literal for the '<em><b>Compiled Pattern</b></em>' * attribute feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute SPLIT__COMPILED_PATTERN = eINSTANCE.getSplit_CompiledPattern(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ToLowerImpl * <em>To Lower</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.ToLowerImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getToLower() * @generated */ EClass TO_LOWER = eINSTANCE.getToLower(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ToUpperImpl * <em>To Upper</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.ToUpperImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getToUpper() * @generated */ EClass TO_UPPER = eINSTANCE.getToUpper(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ValueImpl * <em>Value</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ValueImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getValue() * @generated */ EClass VALUE = eINSTANCE.getValue(); /** * The meta object literal for the '<em><b>Mutable</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute VALUE__MUTABLE = eINSTANCE.getValue_Mutable(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ValueFilterImpl * <em>Value Filter</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ValueFilterImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getValueFilter() * @generated */ EClass VALUE_FILTER = eINSTANCE.getValueFilter(); /** * The meta object literal for the '<em><b>Multi Value Group</b></em>' * attribute list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute VALUE_FILTER__MULTI_VALUE_GROUP = eINSTANCE.getValueFilter_MultiValueGroup(); /** * The meta object literal for the '<em><b>Values</b></em>' containment * reference list feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EReference VALUE_FILTER__VALUES = eINSTANCE.getValueFilter_Values(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.ConflictResolution * <em>Conflict Resolution</em>}' enum. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.ConflictResolution * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getConflictResolution() * @generated */ EEnum CONFLICT_RESOLUTION = eINSTANCE.getConflictResolution(); /** * The meta object literal for the ' * {@link org.eclipse.equinox.p2.metadata.IVersionedId * <em>IVersioned Id</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.IVersionedId * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIVersionedId() * @generated */ EClass IVERSIONED_ID = eINSTANCE.getIVersionedId(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentRequestImpl * <em>Component Request</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentRequestImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentRequest() * @generated */ EClass COMPONENT_REQUEST = eINSTANCE.getComponentRequest(); /** * The meta object literal for the '<em><b>Range</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute COMPONENT_REQUEST__RANGE = eINSTANCE.getComponentRequest_Range(); /** * The meta object literal for the '<em><b>Filter</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute COMPONENT_REQUEST__FILTER = eINSTANCE.getComponentRequest_Filter(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentIdentifierImpl * <em>Component Identifier</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentIdentifierImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentIdentifier() * @generated */ EClass COMPONENT_IDENTIFIER = eINSTANCE.getComponentIdentifier(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute COMPONENT_IDENTIFIER__VERSION = eINSTANCE.getComponentIdentifier_Version(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentNameImpl * <em>Component Name</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentNameImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentName() * @generated */ EClass COMPONENT_NAME = eINSTANCE.getComponentName(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute COMPONENT_NAME__ID = eINSTANCE.getComponentName_Id(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute * feature. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ EAttribute COMPONENT_NAME__TYPE = eINSTANCE.getComponentName_Type(); /** * The meta object literal for the '{@link java.lang.Comparable * <em>Comparable</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see java.lang.Comparable * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComparable() * @generated */ EClass COMPARABLE = eINSTANCE.getComparable(); /** * The meta object literal for the ' * {@link org.eclipse.buckminster.model.common.SplitType * <em>Split Type</em>}' enum. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.SplitType * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getSplitType() * @generated */ EEnum SPLIT_TYPE = eINSTANCE.getSplitType(); /** * The meta object literal for the '<em>Core Exception</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.core.runtime.CoreException * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getCoreException() * @generated */ EDataType CORE_EXCEPTION = eINSTANCE.getCoreException(); /** * The meta object literal for the '<em>Property Key</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.String * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyKey() * @generated */ EDataType PROPERTY_KEY = eINSTANCE.getPropertyKey(); /** * The meta object literal for the '<em>String Builder</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.StringBuilder * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getStringBuilder() * @generated */ EDataType STRING_BUILDER = eINSTANCE.getStringBuilder(); /** * The meta object literal for the '<em>Throwable</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.throwable * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getThrowable() * @generated */ EDataType THROWABLE = eINSTANCE.getThrowable(); /** * The meta object literal for the '<em>Uuid</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.util.UUID * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getUuid() * @generated */ EDataType UUID = eINSTANCE.getUuid(); /** * The meta object literal for the '<em>Pattern</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.util.regex.Pattern * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPattern() * @generated */ EDataType PATTERN = eINSTANCE.getPattern(); /** * The meta object literal for the '<em>Filter</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.osgi.filter.Filter * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getFilter() * @generated */ EDataType FILTER = eINSTANCE.getFilter(); /** * The meta object literal for the '<em>IPath</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.core.runtime.IPath * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIPath() * @generated */ EDataType IPATH = eINSTANCE.getIPath(); /** * The meta object literal for the '<em>IStatus Array</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIStatusArray() * @generated */ EDataType ISTATUS_ARRAY = eINSTANCE.getIStatusArray(); /** * The meta object literal for the '<em>Version</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.Version * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getVersion() * @generated */ EDataType VERSION = eINSTANCE.getVersion(); /** * The meta object literal for the '<em>Char Sequence</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.CharSequence * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getCharSequence() * @generated */ EDataType CHAR_SEQUENCE = eINSTANCE.getCharSequence(); /** * The meta object literal for the '<em>IVersion Format</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.IVersionFormat * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIVersionFormat() * @generated */ EDataType IVERSION_FORMAT = eINSTANCE.getIVersionFormat(); /** * The meta object literal for the '<em>List</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.util.List * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getList() * @generated */ EDataType LIST = eINSTANCE.getList(); /** * The meta object literal for the '<em>Version Range</em>' data type. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.VersionRange * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getVersionRange() * @generated */ EDataType VERSION_RANGE = eINSTANCE.getVersionRange(); /** * The meta object literal for the '<em>URL</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.net.URL * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getURL() * @generated */ EDataType URL = eINSTANCE.getURL(); } /** * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ String eNAME = "common"; /** * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ String eNS_URI = "http://www.eclipse.org/buckminster/Common-1.0"; /** * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ String eNS_PREFIX = "bc"; /** * The singleton instance of the package. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ CommonPackage eINSTANCE = org.eclipse.buckminster.model.common.impl.CommonPackageImpl.init(); /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ConstantImpl * <em>Constant</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ConstantImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getConstant() * @generated */ int CONSTANT = 5; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.DocumentationImpl * <em>Documentation</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.DocumentationImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getDocumentation() * @generated */ int DOCUMENTATION = 6; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ValueFilterImpl * <em>Value Filter</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.ValueFilterImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getValueFilter() * @generated */ int VALUE_FILTER = 25; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.FormatImpl * <em>Format</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.FormatImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getFormat() * @generated */ int FORMAT = 7; /** * The meta object id for the ' * {@link org.eclipse.core.runtime.IProgressMonitor * <em>IProgress Monitor</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.core.runtime.IProgressMonitor * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIProgressMonitor() * @generated */ int IPROGRESS_MONITOR = 8; /** * The meta object id for the '{@link org.eclipse.core.runtime.IStatus * <em>IStatus</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.core.runtime.IStatus * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIStatus() * @generated */ int ISTATUS = 9; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.MatchImpl * <em>Match</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.MatchImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getMatch() * @generated */ int MATCH = 11; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyConstantImpl * <em>Property Constant</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertyConstantImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyConstant() * @generated */ int PROPERTY_CONSTANT = 13; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyElementImpl * <em>Property Element</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.PropertyElementImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyElement() * @generated */ int PROPERTY_ELEMENT = 14; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertyRefImpl * <em>Property Ref</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.PropertyRefImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyRef() * @generated */ int PROPERTY_REF = 15; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ReplaceImpl * <em>Replace</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ReplaceImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getReplace() * @generated */ int REPLACE = 16; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.RxPartImpl * <em>Rx Part</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.RxPartImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxPart() * @generated */ int RX_PART = 19; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.RxGroupImpl * <em>Rx Group</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.RxGroupImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxGroup() * @generated */ int RX_GROUP = 18; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.RxPatternImpl * <em>Rx Pattern</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.RxPatternImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxPattern() * @generated */ int RX_PATTERN = 20; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.SplitImpl * <em>Split</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.SplitImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getSplit() * @generated */ int SPLIT = 21; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ToLowerImpl * <em>To Lower</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ToLowerImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getToLower() * @generated */ int TO_LOWER = 22; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ToUpperImpl * <em>To Upper</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ToUpperImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getToUpper() * @generated */ int TO_UPPER = 23; /** * The meta object id for the ' * {@link org.eclipse.equinox.p2.metadata.IVersionedId * <em>IVersioned Id</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.equinox.p2.metadata.IVersionedId * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIVersionedId() * @generated */ int IVERSIONED_ID = 10; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentRequestImpl * <em>Component Request</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentRequestImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentRequest() * @generated */ int COMPONENT_REQUEST = 4; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ValueImpl * <em>Value</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ValueImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getValue() * @generated */ int VALUE = 24; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentIdentifierImpl * <em>Component Identifier</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentIdentifierImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentIdentifier() * @generated */ int COMPONENT_IDENTIFIER = 2; /** * The meta object id for the '{@link java.lang.Comparable * <em>Comparable</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see java.lang.Comparable * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComparable() * @generated */ int COMPARABLE = 1; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.AbstractDocumentRootImpl * <em>Abstract Document Root</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.AbstractDocumentRootImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getAbstractDocumentRoot() * @generated */ int ABSTRACT_DOCUMENT_ROOT = 0; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__MIXED = 0; /** * The feature id for the '<em><b>Basic Value</b></em>' containment * reference. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__BASIC_VALUE = 1; /** * The feature id for the '<em><b>Constant</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__CONSTANT = 2; /** * The feature id for the '<em><b>Format</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__FORMAT = 3; /** * The feature id for the '<em><b>Property Ref</b></em>' containment * reference. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__PROPERTY_REF = 4; /** * The feature id for the '<em><b>Replace</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__REPLACE = 5; /** * The feature id for the '<em><b>Split</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__SPLIT = 6; /** * The feature id for the '<em><b>To Lower</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__TO_LOWER = 7; /** * The feature id for the '<em><b>To Upper</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__TO_UPPER = 8; /** * The feature id for the '<em><b>Rx Part</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__RX_PART = 9; /** * The feature id for the '<em><b>Rx Pattern</b></em>' containment * reference. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__RX_PATTERN = 10; /** * The feature id for the '<em><b>Rx Group</b></em>' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT__RX_GROUP = 11; /** * The number of structural features of the '<em>Abstract Document Root</em> * ' class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ABSTRACT_DOCUMENT_ROOT_FEATURE_COUNT = 12; /** * The number of structural features of the '<em>Comparable</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPARABLE_FEATURE_COUNT = 0; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.ComponentNameImpl * <em>Component Name</em>}' class. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.ComponentNameImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getComponentName() * @generated */ int COMPONENT_NAME = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_NAME__ID = COMPARABLE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_NAME__TYPE = COMPARABLE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Component Name</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_NAME_FEATURE_COUNT = COMPARABLE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_IDENTIFIER__ID = COMPONENT_NAME__ID; /** * The feature id for the '<em><b>Type</b></em>' containment reference. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_IDENTIFIER__TYPE = COMPONENT_NAME__TYPE; /** * The feature id for the '<em><b>Version</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_IDENTIFIER__VERSION = COMPONENT_NAME_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Component Identifier</em>' * class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_IDENTIFIER_FEATURE_COUNT = COMPONENT_NAME_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_REQUEST__ID = COMPONENT_NAME__ID; /** * The feature id for the '<em><b>Type</b></em>' containment reference. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_REQUEST__TYPE = COMPONENT_NAME__TYPE; /** * The feature id for the '<em><b>Range</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_REQUEST__RANGE = COMPONENT_NAME_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Filter</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_REQUEST__FILTER = COMPONENT_NAME_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Component Request</em>' * class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int COMPONENT_REQUEST_FEATURE_COUNT = COMPONENT_NAME_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE__MUTABLE = 0; /** * The number of structural features of the '<em>Value</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE_FEATURE_COUNT = 1; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int CONSTANT__MUTABLE = VALUE__MUTABLE; /** * The feature id for the '<em><b>Value</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int CONSTANT__VALUE = VALUE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Constant</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int CONSTANT_FEATURE_COUNT = VALUE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Mixed</b></em>' attribute list. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int DOCUMENTATION__MIXED = 0; /** * The feature id for the '<em><b>Any</b></em>' attribute list. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int DOCUMENTATION__ANY = 1; /** * The feature id for the '<em><b>Any Attribute</b></em>' attribute list. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int DOCUMENTATION__ANY_ATTRIBUTE = 2; /** * The number of structural features of the '<em>Documentation</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int DOCUMENTATION_FEATURE_COUNT = 3; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE_FILTER__MUTABLE = VALUE__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE_FILTER__MULTI_VALUE_GROUP = VALUE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE_FILTER__VALUES = VALUE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Value Filter</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int VALUE_FILTER_FEATURE_COUNT = VALUE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int FORMAT__MUTABLE = VALUE_FILTER__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int FORMAT__MULTI_VALUE_GROUP = VALUE_FILTER__MULTI_VALUE_GROUP; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int FORMAT__VALUES = VALUE_FILTER__VALUES; /** * The feature id for the '<em><b>Format</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int FORMAT__FORMAT = VALUE_FILTER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Format</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int FORMAT_FEATURE_COUNT = VALUE_FILTER_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>IProgress Monitor</em>' * class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int IPROGRESS_MONITOR_FEATURE_COUNT = 0; /** * The feature id for the '<em><b>Children</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__CHILDREN = 0; /** * The feature id for the '<em><b>Code</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__CODE = 1; /** * The feature id for the '<em><b>Exception</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__EXCEPTION = 2; /** * The feature id for the '<em><b>Message</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__MESSAGE = 3; /** * The feature id for the '<em><b>Plugin</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__PLUGIN = 4; /** * The feature id for the '<em><b>Severity</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS__SEVERITY = 5; /** * The number of structural features of the '<em>IStatus</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int ISTATUS_FEATURE_COUNT = 6; /** * The number of structural features of the '<em>IVersioned Id</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int IVERSIONED_ID_FEATURE_COUNT = 0; /** * The feature id for the '<em><b>Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int MATCH__PATTERN = 0; /** * The feature id for the '<em><b>Quote Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int MATCH__QUOTE_PATTERN = 1; /** * The feature id for the '<em><b>Replacement</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int MATCH__REPLACEMENT = 2; /** * The feature id for the '<em><b>Compiled Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int MATCH__COMPILED_PATTERN = 3; /** * The number of structural features of the '<em>Match</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int MATCH_FEATURE_COUNT = 4; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.PropertiesImpl * <em>Properties</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.PropertiesImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getProperties() * @generated */ int PROPERTIES = 12; /** * The feature id for the '<em><b>Property Constants</b></em>' map. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTIES__PROPERTY_CONSTANTS = 0; /** * The feature id for the '<em><b>Property Elements</b></em>' map. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTIES__PROPERTY_ELEMENTS = 1; /** * The number of structural features of the '<em>Properties</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTIES_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Key</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_CONSTANT__KEY = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_CONSTANT__VALUE = 1; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_CONSTANT__MUTABLE = 2; /** * The feature id for the '<em><b>String Value</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_CONSTANT__STRING_VALUE = 3; /** * The number of structural features of the '<em>Property Constant</em>' * class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_CONSTANT_FEATURE_COUNT = 4; /** * The feature id for the '<em><b>Key</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_ELEMENT__KEY = 0; /** * The feature id for the '<em><b>Value Group</b></em>' attribute list. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_ELEMENT__VALUE_GROUP = 1; /** * The feature id for the '<em><b>Value</b></em>' reference. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_ELEMENT__VALUE = 2; /** * The number of structural features of the '<em>Property Element</em>' * class. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_ELEMENT_FEATURE_COUNT = 3; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_REF__MUTABLE = VALUE__MUTABLE; /** * The feature id for the '<em><b>Key</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_REF__KEY = VALUE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Property Ref</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int PROPERTY_REF_FEATURE_COUNT = VALUE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__MUTABLE = VALUE_FILTER__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__MULTI_VALUE_GROUP = VALUE_FILTER__MULTI_VALUE_GROUP; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__VALUES = VALUE_FILTER__VALUES; /** * The feature id for the '<em><b>Matches</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__MATCHES = VALUE_FILTER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__PATTERN = VALUE_FILTER_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Quote Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__QUOTE_PATTERN = VALUE_FILTER_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Replacement</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__REPLACEMENT = VALUE_FILTER_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Compiled Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE__COMPILED_PATTERN = VALUE_FILTER_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Replace</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int REPLACE_FEATURE_COUNT = VALUE_FILTER_FEATURE_COUNT + 5; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.impl.RxAssemblyImpl * <em>Rx Assembly</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @see org.eclipse.buckminster.model.common.impl.RxAssemblyImpl * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getRxAssembly() * @generated */ int RX_ASSEMBLY = 17; /** * The feature id for the '<em><b>Name</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PART__NAME = 0; /** * The feature id for the '<em><b>Optional</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PART__OPTIONAL = 1; /** * The number of structural features of the '<em>Rx Part</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PART_FEATURE_COUNT = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_GROUP__NAME = RX_PART__NAME; /** * The feature id for the '<em><b>Optional</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_GROUP__OPTIONAL = RX_PART__OPTIONAL; /** * The feature id for the '<em><b>Rx Parts Group</b></em>' attribute list. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_GROUP__RX_PARTS_GROUP = RX_PART_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Rx Parts</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_GROUP__RX_PARTS = RX_PART_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Rx Group</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_GROUP_FEATURE_COUNT = RX_PART_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_ASSEMBLY__NAME = RX_GROUP__NAME; /** * The feature id for the '<em><b>Optional</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_ASSEMBLY__OPTIONAL = RX_GROUP__OPTIONAL; /** * The feature id for the '<em><b>Rx Parts Group</b></em>' attribute list. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_ASSEMBLY__RX_PARTS_GROUP = RX_GROUP__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 RX_ASSEMBLY__RX_PARTS = RX_GROUP__RX_PARTS; /** * The feature id for the '<em><b>Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_ASSEMBLY__PATTERN = RX_GROUP_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Rx Assembly</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_ASSEMBLY_FEATURE_COUNT = RX_GROUP_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN__NAME = RX_PART__NAME; /** * The feature id for the '<em><b>Optional</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN__OPTIONAL = RX_PART__OPTIONAL; /** * The feature id for the '<em><b>Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN__PATTERN = RX_PART_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Prefix</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN__PREFIX = RX_PART_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Suffix</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN__SUFFIX = RX_PART_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Rx Pattern</em>' class. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int RX_PATTERN_FEATURE_COUNT = RX_PART_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__MUTABLE = VALUE_FILTER__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__MULTI_VALUE_GROUP = VALUE_FILTER__MULTI_VALUE_GROUP; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__VALUES = VALUE_FILTER__VALUES; /** * The feature id for the '<em><b>Limit</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__LIMIT = VALUE_FILTER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__PATTERN = VALUE_FILTER_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Style</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__STYLE = VALUE_FILTER_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Compiled Pattern</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT__COMPILED_PATTERN = VALUE_FILTER_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Split</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int SPLIT_FEATURE_COUNT = VALUE_FILTER_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_LOWER__MUTABLE = VALUE_FILTER__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_LOWER__MULTI_VALUE_GROUP = VALUE_FILTER__MULTI_VALUE_GROUP; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_LOWER__VALUES = VALUE_FILTER__VALUES; /** * The number of structural features of the '<em>To Lower</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_LOWER_FEATURE_COUNT = VALUE_FILTER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Mutable</b></em>' attribute. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_UPPER__MUTABLE = VALUE_FILTER__MUTABLE; /** * The feature id for the '<em><b>Multi Value Group</b></em>' attribute * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_UPPER__MULTI_VALUE_GROUP = VALUE_FILTER__MULTI_VALUE_GROUP; /** * The feature id for the '<em><b>Values</b></em>' containment reference * list. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_UPPER__VALUES = VALUE_FILTER__VALUES; /** * The number of structural features of the '<em>To Upper</em>' class. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @generated * @ordered */ int TO_UPPER_FEATURE_COUNT = VALUE_FILTER_FEATURE_COUNT + 0; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.ConflictResolution * <em>Conflict Resolution</em>}' enum. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @see org.eclipse.buckminster.model.common.ConflictResolution * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getConflictResolution() * @generated */ int CONFLICT_RESOLUTION = 26; /** * The meta object id for the ' * {@link org.eclipse.buckminster.model.common.SplitType * <em>Split Type</em>}' enum. <!-- begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.SplitType * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getSplitType() * @generated */ int SPLIT_TYPE = 27; /** * The meta object id for the '<em>Core Exception</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.runtime.CoreException * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getCoreException() * @generated */ int CORE_EXCEPTION = 29; /** * The meta object id for the '<em>Property Key</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.String * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPropertyKey() * @generated */ int PROPERTY_KEY = 36; /** * The meta object id for the '<em>String Builder</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.StringBuilder * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getStringBuilder() * @generated */ int STRING_BUILDER = 37; /** * The meta object id for the '<em>Throwable</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.throwable * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getThrowable() * @generated */ int THROWABLE = 38; /** * The meta object id for the '<em>Uuid</em>' data type. <!-- begin-user-doc * --> <!-- end-user-doc --> * * @see java.util.UUID * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getUuid() * @generated */ int UUID = 40; /** * The meta object id for the '<em>Pattern</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.util.regex.Pattern * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getPattern() * @generated */ int PATTERN = 35; /** * The meta object id for the '<em>Filter</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.osgi.filter.Filter * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getFilter() * @generated */ int FILTER = 30; /** * The meta object id for the '<em>IPath</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.core.runtime.IPath * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIPath() * @generated */ int IPATH = 31; /** * The meta object id for the '<em>IStatus Array</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIStatusArray() * @generated */ int ISTATUS_ARRAY = 32; /** * The meta object id for the '<em>Version</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.Version * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getVersion() * @generated */ int VERSION = 42; /** * The meta object id for the '<em>Char Sequence</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see java.lang.CharSequence * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getCharSequence() * @generated */ int CHAR_SEQUENCE = 28; /** * The meta object id for the '<em>IVersion Format</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.IVersionFormat * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getIVersionFormat() * @generated */ int IVERSION_FORMAT = 33; /** * The meta object id for the '<em>List</em>' data type. <!-- begin-user-doc * --> <!-- end-user-doc --> * * @see java.util.List * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getList() * @generated */ int LIST = 34; /** * The meta object id for the '<em>Version Range</em>' data type. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.equinox.p2.metadata.VersionRange * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getVersionRange() * @generated */ int VERSION_RANGE = 41; /** * The meta object id for the '<em>URL</em>' data type. <!-- begin-user-doc * --> <!-- end-user-doc --> * * @see java.net.URL * @see org.eclipse.buckminster.model.common.impl.CommonPackageImpl#getURL() * @generated */ int URL = 39; /** * Returns the meta object for class '{@link org.eclipse.emf.ecore.EObject * <em>Abstract Document Root</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return the meta object for class '<em>Abstract Document Root</em>'. * @see org.eclipse.emf.ecore.EObject * @model abstract="true" extendedMetaData="name='' kind='mixed'" * @generated */ EClass getAbstractDocumentRoot(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getBasicValue <em>Basic Value</em>} * '. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference ' * <em>Basic Value</em>'. * @see org.eclipse.emf.ecore.EObject#getBasicValue() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_BasicValue(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getConstant <em>Constant</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Constant</em> * '. * @see org.eclipse.emf.ecore.EObject#getConstant() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_Constant(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getFormat <em>Format</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Format</em>'. * @see org.eclipse.emf.ecore.EObject#getFormat() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_Format(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.emf.ecore.EObject#getMixed <em>Mixed</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Mixed</em>'. * @see org.eclipse.emf.ecore.EObject#getMixed() * @see #getAbstractDocumentRoot() * @generated */ EAttribute getAbstractDocumentRoot_Mixed(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getPropertyRef * <em>Property Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference ' * <em>Property Ref</em>'. * @see org.eclipse.emf.ecore.EObject#getPropertyRef() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_PropertyRef(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getReplace <em>Replace</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Replace</em>'. * @see org.eclipse.emf.ecore.EObject#getReplace() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_Replace(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getRxGroup <em>Rx Group</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Rx Group</em> * '. * @see org.eclipse.emf.ecore.EObject#getRxGroup() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_RxGroup(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getRxPart <em>Rx Part</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Rx Part</em>'. * @see org.eclipse.emf.ecore.EObject#getRxPart() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_RxPart(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getRxPattern <em>Rx Pattern</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference ' * <em>Rx Pattern</em>'. * @see org.eclipse.emf.ecore.EObject#getRxPattern() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_RxPattern(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getSplit <em>Split</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>Split</em>'. * @see org.eclipse.emf.ecore.EObject#getSplit() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_Split(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getToLower <em>To Lower</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>To Lower</em> * '. * @see org.eclipse.emf.ecore.EObject#getToLower() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_ToLower(); /** * Returns the meta object for the containment reference ' * {@link org.eclipse.emf.ecore.EObject#getToUpper <em>To Upper</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference '<em>To Upper</em> * '. * @see org.eclipse.emf.ecore.EObject#getToUpper() * @see #getAbstractDocumentRoot() * @generated */ EReference getAbstractDocumentRoot_ToUpper(); /** * Returns the meta object for data type '{@link java.lang.CharSequence * <em>Char Sequence</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Char Sequence</em>'. * @see java.lang.CharSequence * @model instanceClass="java.lang.CharSequence" * @generated */ EDataType getCharSequence(); /** * 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 */ CommonFactory getCommonFactory(); /** * Returns the meta object for class '{@link java.lang.Comparable * <em>Comparable</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Comparable</em>'. * @see java.lang.Comparable * @model instanceClass="java.lang.Comparable" typeParameters="T" * @generated */ EClass getComparable(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ComponentIdentifier * <em>Component Identifier</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return the meta object for class '<em>Component Identifier</em>'. * @see org.eclipse.buckminster.model.common.ComponentIdentifier * @generated */ EClass getComponentIdentifier(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.ComponentIdentifier#getVersion * <em>Version</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Version</em>'. * @see org.eclipse.buckminster.model.common.ComponentIdentifier#getVersion() * @see #getComponentIdentifier() * @generated */ EAttribute getComponentIdentifier_Version(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ComponentName * <em>Component Name</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Component Name</em>'. * @see org.eclipse.buckminster.model.common.ComponentName * @generated */ EClass getComponentName(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.ComponentName#getId * <em>Id</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.buckminster.model.common.ComponentName#getId() * @see #getComponentName() * @generated */ EAttribute getComponentName_Id(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.ComponentName#getType * <em>Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.buckminster.model.common.ComponentName#getType() * @see #getComponentName() * @generated */ EAttribute getComponentName_Type(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ComponentRequest * <em>Component Request</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for class '<em>Component Request</em>'. * @see org.eclipse.buckminster.model.common.ComponentRequest * @generated */ EClass getComponentRequest(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.ComponentRequest#getFilter * <em>Filter</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Filter</em>'. * @see org.eclipse.buckminster.model.common.ComponentRequest#getFilter() * @see #getComponentRequest() * @generated */ EAttribute getComponentRequest_Filter(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.ComponentRequest#getRange * <em>Range</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Range</em>'. * @see org.eclipse.buckminster.model.common.ComponentRequest#getRange() * @see #getComponentRequest() * @generated */ EAttribute getComponentRequest_Range(); /** * Returns the meta object for enum ' * {@link org.eclipse.buckminster.model.common.ConflictResolution * <em>Conflict Resolution</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for enum '<em>Conflict Resolution</em>'. * @see org.eclipse.buckminster.model.common.ConflictResolution * @generated */ EEnum getConflictResolution(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Constant <em>Constant</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Constant</em>'. * @see org.eclipse.buckminster.model.common.Constant * @generated */ EClass getConstant(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Constant#getValue * <em>Value</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.buckminster.model.common.Constant#getValue() * @see #getConstant() * @generated */ EAttribute getConstant_Value(); /** * Returns the meta object for data type ' * {@link org.eclipse.runtime.CoreException <em>Core Exception</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Core Exception</em>'. * @see org.eclipse.runtime.CoreException * @model instanceClass="org.eclipse.runtime.CoreException" * @generated */ EDataType getCoreException(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Documentation * <em>Documentation</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Documentation</em>'. * @see org.eclipse.buckminster.model.common.Documentation * @generated */ EClass getDocumentation(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.buckminster.model.common.Documentation#getAny * <em>Any</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Any</em>'. * @see org.eclipse.buckminster.model.common.Documentation#getAny() * @see #getDocumentation() * @generated */ EAttribute getDocumentation_Any(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.buckminster.model.common.Documentation#getAnyAttribute * <em>Any Attribute</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Any Attribute</em>'. * @see org.eclipse.buckminster.model.common.Documentation#getAnyAttribute() * @see #getDocumentation() * @generated */ EAttribute getDocumentation_AnyAttribute(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.buckminster.model.common.Documentation#getMixed * <em>Mixed</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Mixed</em>'. * @see org.eclipse.buckminster.model.common.Documentation#getMixed() * @see #getDocumentation() * @generated */ EAttribute getDocumentation_Mixed(); /** * Returns the meta object for data type ' * {@link org.eclipse.buckminster.osgi.filter.Filter <em>Filter</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Filter</em>'. * @see org.eclipse.buckminster.osgi.filter.Filter * @model instanceClass="org.eclipse.buckminster.osgi.filter.Filter" * @generated */ EDataType getFilter(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Format <em>Format</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Format</em>'. * @see org.eclipse.buckminster.model.common.Format * @generated */ EClass getFormat(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Format#getFormat * <em>Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Format</em>'. * @see org.eclipse.buckminster.model.common.Format#getFormat() * @see #getFormat() * @generated */ EAttribute getFormat_Format(); /** * Returns the meta object for data type ' * {@link org.eclipse.core.runtime.IPath <em>IPath</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>IPath</em>'. * @see org.eclipse.core.runtime.IPath * @model instanceClass="org.eclipse.core.runtime.IPath" * @generated */ EDataType getIPath(); /** * Returns the meta object for class ' * {@link org.eclipse.core.runtime.IProgressMonitor * <em>IProgress Monitor</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for class '<em>IProgress Monitor</em>'. * @see org.eclipse.core.runtime.IProgressMonitor * @model instanceClass="org.eclipse.core.runtime.IProgressMonitor" * @generated */ EClass getIProgressMonitor(); /** * Returns the meta object for class ' * {@link org.eclipse.core.runtime.IStatus <em>IStatus</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>IStatus</em>'. * @see org.eclipse.core.runtime.IStatus * @model instanceClass="org.eclipse.core.runtime.IStatus" * @generated */ EClass getIStatus(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Children</em>'. * @see org.eclipse.core.runtime.IStatus#getChildren() * @see #getIStatus() * @generated */ EAttribute getIStatus_Children(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getCode <em>Code</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Code</em>'. * @see org.eclipse.core.runtime.IStatus#getCode() * @see #getIStatus() * @generated */ EAttribute getIStatus_Code(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getException <em>Exception</em>} * '. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Exception</em>'. * @see org.eclipse.core.runtime.IStatus#getException() * @see #getIStatus() * @generated */ EAttribute getIStatus_Exception(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Message</em>'. * @see org.eclipse.core.runtime.IStatus#getMessage() * @see #getIStatus() * @generated */ EAttribute getIStatus_Message(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getPlugin <em>Plugin</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Plugin</em>'. * @see org.eclipse.core.runtime.IStatus#getPlugin() * @see #getIStatus() * @generated */ EAttribute getIStatus_Plugin(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.core.runtime.IStatus#getSeverity <em>Severity</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Severity</em>'. * @see org.eclipse.core.runtime.IStatus#getSeverity() * @see #getIStatus() * @generated */ EAttribute getIStatus_Severity(); /** * Returns the meta object for data type '<em>IStatus Array</em>'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>IStatus Array</em>'. * @model instanceClass="org.eclipse.core.runtime.IStatus[]" * @generated */ EDataType getIStatusArray(); /** * Returns the meta object for class ' * {@link org.eclipse.equinox.p2.metadata.IVersionedId * <em>IVersioned Id</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>IVersioned Id</em>'. * @see org.eclipse.equinox.p2.metadata.IVersionedId * @model instanceClass="org.eclipse.equinox.p2.metadata.IVersionedId" * @generated */ EClass getIVersionedId(); /** * Returns the meta object for data type ' * {@link org.eclipse.equinox.p2.metadata.IVersionFormat * <em>IVersion Format</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>IVersion Format</em>'. * @see org.eclipse.equinox.p2.metadata.IVersionFormat * @model instanceClass="org.eclipse.equinox.p2.metadata.IVersionFormat" * @generated */ EDataType getIVersionFormat(); /** * Returns the meta object for data type '{@link java.util.List * <em>List</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>List</em>'. * @see java.util.List * @model instanceClass="java.util.List" typeParameters="T" * @generated */ EDataType getList(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Match <em>Match</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Match</em>'. * @see org.eclipse.buckminster.model.common.Match * @generated */ EClass getMatch(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Match#getCompiledPattern * <em>Compiled Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the attribute '<em>Compiled Pattern</em>'. * @see org.eclipse.buckminster.model.common.Match#getCompiledPattern() * @see #getMatch() * @generated */ EAttribute getMatch_CompiledPattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Match#getPattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Pattern</em>'. * @see org.eclipse.buckminster.model.common.Match#getPattern() * @see #getMatch() * @generated */ EAttribute getMatch_Pattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Match#isQuotePattern * <em>Quote Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Quote Pattern</em>'. * @see org.eclipse.buckminster.model.common.Match#isQuotePattern() * @see #getMatch() * @generated */ EAttribute getMatch_QuotePattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Match#getReplacement * <em>Replacement</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Replacement</em>'. * @see org.eclipse.buckminster.model.common.Match#getReplacement() * @see #getMatch() * @generated */ EAttribute getMatch_Replacement(); /** * Returns the meta object for data type '{@link java.util.regex.Pattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Pattern</em>'. * @see java.util.regex.Pattern * @model instanceClass="java.util.regex.Pattern" extendedMetaData= * "name='pattern' baseType='http://www.eclipse.org/emf/2003/XMLType#string'" * @generated */ EDataType getPattern(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Properties * <em>Properties</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Properties</em>'. * @see org.eclipse.buckminster.model.common.Properties * @generated */ EClass getProperties(); /** * Returns the meta object for the map ' * {@link org.eclipse.buckminster.model.common.Properties#getPropertyConstants * <em>Property Constants</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the map '<em>Property Constants</em>'. * @see org.eclipse.buckminster.model.common.Properties#getPropertyConstants() * @see #getProperties() * @generated */ EReference getProperties_PropertyConstants(); /** * Returns the meta object for the map ' * {@link org.eclipse.buckminster.model.common.Properties#getPropertyElements * <em>Property Elements</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the map '<em>Property Elements</em>'. * @see org.eclipse.buckminster.model.common.Properties#getPropertyElements() * @see #getProperties() * @generated */ EReference getProperties_PropertyElements(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.PropertyConstant * <em>Property Constant</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for class '<em>Property Constant</em>'. * @see org.eclipse.buckminster.model.common.PropertyConstant * @generated */ EClass getPropertyConstant(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry * <em>Key</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Key</em>'. * @see java.util.Map.Entry * @see #getPropertyConstant() * @generated */ EAttribute getPropertyConstant_Key(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry * <em>Mutable</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Mutable</em>'. * @see java.util.Map.Entry * @see #getPropertyConstant() * @generated */ EAttribute getPropertyConstant_Mutable(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry * <em>String Value</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>String Value</em>'. * @see java.util.Map.Entry * @see #getPropertyConstant() * @generated */ EAttribute getPropertyConstant_StringValue(); /** * Returns the meta object for the containment reference ' * {@link java.util.Map.Entry <em>Value</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return the meta object for the containment reference '<em>Value</em>'. * @see java.util.Map.Entry * @see #getPropertyConstant() * @generated */ EReference getPropertyConstant_Value(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.PropertyElement * <em>Property Element</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for class '<em>Property Element</em>'. * @see org.eclipse.buckminster.model.common.PropertyElement * @generated */ EClass getPropertyElement(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry * <em>Key</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Key</em>'. * @see java.util.Map.Entry * @see #getPropertyElement() * @generated */ EAttribute getPropertyElement_Key(); /** * Returns the meta object for the containment reference ' * {@link java.util.Map.Entry <em>Value</em>}'. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @return the meta object for the containment reference '<em>Value</em>'. * @see java.util.Map.Entry * @see #getPropertyElement() * @generated */ EReference getPropertyElement_Value(); /** * Returns the meta object for the attribute list ' * {@link java.util.Map.Entry <em>Value Group</em>}'. <!-- begin-user-doc * --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Value Group</em>'. * @see java.util.Map.Entry * @see #getPropertyElement() * @generated */ EAttribute getPropertyElement_ValueGroup(); /** * Returns the meta object for data type '{@link java.lang.String * <em>Property Key</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Property Key</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" extendedMetaData= * "name='propertyKey' baseType='http://www.eclipse.org/emf/2003/XMLType#string' pattern='[A-Za-z0-9_.${}/]+' enumeration=''" * @generated */ EDataType getPropertyKey(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.PropertyRef * <em>Property Ref</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Property Ref</em>'. * @see org.eclipse.buckminster.model.common.PropertyRef * @generated */ EClass getPropertyRef(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.PropertyRef#getKey * <em>Key</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Key</em>'. * @see org.eclipse.buckminster.model.common.PropertyRef#getKey() * @see #getPropertyRef() * @generated */ EAttribute getPropertyRef_Key(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Replace <em>Replace</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Replace</em>'. * @see org.eclipse.buckminster.model.common.Replace * @generated */ EClass getReplace(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Replace#getCompiledPattern * <em>Compiled Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the attribute '<em>Compiled Pattern</em>'. * @see org.eclipse.buckminster.model.common.Replace#getCompiledPattern() * @see #getReplace() * @generated */ EAttribute getReplace_CompiledPattern(); /** * Returns the meta object for the containment reference list ' * {@link org.eclipse.buckminster.model.common.Replace#getMatches * <em>Matches</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference list ' * <em>Matches</em>'. * @see org.eclipse.buckminster.model.common.Replace#getMatches() * @see #getReplace() * @generated */ EReference getReplace_Matches(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Replace#getPattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Pattern</em>'. * @see org.eclipse.buckminster.model.common.Replace#getPattern() * @see #getReplace() * @generated */ EAttribute getReplace_Pattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Replace#isQuotePattern * <em>Quote Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Quote Pattern</em>'. * @see org.eclipse.buckminster.model.common.Replace#isQuotePattern() * @see #getReplace() * @generated */ EAttribute getReplace_QuotePattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Replace#getReplacement * <em>Replacement</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Replacement</em>'. * @see org.eclipse.buckminster.model.common.Replace#getReplacement() * @see #getReplace() * @generated */ EAttribute getReplace_Replacement(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.RxAssembly * <em>Rx Assembly</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Rx Assembly</em>'. * @see org.eclipse.buckminster.model.common.RxAssembly * @generated */ EClass getRxAssembly(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxAssembly#getPattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Pattern</em>'. * @see org.eclipse.buckminster.model.common.RxAssembly#getPattern() * @see #getRxAssembly() * @generated */ EAttribute getRxAssembly_Pattern(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.RxGroup <em>Rx Group</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Rx Group</em>'. * @see org.eclipse.buckminster.model.common.RxGroup * @generated */ EClass getRxGroup(); /** * Returns the meta object for the containment reference list ' * {@link org.eclipse.buckminster.model.common.RxGroup#getRxParts * <em>Rx Parts</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference list ' * <em>Rx Parts</em>'. * @see org.eclipse.buckminster.model.common.RxGroup#getRxParts() * @see #getRxGroup() * @generated */ EReference getRxGroup_RxParts(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.buckminster.model.common.RxGroup#getRxPartsGroup * <em>Rx Parts Group</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute list '<em>Rx Parts Group</em>'. * @see org.eclipse.buckminster.model.common.RxGroup#getRxPartsGroup() * @see #getRxGroup() * @generated */ EAttribute getRxGroup_RxPartsGroup(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.RxPart <em>Rx Part</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Rx Part</em>'. * @see org.eclipse.buckminster.model.common.RxPart * @generated */ EClass getRxPart(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxPart#getName <em>Name</em>} * '. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.buckminster.model.common.RxPart#getName() * @see #getRxPart() * @generated */ EAttribute getRxPart_Name(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxPart#isOptional * <em>Optional</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Optional</em>'. * @see org.eclipse.buckminster.model.common.RxPart#isOptional() * @see #getRxPart() * @generated */ EAttribute getRxPart_Optional(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.RxPattern * <em>Rx Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Rx Pattern</em>'. * @see org.eclipse.buckminster.model.common.RxPattern * @generated */ EClass getRxPattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxPattern#getPattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Pattern</em>'. * @see org.eclipse.buckminster.model.common.RxPattern#getPattern() * @see #getRxPattern() * @generated */ EAttribute getRxPattern_Pattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxPattern#getPrefix * <em>Prefix</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Prefix</em>'. * @see org.eclipse.buckminster.model.common.RxPattern#getPrefix() * @see #getRxPattern() * @generated */ EAttribute getRxPattern_Prefix(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.RxPattern#getSuffix * <em>Suffix</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Suffix</em>'. * @see org.eclipse.buckminster.model.common.RxPattern#getSuffix() * @see #getRxPattern() * @generated */ EAttribute getRxPattern_Suffix(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Split <em>Split</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Split</em>'. * @see org.eclipse.buckminster.model.common.Split * @generated */ EClass getSplit(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Split#getCompiledPattern * <em>Compiled Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the attribute '<em>Compiled Pattern</em>'. * @see org.eclipse.buckminster.model.common.Split#getCompiledPattern() * @see #getSplit() * @generated */ EAttribute getSplit_CompiledPattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Split#getLimit * <em>Limit</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Limit</em>'. * @see org.eclipse.buckminster.model.common.Split#getLimit() * @see #getSplit() * @generated */ EAttribute getSplit_Limit(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Split#getPattern * <em>Pattern</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Pattern</em>'. * @see org.eclipse.buckminster.model.common.Split#getPattern() * @see #getSplit() * @generated */ EAttribute getSplit_Pattern(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Split#getStyle * <em>Style</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Style</em>'. * @see org.eclipse.buckminster.model.common.Split#getStyle() * @see #getSplit() * @generated */ EAttribute getSplit_Style(); /** * Returns the meta object for enum ' * {@link org.eclipse.buckminster.model.common.SplitType * <em>Split Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for enum '<em>Split Type</em>'. * @see org.eclipse.buckminster.model.common.SplitType * @generated */ EEnum getSplitType(); /** * Returns the meta object for data type '{@link java.lang.StringBuilder * <em>String Builder</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>String Builder</em>'. * @see java.lang.StringBuilder * @model instanceClass="java.lang.StringBuilder" * @generated */ EDataType getStringBuilder(); /** * Returns the meta object for data type '{@link java.lang.Throwable * <em>Throwable</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Throwable</em>'. * @see java.lang.Throwable * @model instanceClass="java.lang.Throwable" * @generated */ EDataType getThrowable(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ToLower <em>To Lower</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>To Lower</em>'. * @see org.eclipse.buckminster.model.common.ToLower * @generated */ EClass getToLower(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ToUpper <em>To Upper</em>}'. * <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>To Upper</em>'. * @see org.eclipse.buckminster.model.common.ToUpper * @generated */ EClass getToUpper(); /** * Returns the meta object for data type '{@link java.net.URL <em>URL</em>} * '. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>URL</em>'. * @see java.net.URL * @model instanceClass="java.net.URL" * @generated */ EDataType getURL(); /** * Returns the meta object for data type '{@link java.util.UUID * <em>Uuid</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Uuid</em>'. * @see java.util.UUID * @model instanceClass="java.util.UUID" extendedMetaData= * "name='uuid' baseType='http://www.eclipse.org/emf/2003/XMLType#string' pattern='[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'" * @generated */ EDataType getUuid(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.Value <em>Value</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Value</em>'. * @see org.eclipse.buckminster.model.common.Value * @generated */ EClass getValue(); /** * Returns the meta object for the attribute ' * {@link org.eclipse.buckminster.model.common.Value#isMutable * <em>Mutable</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the attribute '<em>Mutable</em>'. * @see org.eclipse.buckminster.model.common.Value#isMutable() * @see #getValue() * @generated */ EAttribute getValue_Mutable(); /** * Returns the meta object for class ' * {@link org.eclipse.buckminster.model.common.ValueFilter * <em>Value Filter</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for class '<em>Value Filter</em>'. * @see org.eclipse.buckminster.model.common.ValueFilter * @generated */ EClass getValueFilter(); /** * Returns the meta object for the attribute list ' * {@link org.eclipse.buckminster.model.common.ValueFilter#getMultiValueGroup * <em>Multi Value Group</em>}'. <!-- begin-user-doc --> <!-- end-user-doc * --> * * @return the meta object for the attribute list ' * <em>Multi Value Group</em>'. * @see org.eclipse.buckminster.model.common.ValueFilter#getMultiValueGroup() * @see #getValueFilter() * @generated */ EAttribute getValueFilter_MultiValueGroup(); /** * Returns the meta object for the containment reference list ' * {@link org.eclipse.buckminster.model.common.ValueFilter#getValues * <em>Values</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for the containment reference list ' * <em>Values</em>'. * @see org.eclipse.buckminster.model.common.ValueFilter#getValues() * @see #getValueFilter() * @generated */ EReference getValueFilter_Values(); /** * Returns the meta object for data type ' * {@link org.eclipse.equinox.p2.metadata.Version <em>Version</em>}'. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Version</em>'. * @see org.eclipse.equinox.p2.metadata.Version * @model instanceClass="org.eclipse.equinox.p2.metadata.Version" * @generated */ EDataType getVersion(); /** * Returns the meta object for data type ' * {@link org.eclipse.equinox.p2.metadata.VersionRange * <em>Version Range</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> * * @return the meta object for data type '<em>Version Range</em>'. * @see org.eclipse.equinox.p2.metadata.VersionRange * @model instanceClass="org.eclipse.equinox.p2.metadata.VersionRange" * @generated */ EDataType getVersionRange(); } // CommonPackage