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:
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
    • eINSTANCE

      static final TracePackage eINSTANCE
      The singleton instance of the package.
    • TRACED_RULE

      static final int TRACED_RULE
      The meta object id for the 'Traced Rule' class.
      See Also:
    • TRACED_RULE__RULE

      static final int TRACED_RULE__RULE
      The feature id for the 'Rule' attribute.
      See Also:
    • TRACED_RULE__UNIQUE_SOURCE_ELEMENTS

      static final int TRACED_RULE__UNIQUE_SOURCE_ELEMENTS
      The 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_LISTS
      The feature id for the 'Unique Source Element Lists' containment reference list.
      See Also:
    • TRACED_RULE_FEATURE_COUNT

      static final int TRACED_RULE_FEATURE_COUNT
      The number of structural features of the 'Traced Rule' class.
      See Also:
    • TRACE_ELEMENT

      static final int TRACE_ELEMENT
      The meta object id for the 'Element' class.
      See Also:
    • TRACE_ELEMENT__NAME

      static final int TRACE_ELEMENT__NAME
      The feature id for the 'Name' attribute.
      See Also:
    • TRACE_ELEMENT__OBJECT

      static final int TRACE_ELEMENT__OBJECT
      The feature id for the 'Object' reference.
      See Also:
    • TRACE_ELEMENT__RUNTIME_OBJECT

      static final int TRACE_ELEMENT__RUNTIME_OBJECT
      The feature id for the 'Runtime Object' attribute.
      See Also:
    • TRACE_ELEMENT_FEATURE_COUNT

      static final int TRACE_ELEMENT_FEATURE_COUNT
      The number of structural features of the 'Element' class.
      See Also:
    • SOURCE_ELEMENT

      static final int SOURCE_ELEMENT
      The meta object id for the 'Source Element' class.
      See Also:
    • SOURCE_ELEMENT__NAME

      static final int SOURCE_ELEMENT__NAME
      The feature id for the 'Name' attribute.
      See Also:
    • SOURCE_ELEMENT__OBJECT

      static final int SOURCE_ELEMENT__OBJECT
      The feature id for the 'Object' reference.
      See Also:
    • SOURCE_ELEMENT__RUNTIME_OBJECT

      static final int SOURCE_ELEMENT__RUNTIME_OBJECT
      The feature id for the 'Runtime Object' attribute.
      See Also:
    • SOURCE_ELEMENT__SOURCE_OF

      static final int SOURCE_ELEMENT__SOURCE_OF
      The feature id for the 'Source Of' container reference.
      See Also:
    • SOURCE_ELEMENT__MAPS_TO

      static final int SOURCE_ELEMENT__MAPS_TO
      The feature id for the 'Maps To' reference list.
      See Also:
    • SOURCE_ELEMENT__DEFAULT_FOR

      static final int SOURCE_ELEMENT__DEFAULT_FOR
      The feature id for the 'Default For' reference.
      See Also:
    • SOURCE_ELEMENT__UNIQUE_FOR

      static final int SOURCE_ELEMENT__UNIQUE_FOR
      The feature id for the 'Unique For' reference.
      See Also:
    • SOURCE_ELEMENT__MAPS_TO_SELF

      static final int SOURCE_ELEMENT__MAPS_TO_SELF
      The feature id for the 'Maps To Self' attribute.
      See Also:
    • SOURCE_ELEMENT_FEATURE_COUNT

      static final int SOURCE_ELEMENT_FEATURE_COUNT
      The number of structural features of the 'Source Element' class.
      See Also:
    • TARGET_ELEMENT

      static final int TARGET_ELEMENT
      The meta object id for the 'Target Element' class.
      See Also:
    • TARGET_ELEMENT__NAME

      static final int TARGET_ELEMENT__NAME
      The feature id for the 'Name' attribute.
      See Also:
    • TARGET_ELEMENT__OBJECT

      static final int TARGET_ELEMENT__OBJECT
      The feature id for the 'Object' reference.
      See Also:
    • TARGET_ELEMENT__RUNTIME_OBJECT

      static final int TARGET_ELEMENT__RUNTIME_OBJECT
      The feature id for the 'Runtime Object' attribute.
      See Also:
    • TARGET_ELEMENT__TARGET_OF

      static final int TARGET_ELEMENT__TARGET_OF
      The feature id for the 'Target Of' container reference.
      See Also:
    • TARGET_ELEMENT__MAPS_TO

      static final int TARGET_ELEMENT__MAPS_TO
      The feature id for the 'Maps To' reference list.
      See Also:
    • TARGET_ELEMENT_FEATURE_COUNT

      static final int TARGET_ELEMENT_FEATURE_COUNT
      The number of structural features of the 'Target Element' class.
      See Also:
    • SOURCE_ELEMENT_LIST

      static final int SOURCE_ELEMENT_LIST
      The meta object id for the 'Source Element List' class.
      See Also:
    • SOURCE_ELEMENT_LIST__SOURCE_ELEMENTS

      static final int SOURCE_ELEMENT_LIST__SOURCE_ELEMENTS
      The feature id for the 'Source Elements' reference list.
      See Also:
    • SOURCE_ELEMENT_LIST__DEFAULT_FOR

      static final int SOURCE_ELEMENT_LIST__DEFAULT_FOR
      The feature id for the 'Default For' container reference.
      See Also:
    • SOURCE_ELEMENT_LIST__UNIQUE_FOR

      static final int SOURCE_ELEMENT_LIST__UNIQUE_FOR
      The feature id for the 'Unique For' container reference.
      See Also:
    • SOURCE_ELEMENT_LIST_FEATURE_COUNT

      static final int SOURCE_ELEMENT_LIST_FEATURE_COUNT
      The number of structural features of the 'Source Element List' class.
      See Also:
    • JAVA_LIST

      static final int JAVA_LIST
      The meta object id for the 'Java List' data type.
      See Also:
  • 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:
    • 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.