TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace
Interface TRCLanguageElement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
TRCArrayClass, TRCClass, TRCMethod, TRCMethodWithLLData, TRCPackage
All Known Implementing Classes:
TRCArrayClassImpl, TRCClassImpl, TRCLanguageElementImpl, TRCMethodImpl, TRCMethodWithLLDataImpl, TRCPackageImpl

public interface TRCLanguageElement
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'TRC Language Element'.

The following features are supported:

See Also:
TracePackage.getTRCLanguageElement()
Generated
[EMF] Model
abstract="true"

Method Summary
 org.eclipse.emf.common.util.EList getAnnotations()
          Returns the value of the 'Annotations' containment reference list.
 TRCSourceInfo getSourceInfo()
          Returns the value of the 'Source Info' reference
 void setSourceInfo(TRCSourceInfo value)
          Sets the value of the 'Source Info' reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSourceInfo

public TRCSourceInfo getSourceInfo()
Returns the value of the 'Source Info' reference.

If the meaning of the 'Source Info' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Info' reference.
See Also:
setSourceInfo(TRCSourceInfo), TracePackage.getTRCLanguageElement_SourceInfo()
Generated
[EMF] Model

setSourceInfo

public void setSourceInfo(TRCSourceInfo value)
Sets the value of the 'Source Info' reference.

Parameters:
value - the new value of the 'Source Info' reference.
See Also:
getSourceInfo()
Generated

getAnnotations

public org.eclipse.emf.common.util.EList getAnnotations()
Returns the value of the 'Annotations' containment reference list. The list contents are of type TRCAnnotation.

If the meaning of the 'Annotations' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Annotations' containment reference list.
See Also:
TracePackage.getTRCLanguageElement_Annotations()
Generated
[EMF] Model
type="org.eclipse.hyades.models.hierarchy.TRCAnnotation" containment="true"

TPTP 4.2.0 Platform Project
Public API Specification