Package org.eclipse.m2m.atl.emftvm.trace
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 SummaryModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<TraceLink> getLinks()Returns the value of the 'Links' containment reference list.Returns the value of the 'Link Set' container reference.getRule()Returns the value of the 'Rule' attribute.getUniqueSourceElement(Object sourceElement) org.eclipse.emf.common.util.EList<SourceElementList> Returns the value of the 'Unique Source Element Lists' containment reference list.org.eclipse.emf.common.util.EList<SourceElement> Returns the value of the 'Unique Source Elements' reference list.getUniqueSourceElements(List<?> sourceElements) voidsetLinkSet(TraceLinkSet value) Sets the value of the 'Link Set' container reference.voidSets the value of the 'Rule' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Method Details- 
getRuleString 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:
 
- 
setRuleSets the value of the 'Rule' attribute.- Parameters:
- value- the new value of the 'Rule' attribute.
- See Also:
 
- 
getLinksorg.eclipse.emf.common.util.EList<TraceLink> getLinks()Returns the value of the 'Links' containment reference list. The list contents are of typeTraceLink. 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:
 
- 
getLinkSetTraceLinkSet 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:
 
- 
setLinkSetSets the value of the 'Link Set' container reference.- Parameters:
- value- the new value of the 'Link Set' container reference.
- See Also:
 
- 
getUniqueSourceElementsorg.eclipse.emf.common.util.EList<SourceElement> getUniqueSourceElements()Returns the value of the 'Unique Source Elements' reference list. The list contents are of typeSourceElement. 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:
 
- 
getUniqueSourceElementListsorg.eclipse.emf.common.util.EList<SourceElementList> getUniqueSourceElementLists()Returns the value of the 'Unique Source Element Lists' containment reference list. The list contents are of typeSourceElementList. 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
- 
getUniqueSourceElements
 
-