Package org.eclipse.m2m.atl.emftvm.trace
Interface SourceElement
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,TraceElement
- All Known Implementing Classes:
SourceElementImpl
A representation of the model object 'Source Element'.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Default For' reference.org.eclipse.emf.common.util.EList<TargetElement>
Returns the value of the 'Maps To' reference list.Returns the value of the 'Source Of' container reference.Returns the value of the 'Unique For' reference.boolean
Returns the value of the 'Maps To Self' attribute.void
setDefaultFor
(TraceLinkSet value) Sets the value of the 'Default For
' reference.void
setMapsToSelf
(boolean value) Sets the value of the 'Maps To Self
' attribute.void
setSourceOf
(TraceLink value) Sets the value of the 'Source Of
' container reference.void
setUniqueFor
(TracedRule value) Sets the value of the 'Unique For
' reference.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
Methods inherited from interface org.eclipse.m2m.atl.emftvm.trace.TraceElement
getName, getObject, getRuntimeObject, setName, setObject, setRuntimeObject
-
Method Details
-
getSourceOf
TraceLink getSourceOf()Returns the value of the 'Source Of' container reference. It is bidirectional and its opposite is 'Source Elements
'.If the meaning of the 'Source Of' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Source Of' container reference.
- See Also:
-
setSourceOf
Sets the value of the 'Source Of
' container reference.- Parameters:
value
- the new value of the 'Source Of' container reference.- See Also:
-
getMapsTo
org.eclipse.emf.common.util.EList<TargetElement> getMapsTo()Returns the value of the 'Maps To' reference list. The list contents are of typeTargetElement
. It is bidirectional and its opposite is 'Maps To
'.If the meaning of the 'Maps To' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Maps To' reference list.
- See Also:
-
getDefaultFor
TraceLinkSet getDefaultFor()Returns the value of the 'Default For' reference. It is bidirectional and its opposite is 'Default Source Elements
'.If the meaning of the 'Default For' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Default For' reference.
- See Also:
-
setDefaultFor
Sets the value of the 'Default For
' reference.- Parameters:
value
- the new value of the 'Default For' reference.- See Also:
-
getUniqueFor
TracedRule getUniqueFor()Returns the value of the 'Unique For' reference. It is bidirectional and its opposite is 'Unique Source Elements
'.If the meaning of the 'Unique For' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Unique For' reference.
- See Also:
-
setUniqueFor
Sets the value of the 'Unique For
' reference.- Parameters:
value
- the new value of the 'Unique For' reference.- See Also:
-
isMapsToSelf
boolean isMapsToSelf()Returns the value of the 'Maps To Self' attribute.If the meaning of the 'Maps To Self' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Maps To Self' attribute.
- See Also:
-
setMapsToSelf
void setMapsToSelf(boolean value) Sets the value of the 'Maps To Self
' attribute.- Parameters:
value
- the new value of the 'Maps To Self' attribute.- See Also:
-