Package org.eclipse.m2m.atl.emftvm.trace
Interface TracePackage
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
TracePackageImpl
public interface TracePackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TracePackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Java List' data type.static final int
The meta object id for the 'Source Element
' class.static final int
The feature id for the 'Default For' reference.static final int
The feature id for the 'Maps To' reference list.static final int
The feature id for the 'Maps To Self' attribute.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Object' reference.static final int
The feature id for the 'Runtime Object' attribute.static final int
The feature id for the 'Source Of' container reference.static final int
The feature id for the 'Unique For' reference.static final int
The number of structural features of the 'Source Element' class.static final int
The meta object id for the 'Source Element List
' class.static final int
The feature id for the 'Default For' container reference.static final int
The feature id for the 'Source Elements' reference list.static final int
The feature id for the 'Unique For' container reference.static final int
The number of structural features of the 'Source Element List' class.static final int
The meta object id for the 'Target Element
' class.static final int
The feature id for the 'Maps To' reference list.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Object' reference.static final int
The feature id for the 'Runtime Object' attribute.static final int
The feature id for the 'Target Of' container reference.static final int
The number of structural features of the 'Target Element' class.static final int
The meta object id for the 'Element
' class.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Object' reference.static final int
The feature id for the 'Runtime Object' attribute.static final int
The number of structural features of the 'Element' class.static final int
The meta object id for the 'Link
' class.static final int
The feature id for the 'Overridden' attribute.static final int
The feature id for the 'Rule' container reference.static final int
The feature id for the 'Source Elements' containment reference list.static final int
The feature id for the 'Target Elements' containment reference list.static final int
The number of structural features of the 'Link' class.static final int
The meta object id for the 'Link Set
' class.static final int
The feature id for the 'Default Source Element Lists' containment reference list.static final int
The feature id for the 'Default Source Elements' reference list.static final int
The feature id for the 'Rules' containment reference list.static final int
The number of structural features of the 'Link Set' class.static final int
The meta object id for the 'Traced Rule
' class.static final int
The feature id for the 'Link Set' container reference.static final int
The feature id for the 'Links' containment reference list.static final int
The feature id for the 'Rule' attribute.static final int
The feature id for the 'Unique Source Element Lists' containment reference list.static final int
The feature id for the 'Unique Source Elements' reference list.static final int
The number of structural features of the 'Traced Rule' class. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EDataType
Returns the meta object for data type 'Java List
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Source Element
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference 'Default For
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Maps To
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Maps To Self
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Source Of
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference 'Unique For
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Source Element List
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Default For
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Source Elements
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Unique For
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Target Element
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Maps To
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Target Of
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Traced Rule
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Links
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Link Set
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Rule
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Unique Source Element Lists
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Unique Source Elements
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Element
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Name
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference 'Object
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Runtime Object
'.Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Link
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Overridden
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the container reference 'Rule
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Source Elements
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Target Elements
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Link Set
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Default Source Element Lists
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Default Source Elements
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Rules
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
-
eNS_URI
The package namespace URI.- See Also:
-
eNS_PREFIX
The package namespace name.- See Also:
-
eINSTANCE
The singleton instance of the package. -
TRACE_LINK_SET
static final int TRACE_LINK_SETThe meta object id for the 'Link Set
' class. -
TRACE_LINK_SET__RULES
static final int TRACE_LINK_SET__RULESThe feature id for the 'Rules' containment reference list.- See Also:
-
TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENTS
static final int TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENTSThe feature id for the 'Default Source Elements' reference list.- See Also:
-
TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENT_LISTS
static final int TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENT_LISTSThe feature id for the 'Default Source Element Lists' containment reference list.- See Also:
-
TRACE_LINK_SET_FEATURE_COUNT
static final int TRACE_LINK_SET_FEATURE_COUNTThe number of structural features of the 'Link Set' class.- See Also:
-
TRACED_RULE
static final int TRACED_RULEThe meta object id for the 'Traced Rule
' class. -
TRACED_RULE__RULE
static final int TRACED_RULE__RULEThe feature id for the 'Rule' attribute.- See Also:
-
TRACED_RULE__LINKS
static final int TRACED_RULE__LINKSThe feature id for the 'Links' containment reference list.- See Also:
-
TRACED_RULE__LINK_SET
static final int TRACED_RULE__LINK_SETThe feature id for the 'Link Set' container reference.- See Also:
-
TRACED_RULE__UNIQUE_SOURCE_ELEMENTS
static final int TRACED_RULE__UNIQUE_SOURCE_ELEMENTSThe feature id for the 'Unique Source Elements' reference list.- See Also:
-
TRACED_RULE__UNIQUE_SOURCE_ELEMENT_LISTS
static final int TRACED_RULE__UNIQUE_SOURCE_ELEMENT_LISTSThe feature id for the 'Unique Source Element Lists' containment reference list.- See Also:
-
TRACED_RULE_FEATURE_COUNT
static final int TRACED_RULE_FEATURE_COUNTThe number of structural features of the 'Traced Rule' class.- See Also:
-
TRACE_LINK
static final int TRACE_LINKThe meta object id for the 'Link
' class. -
TRACE_LINK__SOURCE_ELEMENTS
static final int TRACE_LINK__SOURCE_ELEMENTSThe feature id for the 'Source Elements' containment reference list.- See Also:
-
TRACE_LINK__TARGET_ELEMENTS
static final int TRACE_LINK__TARGET_ELEMENTSThe feature id for the 'Target Elements' containment reference list.- See Also:
-
TRACE_LINK__RULE
static final int TRACE_LINK__RULEThe feature id for the 'Rule' container reference.- See Also:
-
TRACE_LINK__OVERRIDDEN
static final int TRACE_LINK__OVERRIDDENThe feature id for the 'Overridden' attribute.- See Also:
-
TRACE_LINK_FEATURE_COUNT
static final int TRACE_LINK_FEATURE_COUNTThe number of structural features of the 'Link' class.- See Also:
-
TRACE_ELEMENT
static final int TRACE_ELEMENTThe meta object id for the 'Element
' class. -
TRACE_ELEMENT__NAME
static final int TRACE_ELEMENT__NAMEThe feature id for the 'Name' attribute.- See Also:
-
TRACE_ELEMENT__OBJECT
static final int TRACE_ELEMENT__OBJECTThe feature id for the 'Object' reference.- See Also:
-
TRACE_ELEMENT__RUNTIME_OBJECT
static final int TRACE_ELEMENT__RUNTIME_OBJECTThe feature id for the 'Runtime Object' attribute.- See Also:
-
TRACE_ELEMENT_FEATURE_COUNT
static final int TRACE_ELEMENT_FEATURE_COUNTThe number of structural features of the 'Element' class.- See Also:
-
SOURCE_ELEMENT
static final int SOURCE_ELEMENTThe meta object id for the 'Source Element
' class. -
SOURCE_ELEMENT__NAME
static final int SOURCE_ELEMENT__NAMEThe feature id for the 'Name' attribute.- See Also:
-
SOURCE_ELEMENT__OBJECT
static final int SOURCE_ELEMENT__OBJECTThe feature id for the 'Object' reference.- See Also:
-
SOURCE_ELEMENT__RUNTIME_OBJECT
static final int SOURCE_ELEMENT__RUNTIME_OBJECTThe feature id for the 'Runtime Object' attribute.- See Also:
-
SOURCE_ELEMENT__SOURCE_OF
static final int SOURCE_ELEMENT__SOURCE_OFThe feature id for the 'Source Of' container reference.- See Also:
-
SOURCE_ELEMENT__MAPS_TO
static final int SOURCE_ELEMENT__MAPS_TOThe feature id for the 'Maps To' reference list.- See Also:
-
SOURCE_ELEMENT__DEFAULT_FOR
static final int SOURCE_ELEMENT__DEFAULT_FORThe feature id for the 'Default For' reference.- See Also:
-
SOURCE_ELEMENT__UNIQUE_FOR
static final int SOURCE_ELEMENT__UNIQUE_FORThe feature id for the 'Unique For' reference.- See Also:
-
SOURCE_ELEMENT__MAPS_TO_SELF
static final int SOURCE_ELEMENT__MAPS_TO_SELFThe feature id for the 'Maps To Self' attribute.- See Also:
-
SOURCE_ELEMENT_FEATURE_COUNT
static final int SOURCE_ELEMENT_FEATURE_COUNTThe number of structural features of the 'Source Element' class.- See Also:
-
TARGET_ELEMENT
static final int TARGET_ELEMENTThe meta object id for the 'Target Element
' class. -
TARGET_ELEMENT__NAME
static final int TARGET_ELEMENT__NAMEThe feature id for the 'Name' attribute.- See Also:
-
TARGET_ELEMENT__OBJECT
static final int TARGET_ELEMENT__OBJECTThe feature id for the 'Object' reference.- See Also:
-
TARGET_ELEMENT__RUNTIME_OBJECT
static final int TARGET_ELEMENT__RUNTIME_OBJECTThe feature id for the 'Runtime Object' attribute.- See Also:
-
TARGET_ELEMENT__TARGET_OF
static final int TARGET_ELEMENT__TARGET_OFThe feature id for the 'Target Of' container reference.- See Also:
-
TARGET_ELEMENT__MAPS_TO
static final int TARGET_ELEMENT__MAPS_TOThe feature id for the 'Maps To' reference list.- See Also:
-
TARGET_ELEMENT_FEATURE_COUNT
static final int TARGET_ELEMENT_FEATURE_COUNTThe number of structural features of the 'Target Element' class.- See Also:
-
SOURCE_ELEMENT_LIST
static final int SOURCE_ELEMENT_LISTThe meta object id for the 'Source Element List
' class. -
SOURCE_ELEMENT_LIST__SOURCE_ELEMENTS
static final int SOURCE_ELEMENT_LIST__SOURCE_ELEMENTSThe feature id for the 'Source Elements' reference list.- See Also:
-
SOURCE_ELEMENT_LIST__DEFAULT_FOR
static final int SOURCE_ELEMENT_LIST__DEFAULT_FORThe feature id for the 'Default For' container reference.- See Also:
-
SOURCE_ELEMENT_LIST__UNIQUE_FOR
static final int SOURCE_ELEMENT_LIST__UNIQUE_FORThe feature id for the 'Unique For' container reference.- See Also:
-
SOURCE_ELEMENT_LIST_FEATURE_COUNT
static final int SOURCE_ELEMENT_LIST_FEATURE_COUNTThe number of structural features of the 'Source Element List' class.- See Also:
-
JAVA_LIST
static final int JAVA_LISTThe meta object id for the 'Java List' data type.
-
-
Method Details
-
getTraceLinkSet
org.eclipse.emf.ecore.EClass getTraceLinkSet()Returns the meta object for class 'Link Set
'.- Returns:
- the meta object for class 'Link Set'.
- See Also:
-
getTraceLinkSet_Rules
org.eclipse.emf.ecore.EReference getTraceLinkSet_Rules()Returns the meta object for the containment reference list 'Rules
'.- Returns:
- the meta object for the containment reference list 'Rules'.
- See Also:
-
getTraceLinkSet_DefaultSourceElements
org.eclipse.emf.ecore.EReference getTraceLinkSet_DefaultSourceElements()Returns the meta object for the reference list 'Default Source Elements
'.- Returns:
- the meta object for the reference list 'Default Source Elements'.
- See Also:
-
getTraceLinkSet_DefaultSourceElementLists
org.eclipse.emf.ecore.EReference getTraceLinkSet_DefaultSourceElementLists()Returns the meta object for the containment reference list 'Default Source Element Lists
'.- Returns:
- the meta object for the containment reference list 'Default Source Element Lists'.
- See Also:
-
getTracedRule
org.eclipse.emf.ecore.EClass getTracedRule()Returns the meta object for class 'Traced Rule
'.- Returns:
- the meta object for class 'Traced Rule'.
- See Also:
-
getTracedRule_Rule
org.eclipse.emf.ecore.EAttribute getTracedRule_Rule()Returns the meta object for the attribute 'Rule
'.- Returns:
- the meta object for the attribute 'Rule'.
- See Also:
-
getTracedRule_Links
org.eclipse.emf.ecore.EReference getTracedRule_Links()Returns the meta object for the containment reference list 'Links
'.- Returns:
- the meta object for the containment reference list 'Links'.
- See Also:
-
getTracedRule_LinkSet
org.eclipse.emf.ecore.EReference getTracedRule_LinkSet()Returns the meta object for the container reference 'Link Set
'.- Returns:
- the meta object for the container reference 'Link Set'.
- See Also:
-
getTracedRule_UniqueSourceElements
org.eclipse.emf.ecore.EReference getTracedRule_UniqueSourceElements()Returns the meta object for the reference list 'Unique Source Elements
'.- Returns:
- the meta object for the reference list 'Unique Source Elements'.
- See Also:
-
getTracedRule_UniqueSourceElementLists
org.eclipse.emf.ecore.EReference getTracedRule_UniqueSourceElementLists()Returns the meta object for the containment reference list 'Unique Source Element Lists
'.- Returns:
- the meta object for the containment reference list 'Unique Source Element Lists'.
- See Also:
-
getTraceLink
org.eclipse.emf.ecore.EClass getTraceLink()Returns the meta object for class 'Link
'.- Returns:
- the meta object for class 'Link'.
- See Also:
-
getTraceLink_Rule
org.eclipse.emf.ecore.EReference getTraceLink_Rule()Returns the meta object for the container reference 'Rule
'.- Returns:
- the meta object for the container reference 'Rule'.
- See Also:
-
getTraceLink_Overridden
org.eclipse.emf.ecore.EAttribute getTraceLink_Overridden()Returns the meta object for the attribute 'Overridden
'.- Returns:
- the meta object for the attribute 'Overridden'.
- See Also:
-
getTraceLink_SourceElements
org.eclipse.emf.ecore.EReference getTraceLink_SourceElements()Returns the meta object for the containment reference list 'Source Elements
'.- Returns:
- the meta object for the containment reference list 'Source Elements'.
- See Also:
-
getTraceLink_TargetElements
org.eclipse.emf.ecore.EReference getTraceLink_TargetElements()Returns the meta object for the containment reference list 'Target Elements
'.- Returns:
- the meta object for the containment reference list 'Target Elements'.
- See Also:
-
getTraceElement
org.eclipse.emf.ecore.EClass getTraceElement()Returns the meta object for class 'Element
'.- Returns:
- the meta object for class 'Element'.
- See Also:
-
getTraceElement_Name
org.eclipse.emf.ecore.EAttribute getTraceElement_Name()Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
-
getTraceElement_Object
org.eclipse.emf.ecore.EReference getTraceElement_Object()Returns the meta object for the reference 'Object
'.- Returns:
- the meta object for the reference 'Object'.
- See Also:
-
getTraceElement_RuntimeObject
org.eclipse.emf.ecore.EAttribute getTraceElement_RuntimeObject()Returns the meta object for the attribute 'Runtime Object
'.- Returns:
- the meta object for the attribute 'Runtime Object'.
- See Also:
-
getSourceElement
org.eclipse.emf.ecore.EClass getSourceElement()Returns the meta object for class 'Source Element
'.- Returns:
- the meta object for class 'Source Element'.
- See Also:
-
getSourceElement_SourceOf
org.eclipse.emf.ecore.EReference getSourceElement_SourceOf()Returns the meta object for the container reference 'Source Of
'.- Returns:
- the meta object for the container reference 'Source Of'.
- See Also:
-
getSourceElement_MapsTo
org.eclipse.emf.ecore.EReference getSourceElement_MapsTo()Returns the meta object for the reference list 'Maps To
'.- Returns:
- the meta object for the reference list 'Maps To'.
- See Also:
-
getSourceElement_DefaultFor
org.eclipse.emf.ecore.EReference getSourceElement_DefaultFor()Returns the meta object for the reference 'Default For
'.- Returns:
- the meta object for the reference 'Default For'.
- See Also:
-
getSourceElement_UniqueFor
org.eclipse.emf.ecore.EReference getSourceElement_UniqueFor()Returns the meta object for the reference 'Unique For
'.- Returns:
- the meta object for the reference 'Unique For'.
- See Also:
-
getSourceElement_MapsToSelf
org.eclipse.emf.ecore.EAttribute getSourceElement_MapsToSelf()Returns the meta object for the attribute 'Maps To Self
'.- Returns:
- the meta object for the attribute 'Maps To Self'.
- See Also:
-
getTargetElement
org.eclipse.emf.ecore.EClass getTargetElement()Returns the meta object for class 'Target Element
'.- Returns:
- the meta object for class 'Target Element'.
- See Also:
-
getTargetElement_TargetOf
org.eclipse.emf.ecore.EReference getTargetElement_TargetOf()Returns the meta object for the container reference 'Target Of
'.- Returns:
- the meta object for the container reference 'Target Of'.
- See Also:
-
getTargetElement_MapsTo
org.eclipse.emf.ecore.EReference getTargetElement_MapsTo()Returns the meta object for the reference list 'Maps To
'.- Returns:
- the meta object for the reference list 'Maps To'.
- See Also:
-
getSourceElementList
org.eclipse.emf.ecore.EClass getSourceElementList()Returns the meta object for class 'Source Element List
'.- Returns:
- the meta object for class 'Source Element List'.
- See Also:
-
getSourceElementList_SourceElements
org.eclipse.emf.ecore.EReference getSourceElementList_SourceElements()Returns the meta object for the reference list 'Source Elements
'.- Returns:
- the meta object for the reference list 'Source Elements'.
- See Also:
-
getSourceElementList_DefaultFor
org.eclipse.emf.ecore.EReference getSourceElementList_DefaultFor()Returns the meta object for the container reference 'Default For
'.- Returns:
- the meta object for the container reference 'Default For'.
- See Also:
-
getSourceElementList_UniqueFor
org.eclipse.emf.ecore.EReference getSourceElementList_UniqueFor()Returns the meta object for the container reference 'Unique For
'.- Returns:
- the meta object for the container reference 'Unique For'.
- See Also:
-
getJavaList
org.eclipse.emf.ecore.EDataType getJavaList()Returns the meta object for data type 'Java List
'.- Returns:
- the meta object for data type 'Java List'.
- See Also:
-
getTraceFactory
TraceFactory getTraceFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-