Interface TracedRule

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TracedRuleImpl

public interface TracedRule extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Traced Rule'.
See Also:
  • Method Details

    • getRule

      String getRule()
      Returns the value of the 'Rule' attribute.

      If the meaning of the 'Rule' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Rule' attribute.
      See Also:
    • setRule

      void setRule(String value)
      Sets the value of the 'Rule' attribute.
      Parameters:
      value - the new value of the 'Rule' attribute.
      See Also:
    • getLinks

      org.eclipse.emf.common.util.EList<TraceLink> getLinks()
      Returns the value of the 'Links' containment reference list. The list contents are of type TraceLink. It is bidirectional and its opposite is 'Rule'.

      If the meaning of the 'Links' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Links' containment reference list.
      See Also:
    • getLinkSet

      TraceLinkSet getLinkSet()
      Returns the value of the 'Link Set' container reference. It is bidirectional and its opposite is 'Rules'.

      If the meaning of the 'Link Set' container reference isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Link Set' container reference.
      See Also:
    • setLinkSet

      void setLinkSet(TraceLinkSet value)
      Sets the value of the 'Link Set' container reference.
      Parameters:
      value - the new value of the 'Link Set' container reference.
      See Also:
    • getUniqueSourceElements

      org.eclipse.emf.common.util.EList<SourceElement> getUniqueSourceElements()
      Returns the value of the 'Unique Source Elements' reference list. The list contents are of type SourceElement. It is bidirectional and its opposite is 'Unique For'.

      If the meaning of the 'Unique Source Elements' reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Unique Source Elements' reference list.
      See Also:
    • getUniqueSourceElementLists

      org.eclipse.emf.common.util.EList<SourceElementList> getUniqueSourceElementLists()
      Returns the value of the 'Unique Source Element Lists' containment reference list. The list contents are of type SourceElementList. It is bidirectional and its opposite is 'Unique For'.

      If the meaning of the 'Unique Source Element Lists' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Unique Source Element Lists' containment reference list.
      See Also:
    • getUniqueSourceElement

      SourceElement getUniqueSourceElement(Object sourceElement)
    • getUniqueSourceElements

      SourceElementList getUniqueSourceElements(List<?> sourceElements)