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:
    TraceFactory
    • Field Detail

      • eNS_URI

        static final java.lang.String eNS_URI
        The package namespace URI.
        See Also:
        Constant Field Values
      • eNS_PREFIX

        static final java.lang.String eNS_PREFIX
        The package namespace name.
        See Also:
        Constant Field Values
      • eINSTANCE

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

        static final int TRACE_LINK_SET__RULES
        The feature id for the 'Rules' containment reference list.
        See Also:
        Constant Field Values
      • TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENTS

        static final int TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENTS
        The feature id for the 'Default Source Elements' reference list.
        See Also:
        Constant Field Values
      • TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENT_LISTS

        static final int TRACE_LINK_SET__DEFAULT_SOURCE_ELEMENT_LISTS
        The feature id for the 'Default Source Element Lists' containment reference list.
        See Also:
        Constant Field Values
      • TRACE_LINK_SET_FEATURE_COUNT

        static final int TRACE_LINK_SET_FEATURE_COUNT
        The number of structural features of the 'Link Set' class.
        See Also:
        Constant Field Values
      • TRACED_RULE__RULE

        static final int TRACED_RULE__RULE
        The feature id for the 'Rule' attribute.
        See Also:
        Constant Field Values
      • TRACED_RULE__LINKS

        static final int TRACED_RULE__LINKS
        The feature id for the 'Links' containment reference list.
        See Also:
        Constant Field Values
      • TRACED_RULE__LINK_SET

        static final int TRACED_RULE__LINK_SET
        The feature id for the 'Link Set' container reference.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • TRACED_RULE_FEATURE_COUNT

        static final int TRACED_RULE_FEATURE_COUNT
        The number of structural features of the 'Traced Rule' class.
        See Also:
        Constant Field Values
      • TRACE_LINK__SOURCE_ELEMENTS

        static final int TRACE_LINK__SOURCE_ELEMENTS
        The feature id for the 'Source Elements' containment reference list.
        See Also:
        Constant Field Values
      • TRACE_LINK__TARGET_ELEMENTS

        static final int TRACE_LINK__TARGET_ELEMENTS
        The feature id for the 'Target Elements' containment reference list.
        See Also:
        Constant Field Values
      • TRACE_LINK__RULE

        static final int TRACE_LINK__RULE
        The feature id for the 'Rule' container reference.
        See Also:
        Constant Field Values
      • TRACE_LINK__OVERRIDDEN

        static final int TRACE_LINK__OVERRIDDEN
        The feature id for the 'Overridden' attribute.
        See Also:
        Constant Field Values
      • TRACE_LINK_FEATURE_COUNT

        static final int TRACE_LINK_FEATURE_COUNT
        The number of structural features of the 'Link' class.
        See Also:
        Constant Field Values
      • TRACE_ELEMENT__NAME

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

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

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

        static final int TRACE_ELEMENT_FEATURE_COUNT
        The number of structural features of the 'Element' class.
        See Also:
        Constant Field Values
      • SOURCE_ELEMENT__NAME

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

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

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

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

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

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

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

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

        static final int SOURCE_ELEMENT_FEATURE_COUNT
        The number of structural features of the 'Source Element' class.
        See Also:
        Constant Field Values
      • TARGET_ELEMENT__NAME

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

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

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

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

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

        static final int TARGET_ELEMENT_FEATURE_COUNT
        The number of structural features of the 'Target Element' class.
        See Also:
        Constant Field Values
      • SOURCE_ELEMENT_LIST__SOURCE_ELEMENTS

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

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

        static final int SOURCE_ELEMENT_LIST__UNIQUE_FOR
        The feature id for the 'Unique For' container reference.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
    • Method Detail

      • 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:
        TraceLinkSet
      • 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:
        TraceLinkSet.getRules(), getTraceLinkSet()
      • 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:
        TracedRule
      • 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:
        TracedRule.getRule(), getTracedRule()
      • 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:
        TracedRule.getLinks(), getTracedRule()
      • 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:
        TracedRule.getLinkSet(), getTracedRule()
      • getTraceLink

        org.eclipse.emf.ecore.EClass getTraceLink()
        Returns the meta object for class 'Link'.
        Returns:
        the meta object for class 'Link'.
        See Also:
        TraceLink
      • 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:
        TraceLink.getRule(), getTraceLink()
      • 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:
        TraceLink.isOverridden(), getTraceLink()
      • 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:
        TraceLink.getSourceElements(), getTraceLink()
      • 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:
        TraceLink.getTargetElements(), getTraceLink()
      • getTraceElement

        org.eclipse.emf.ecore.EClass getTraceElement()
        Returns the meta object for class 'Element'.
        Returns:
        the meta object for class 'Element'.
        See Also:
        TraceElement
      • 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:
        TraceElement.getName(), getTraceElement()
      • 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:
        TraceElement.getObject(), getTraceElement()
      • 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:
        SourceElement
      • 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:
        SourceElement.getSourceOf(), getSourceElement()
      • 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:
        SourceElement.getMapsTo(), getSourceElement()
      • 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:
        TargetElement
      • 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:
        TargetElement.getTargetOf(), getTargetElement()
      • 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:
        TargetElement.getMapsTo(), getTargetElement()
      • 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:
        SourceElementList
      • 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:
        List
      • getTraceFactory

        TraceFactory getTraceFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.