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 SummaryModifier 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.booleanReturns the value of the 'Maps To Self' attribute.voidsetDefaultFor(TraceLinkSet value) Sets the value of the 'Default For' reference.voidsetMapsToSelf(boolean value) Sets the value of the 'Maps To Self' attribute.voidsetSourceOf(TraceLink value) Sets the value of the 'Source Of' container reference.voidsetUniqueFor(TracedRule value) Sets the value of the 'Unique For' reference.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, eSetDeliverMethods inherited from interface org.eclipse.m2m.atl.emftvm.trace.TraceElementgetName, getObject, getRuntimeObject, setName, setObject, setRuntimeObject
- 
Method Details- 
getSourceOfTraceLink 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:
 
- 
setSourceOfSets the value of the 'Source Of' container reference.- Parameters:
- value- the new value of the 'Source Of' container reference.
- See Also:
 
- 
getMapsToorg.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:
 
- 
getDefaultForTraceLinkSet 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:
 
- 
setDefaultForSets the value of the 'Default For' reference.- Parameters:
- value- the new value of the 'Default For' reference.
- See Also:
 
- 
getUniqueForTracedRule 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:
 
- 
setUniqueForSets the value of the 'Unique For' reference.- Parameters:
- value- the new value of the 'Unique For' reference.
- See Also:
 
- 
isMapsToSelfboolean 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:
 
- 
setMapsToSelfvoid 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:
 
 
-