/** | |
* Copyright (c) 2009, 2011 Mia-Software. | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* | |
* Contributors: | |
* Frederic Madiot (Mia-Software) - meta-model design | |
* Gregoire DUPE (Mia-Software) - design and implementation | |
* | |
* | |
* $Id$ | |
*/ | |
package org.eclipse.gmt.modisco.infra.facet; | |
import org.eclipse.emf.ecore.EClass; | |
import org.eclipse.emf.ecore.EPackage; | |
import org.eclipse.emf.ecore.EReference; | |
import org.eclipse.emf.ecore.EcorePackage; | |
/** | |
* <!-- begin-user-doc --> | |
* The <b>Package</b> for the model. | |
* It contains accessors for the meta objects to represent | |
* <ul> | |
* <li>each class,</li> | |
* <li>each feature of each class,</li> | |
* <li>each enum,</li> | |
* <li>and each data type</li> | |
* </ul> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetFactory | |
* @model kind="package" | |
* @generated | |
* @deprecated Replaced by EMF Facet | |
*/ | |
@Deprecated | |
public interface FacetPackage extends EPackage { | |
/** | |
* The package name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNAME = "facet"; //$NON-NLS-1$ | |
/** | |
* The package namespace URI. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_URI = "http://www.eclipse.org/MoDisco/infra/facet/0.8.incubation"; //$NON-NLS-1$ | |
/** | |
* The package namespace name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_PREFIX = "facet"; //$NON-NLS-1$ | |
/** | |
* The singleton instance of the package. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
FacetPackage eINSTANCE = org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl.init(); | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetImpl <em>Facet</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacet() | |
* @generated | |
*/ | |
int FACET = 0; | |
/** | |
* The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EANNOTATIONS = EcorePackage.ECLASS__EANNOTATIONS; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__NAME = EcorePackage.ECLASS__NAME; | |
/** | |
* The feature id for the '<em><b>Instance Class Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__INSTANCE_CLASS_NAME = EcorePackage.ECLASS__INSTANCE_CLASS_NAME; | |
/** | |
* The feature id for the '<em><b>Instance Class</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__INSTANCE_CLASS = EcorePackage.ECLASS__INSTANCE_CLASS; | |
/** | |
* The feature id for the '<em><b>Default Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__DEFAULT_VALUE = EcorePackage.ECLASS__DEFAULT_VALUE; | |
/** | |
* The feature id for the '<em><b>Instance Type Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__INSTANCE_TYPE_NAME = EcorePackage.ECLASS__INSTANCE_TYPE_NAME; | |
/** | |
* The feature id for the '<em><b>EPackage</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EPACKAGE = EcorePackage.ECLASS__EPACKAGE; | |
/** | |
* The feature id for the '<em><b>EType Parameters</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__ETYPE_PARAMETERS = EcorePackage.ECLASS__ETYPE_PARAMETERS; | |
/** | |
* The feature id for the '<em><b>Abstract</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__ABSTRACT = EcorePackage.ECLASS__ABSTRACT; | |
/** | |
* The feature id for the '<em><b>Interface</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__INTERFACE = EcorePackage.ECLASS__INTERFACE; | |
/** | |
* The feature id for the '<em><b>ESuper Types</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__ESUPER_TYPES = EcorePackage.ECLASS__ESUPER_TYPES; | |
/** | |
* The feature id for the '<em><b>EOperations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EOPERATIONS = EcorePackage.ECLASS__EOPERATIONS; | |
/** | |
* The feature id for the '<em><b>EAll Attributes</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_ATTRIBUTES = EcorePackage.ECLASS__EALL_ATTRIBUTES; | |
/** | |
* The feature id for the '<em><b>EAll References</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_REFERENCES = EcorePackage.ECLASS__EALL_REFERENCES; | |
/** | |
* The feature id for the '<em><b>EReferences</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EREFERENCES = EcorePackage.ECLASS__EREFERENCES; | |
/** | |
* The feature id for the '<em><b>EAttributes</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EATTRIBUTES = EcorePackage.ECLASS__EATTRIBUTES; | |
/** | |
* The feature id for the '<em><b>EAll Containments</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_CONTAINMENTS = EcorePackage.ECLASS__EALL_CONTAINMENTS; | |
/** | |
* The feature id for the '<em><b>EAll Operations</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_OPERATIONS = EcorePackage.ECLASS__EALL_OPERATIONS; | |
/** | |
* The feature id for the '<em><b>EAll Structural Features</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_STRUCTURAL_FEATURES = EcorePackage.ECLASS__EALL_STRUCTURAL_FEATURES; | |
/** | |
* The feature id for the '<em><b>EAll Super Types</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_SUPER_TYPES = EcorePackage.ECLASS__EALL_SUPER_TYPES; | |
/** | |
* The feature id for the '<em><b>EID Attribute</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EID_ATTRIBUTE = EcorePackage.ECLASS__EID_ATTRIBUTE; | |
/** | |
* The feature id for the '<em><b>EStructural Features</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__ESTRUCTURAL_FEATURES = EcorePackage.ECLASS__ESTRUCTURAL_FEATURES; | |
/** | |
* The feature id for the '<em><b>EGeneric Super Types</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EGENERIC_SUPER_TYPES = EcorePackage.ECLASS__EGENERIC_SUPER_TYPES; | |
/** | |
* The feature id for the '<em><b>EAll Generic Super Types</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__EALL_GENERIC_SUPER_TYPES = EcorePackage.ECLASS__EALL_GENERIC_SUPER_TYPES; | |
/** | |
* The feature id for the '<em><b>Condition Query</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__CONDITION_QUERY = EcorePackage.ECLASS_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Facet Set</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET__FACET_SET = EcorePackage.ECLASS_FEATURE_COUNT + 1; | |
/** | |
* The number of structural features of the '<em>Facet</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_FEATURE_COUNT = EcorePackage.ECLASS_FEATURE_COUNT + 2; | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetAttributeImpl <em>Attribute</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetAttributeImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetAttribute() | |
* @generated | |
*/ | |
int FACET_ATTRIBUTE = 1; | |
/** | |
* The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__EANNOTATIONS = EcorePackage.EATTRIBUTE__EANNOTATIONS; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__NAME = EcorePackage.EATTRIBUTE__NAME; | |
/** | |
* The feature id for the '<em><b>Ordered</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__ORDERED = EcorePackage.EATTRIBUTE__ORDERED; | |
/** | |
* The feature id for the '<em><b>Unique</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__UNIQUE = EcorePackage.EATTRIBUTE__UNIQUE; | |
/** | |
* The feature id for the '<em><b>Lower Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__LOWER_BOUND = EcorePackage.EATTRIBUTE__LOWER_BOUND; | |
/** | |
* The feature id for the '<em><b>Upper Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__UPPER_BOUND = EcorePackage.EATTRIBUTE__UPPER_BOUND; | |
/** | |
* The feature id for the '<em><b>Many</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__MANY = EcorePackage.EATTRIBUTE__MANY; | |
/** | |
* The feature id for the '<em><b>Required</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__REQUIRED = EcorePackage.EATTRIBUTE__REQUIRED; | |
/** | |
* The feature id for the '<em><b>EType</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__ETYPE = EcorePackage.EATTRIBUTE__ETYPE; | |
/** | |
* The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__EGENERIC_TYPE = EcorePackage.EATTRIBUTE__EGENERIC_TYPE; | |
/** | |
* The feature id for the '<em><b>Changeable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__CHANGEABLE = EcorePackage.EATTRIBUTE__CHANGEABLE; | |
/** | |
* The feature id for the '<em><b>Volatile</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__VOLATILE = EcorePackage.EATTRIBUTE__VOLATILE; | |
/** | |
* The feature id for the '<em><b>Transient</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__TRANSIENT = EcorePackage.EATTRIBUTE__TRANSIENT; | |
/** | |
* The feature id for the '<em><b>Default Value Literal</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__DEFAULT_VALUE_LITERAL = EcorePackage.EATTRIBUTE__DEFAULT_VALUE_LITERAL; | |
/** | |
* The feature id for the '<em><b>Default Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__DEFAULT_VALUE = EcorePackage.EATTRIBUTE__DEFAULT_VALUE; | |
/** | |
* The feature id for the '<em><b>Unsettable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__UNSETTABLE = EcorePackage.EATTRIBUTE__UNSETTABLE; | |
/** | |
* The feature id for the '<em><b>Derived</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__DERIVED = EcorePackage.EATTRIBUTE__DERIVED; | |
/** | |
* The feature id for the '<em><b>EContaining Class</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__ECONTAINING_CLASS = EcorePackage.EATTRIBUTE__ECONTAINING_CLASS; | |
/** | |
* The feature id for the '<em><b>ID</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__ID = EcorePackage.EATTRIBUTE__ID; | |
/** | |
* The feature id for the '<em><b>EAttribute Type</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__EATTRIBUTE_TYPE = EcorePackage.EATTRIBUTE__EATTRIBUTE_TYPE; | |
/** | |
* The feature id for the '<em><b>Value Query</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE__VALUE_QUERY = EcorePackage.EATTRIBUTE_FEATURE_COUNT + 0; | |
/** | |
* The number of structural features of the '<em>Attribute</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_ATTRIBUTE_FEATURE_COUNT = EcorePackage.EATTRIBUTE_FEATURE_COUNT + 1; | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetReferenceImpl <em>Reference</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetReferenceImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetReference() | |
* @generated | |
*/ | |
int FACET_REFERENCE = 2; | |
/** | |
* The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__EANNOTATIONS = EcorePackage.EREFERENCE__EANNOTATIONS; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__NAME = EcorePackage.EREFERENCE__NAME; | |
/** | |
* The feature id for the '<em><b>Ordered</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__ORDERED = EcorePackage.EREFERENCE__ORDERED; | |
/** | |
* The feature id for the '<em><b>Unique</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__UNIQUE = EcorePackage.EREFERENCE__UNIQUE; | |
/** | |
* The feature id for the '<em><b>Lower Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__LOWER_BOUND = EcorePackage.EREFERENCE__LOWER_BOUND; | |
/** | |
* The feature id for the '<em><b>Upper Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__UPPER_BOUND = EcorePackage.EREFERENCE__UPPER_BOUND; | |
/** | |
* The feature id for the '<em><b>Many</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__MANY = EcorePackage.EREFERENCE__MANY; | |
/** | |
* The feature id for the '<em><b>Required</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__REQUIRED = EcorePackage.EREFERENCE__REQUIRED; | |
/** | |
* The feature id for the '<em><b>EType</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__ETYPE = EcorePackage.EREFERENCE__ETYPE; | |
/** | |
* The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__EGENERIC_TYPE = EcorePackage.EREFERENCE__EGENERIC_TYPE; | |
/** | |
* The feature id for the '<em><b>Changeable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__CHANGEABLE = EcorePackage.EREFERENCE__CHANGEABLE; | |
/** | |
* The feature id for the '<em><b>Volatile</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__VOLATILE = EcorePackage.EREFERENCE__VOLATILE; | |
/** | |
* The feature id for the '<em><b>Transient</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__TRANSIENT = EcorePackage.EREFERENCE__TRANSIENT; | |
/** | |
* The feature id for the '<em><b>Default Value Literal</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__DEFAULT_VALUE_LITERAL = EcorePackage.EREFERENCE__DEFAULT_VALUE_LITERAL; | |
/** | |
* The feature id for the '<em><b>Default Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__DEFAULT_VALUE = EcorePackage.EREFERENCE__DEFAULT_VALUE; | |
/** | |
* The feature id for the '<em><b>Unsettable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__UNSETTABLE = EcorePackage.EREFERENCE__UNSETTABLE; | |
/** | |
* The feature id for the '<em><b>Derived</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__DERIVED = EcorePackage.EREFERENCE__DERIVED; | |
/** | |
* The feature id for the '<em><b>EContaining Class</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__ECONTAINING_CLASS = EcorePackage.EREFERENCE__ECONTAINING_CLASS; | |
/** | |
* The feature id for the '<em><b>Containment</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__CONTAINMENT = EcorePackage.EREFERENCE__CONTAINMENT; | |
/** | |
* The feature id for the '<em><b>Container</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__CONTAINER = EcorePackage.EREFERENCE__CONTAINER; | |
/** | |
* The feature id for the '<em><b>Resolve Proxies</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__RESOLVE_PROXIES = EcorePackage.EREFERENCE__RESOLVE_PROXIES; | |
/** | |
* The feature id for the '<em><b>EOpposite</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__EOPPOSITE = EcorePackage.EREFERENCE__EOPPOSITE; | |
/** | |
* The feature id for the '<em><b>EReference Type</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__EREFERENCE_TYPE = EcorePackage.EREFERENCE__EREFERENCE_TYPE; | |
/** | |
* The feature id for the '<em><b>EKeys</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__EKEYS = EcorePackage.EREFERENCE__EKEYS; | |
/** | |
* The feature id for the '<em><b>Value Query</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE__VALUE_QUERY = EcorePackage.EREFERENCE_FEATURE_COUNT + 0; | |
/** | |
* The number of structural features of the '<em>Reference</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_REFERENCE_FEATURE_COUNT = EcorePackage.EREFERENCE_FEATURE_COUNT + 1; | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetStructuralFeatureImpl <em>Structural Feature</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetStructuralFeatureImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetStructuralFeature() | |
* @generated | |
*/ | |
int FACET_STRUCTURAL_FEATURE = 3; | |
/** | |
* The feature id for the '<em><b>Value Query</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_STRUCTURAL_FEATURE__VALUE_QUERY = 0; | |
/** | |
* The number of structural features of the '<em>Structural Feature</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_STRUCTURAL_FEATURE_FEATURE_COUNT = 1; | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetSetImpl <em>Set</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetSetImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetSet() | |
* @generated | |
*/ | |
int FACET_SET = 4; | |
/** | |
* The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__EANNOTATIONS = EcorePackage.EPACKAGE__EANNOTATIONS; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__NAME = EcorePackage.EPACKAGE__NAME; | |
/** | |
* The feature id for the '<em><b>Ns URI</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__NS_URI = EcorePackage.EPACKAGE__NS_URI; | |
/** | |
* The feature id for the '<em><b>Ns Prefix</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__NS_PREFIX = EcorePackage.EPACKAGE__NS_PREFIX; | |
/** | |
* The feature id for the '<em><b>EFactory Instance</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__EFACTORY_INSTANCE = EcorePackage.EPACKAGE__EFACTORY_INSTANCE; | |
/** | |
* The feature id for the '<em><b>EClassifiers</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__ECLASSIFIERS = EcorePackage.EPACKAGE__ECLASSIFIERS; | |
/** | |
* The feature id for the '<em><b>ESubpackages</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__ESUBPACKAGES = EcorePackage.EPACKAGE__ESUBPACKAGES; | |
/** | |
* The feature id for the '<em><b>ESuper Package</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__ESUPER_PACKAGE = EcorePackage.EPACKAGE__ESUPER_PACKAGE; | |
/** | |
* The feature id for the '<em><b>Extended Package</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__EXTENDED_PACKAGE = EcorePackage.EPACKAGE_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Facets</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET__FACETS = EcorePackage.EPACKAGE_FEATURE_COUNT + 1; | |
/** | |
* The number of structural features of the '<em>Set</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FACET_SET_FEATURE_COUNT = EcorePackage.EPACKAGE_FEATURE_COUNT + 2; | |
/** | |
* The meta object id for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.ShortcutImpl <em>Shortcut</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.ShortcutImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getShortcut() | |
* @generated | |
*/ | |
int SHORTCUT = 5; | |
/** | |
* The feature id for the '<em><b>EAnnotations</b></em>' containment reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__EANNOTATIONS = EcorePackage.EREFERENCE__EANNOTATIONS; | |
/** | |
* The feature id for the '<em><b>Name</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__NAME = EcorePackage.EREFERENCE__NAME; | |
/** | |
* The feature id for the '<em><b>Ordered</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__ORDERED = EcorePackage.EREFERENCE__ORDERED; | |
/** | |
* The feature id for the '<em><b>Unique</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__UNIQUE = EcorePackage.EREFERENCE__UNIQUE; | |
/** | |
* The feature id for the '<em><b>Lower Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__LOWER_BOUND = EcorePackage.EREFERENCE__LOWER_BOUND; | |
/** | |
* The feature id for the '<em><b>Upper Bound</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__UPPER_BOUND = EcorePackage.EREFERENCE__UPPER_BOUND; | |
/** | |
* The feature id for the '<em><b>Many</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__MANY = EcorePackage.EREFERENCE__MANY; | |
/** | |
* The feature id for the '<em><b>Required</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__REQUIRED = EcorePackage.EREFERENCE__REQUIRED; | |
/** | |
* The feature id for the '<em><b>EType</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__ETYPE = EcorePackage.EREFERENCE__ETYPE; | |
/** | |
* The feature id for the '<em><b>EGeneric Type</b></em>' containment reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__EGENERIC_TYPE = EcorePackage.EREFERENCE__EGENERIC_TYPE; | |
/** | |
* The feature id for the '<em><b>Changeable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__CHANGEABLE = EcorePackage.EREFERENCE__CHANGEABLE; | |
/** | |
* The feature id for the '<em><b>Volatile</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__VOLATILE = EcorePackage.EREFERENCE__VOLATILE; | |
/** | |
* The feature id for the '<em><b>Transient</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__TRANSIENT = EcorePackage.EREFERENCE__TRANSIENT; | |
/** | |
* The feature id for the '<em><b>Default Value Literal</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__DEFAULT_VALUE_LITERAL = EcorePackage.EREFERENCE__DEFAULT_VALUE_LITERAL; | |
/** | |
* The feature id for the '<em><b>Default Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__DEFAULT_VALUE = EcorePackage.EREFERENCE__DEFAULT_VALUE; | |
/** | |
* The feature id for the '<em><b>Unsettable</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__UNSETTABLE = EcorePackage.EREFERENCE__UNSETTABLE; | |
/** | |
* The feature id for the '<em><b>Derived</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__DERIVED = EcorePackage.EREFERENCE__DERIVED; | |
/** | |
* The feature id for the '<em><b>EContaining Class</b></em>' container reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__ECONTAINING_CLASS = EcorePackage.EREFERENCE__ECONTAINING_CLASS; | |
/** | |
* The feature id for the '<em><b>Containment</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__CONTAINMENT = EcorePackage.EREFERENCE__CONTAINMENT; | |
/** | |
* The feature id for the '<em><b>Container</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__CONTAINER = EcorePackage.EREFERENCE__CONTAINER; | |
/** | |
* The feature id for the '<em><b>Resolve Proxies</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__RESOLVE_PROXIES = EcorePackage.EREFERENCE__RESOLVE_PROXIES; | |
/** | |
* The feature id for the '<em><b>EOpposite</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__EOPPOSITE = EcorePackage.EREFERENCE__EOPPOSITE; | |
/** | |
* The feature id for the '<em><b>EReference Type</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__EREFERENCE_TYPE = EcorePackage.EREFERENCE__EREFERENCE_TYPE; | |
/** | |
* The feature id for the '<em><b>EKeys</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__EKEYS = EcorePackage.EREFERENCE__EKEYS; | |
/** | |
* The feature id for the '<em><b>Path</b></em>' reference list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__PATH = EcorePackage.EREFERENCE_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Opposite Reference</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT__OPPOSITE_REFERENCE = EcorePackage.EREFERENCE_FEATURE_COUNT + 1; | |
/** | |
* The number of structural features of the '<em>Shortcut</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int SHORTCUT_FEATURE_COUNT = EcorePackage.EREFERENCE_FEATURE_COUNT + 2; | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.Facet <em>Facet</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Facet</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Facet | |
* @generated | |
*/ | |
EClass getFacet(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.infra.facet.Facet#getConditionQuery <em>Condition Query</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Condition Query</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Facet#getConditionQuery() | |
* @see #getFacet() | |
* @generated | |
*/ | |
EReference getFacet_ConditionQuery(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.infra.facet.Facet#getFacetSet <em>Facet Set</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Facet Set</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Facet#getFacetSet() | |
* @see #getFacet() | |
* @generated | |
*/ | |
EReference getFacet_FacetSet(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.FacetAttribute <em>Attribute</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Attribute</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetAttribute | |
* @generated | |
*/ | |
EClass getFacetAttribute(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.FacetReference <em>Reference</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Reference</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetReference | |
* @generated | |
*/ | |
EClass getFacetReference(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.FacetStructuralFeature <em>Structural Feature</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Structural Feature</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetStructuralFeature | |
* @generated | |
*/ | |
EClass getFacetStructuralFeature(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.infra.facet.FacetStructuralFeature#getValueQuery <em>Value Query</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Value Query</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetStructuralFeature#getValueQuery() | |
* @see #getFacetStructuralFeature() | |
* @generated | |
*/ | |
EReference getFacetStructuralFeature_ValueQuery(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.FacetSet <em>Set</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Set</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetSet | |
* @generated | |
*/ | |
EClass getFacetSet(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.infra.facet.FacetSet#getExtendedPackage <em>Extended Package</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Extended Package</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetSet#getExtendedPackage() | |
* @see #getFacetSet() | |
* @generated | |
*/ | |
EReference getFacetSet_ExtendedPackage(); | |
/** | |
* Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.infra.facet.FacetSet#getFacets <em>Facets</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference list '<em>Facets</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.FacetSet#getFacets() | |
* @see #getFacetSet() | |
* @generated | |
*/ | |
EReference getFacetSet_Facets(); | |
/** | |
* Returns the meta object for class '{@link org.eclipse.gmt.modisco.infra.facet.Shortcut <em>Shortcut</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Shortcut</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Shortcut | |
* @generated | |
*/ | |
EClass getShortcut(); | |
/** | |
* Returns the meta object for the reference list '{@link org.eclipse.gmt.modisco.infra.facet.Shortcut#getPath <em>Path</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference list '<em>Path</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Shortcut#getPath() | |
* @see #getShortcut() | |
* @generated | |
*/ | |
EReference getShortcut_Path(); | |
/** | |
* Returns the meta object for the reference '{@link org.eclipse.gmt.modisco.infra.facet.Shortcut#getOppositeReference <em>Opposite Reference</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Opposite Reference</em>'. | |
* @see org.eclipse.gmt.modisco.infra.facet.Shortcut#getOppositeReference() | |
* @see #getShortcut() | |
* @generated | |
*/ | |
EReference getShortcut_OppositeReference(); | |
/** | |
* 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 | |
*/ | |
FacetFactory getFacetFactory(); | |
/** | |
* <!-- 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 | |
* @deprecated Replaced by EMF Facet | |
*/ | |
@Deprecated | |
interface Literals { | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetImpl <em>Facet</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacet() | |
* @generated | |
*/ | |
EClass FACET = eINSTANCE.getFacet(); | |
/** | |
* The meta object literal for the '<em><b>Condition Query</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FACET__CONDITION_QUERY = eINSTANCE.getFacet_ConditionQuery(); | |
/** | |
* The meta object literal for the '<em><b>Facet Set</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FACET__FACET_SET = eINSTANCE.getFacet_FacetSet(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetAttributeImpl <em>Attribute</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetAttributeImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetAttribute() | |
* @generated | |
*/ | |
EClass FACET_ATTRIBUTE = eINSTANCE.getFacetAttribute(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetReferenceImpl <em>Reference</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetReferenceImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetReference() | |
* @generated | |
*/ | |
EClass FACET_REFERENCE = eINSTANCE.getFacetReference(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetStructuralFeatureImpl <em>Structural Feature</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetStructuralFeatureImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetStructuralFeature() | |
* @generated | |
*/ | |
EClass FACET_STRUCTURAL_FEATURE = eINSTANCE.getFacetStructuralFeature(); | |
/** | |
* The meta object literal for the '<em><b>Value Query</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FACET_STRUCTURAL_FEATURE__VALUE_QUERY = eINSTANCE.getFacetStructuralFeature_ValueQuery(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.FacetSetImpl <em>Set</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetSetImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getFacetSet() | |
* @generated | |
*/ | |
EClass FACET_SET = eINSTANCE.getFacetSet(); | |
/** | |
* The meta object literal for the '<em><b>Extended Package</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FACET_SET__EXTENDED_PACKAGE = eINSTANCE.getFacetSet_ExtendedPackage(); | |
/** | |
* The meta object literal for the '<em><b>Facets</b></em>' reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FACET_SET__FACETS = eINSTANCE.getFacetSet_Facets(); | |
/** | |
* The meta object literal for the '{@link org.eclipse.gmt.modisco.infra.facet.impl.ShortcutImpl <em>Shortcut</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.ShortcutImpl | |
* @see org.eclipse.gmt.modisco.infra.facet.impl.FacetPackageImpl#getShortcut() | |
* @generated | |
*/ | |
EClass SHORTCUT = eINSTANCE.getShortcut(); | |
/** | |
* The meta object literal for the '<em><b>Path</b></em>' reference list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference SHORTCUT__PATH = eINSTANCE.getShortcut_Path(); | |
/** | |
* The meta object literal for the '<em><b>Opposite Reference</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference SHORTCUT__OPPOSITE_REFERENCE = eINSTANCE.getShortcut_OppositeReference(); | |
} | |
} //FacetPackage |