Package org.eclipse.m2m.atl.emftvm.trace
Interface TraceElement
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
SourceElement
,TargetElement
- All Known Implementing Classes:
SourceElementImpl
,TargetElementImpl
,TraceElementImpl
public interface TraceElement
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Element'.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns the value of the 'Name' attribute.org.eclipse.emf.ecore.EObject
Returns the value of the 'Object' reference.Returns the value of the 'Runtime Object' attribute.void
Sets the value of the 'Name
' attribute.void
setObject
(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Object
' reference.void
setRuntimeObject
(Object value) Sets the value of the 'Runtime Object
' 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
-
getName
String getName()Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
-
getObject
org.eclipse.emf.ecore.EObject getObject()Returns the value of the 'Object' reference.If the meaning of the 'Object' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Object' reference.
- See Also:
-
setObject
void setObject(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Object
' reference.Also invokes
setRuntimeObject(Object)
.- Parameters:
value
- the new value of the 'Object' reference.- See Also:
-
getRuntimeObject
Object getRuntimeObject()Returns the value of the 'Runtime Object' attribute.Contains the runtime value of this trace element, which may or may not be an
EObject
.- Returns:
- the value of the 'Runtime Object' attribute.
- See Also:
-
setRuntimeObject
Sets the value of the 'Runtime Object
' attribute.If
value
is anEObject
, also invokessetObject(EObject)
.- Parameters:
value
- the new value of the 'Runtime Object' attribute.- See Also:
-