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 Summary
Modifier 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) void
setLinkSet
(TraceLinkSet value) Sets the value of the 'Link Set
' container reference.void
Sets the value of the 'Rule
' attribute.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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
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
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 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:
-
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
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 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:
-
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 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
-