com.hammurapi.review
Interface LanguageElement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
Revision
All Known Implementing Classes:
RevisionImpl

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

A representation of the model object 'Language Element'.

The following features are supported:

See Also:
ReviewPackage.getLanguageElement()

Method Summary
 org.eclipse.emf.common.util.EList<Observation> getObservations()
          Returns the value of the 'Observations' containment reference list.
 String getSignature()
          Signature is a string which uniquely identified given language element in the repository.
 
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

getObservations

org.eclipse.emf.common.util.EList<Observation> getObservations()
Returns the value of the 'Observations' containment reference list. The list contents are of type Observation. It is bidirectional and its opposite is 'Source'. Observations are associated with revisions during review.

Returns:
the value of the 'Observations' containment reference list.
See Also:
ReviewPackage.getLanguageElement_Observations(), Observation.getSource()

getSignature

String getSignature()
Signature is a string which uniquely identified given language element in the repository.