com.hammurapi.review
Interface Observation

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
Annotation, Measurement, Violation, Warning
All Known Implementing Classes:
AnnotationImpl, MeasurementImpl, ObservationImpl, ViolationImpl, WarningImpl

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

A representation of the model object 'Observation'.

The following features are supported:

See Also:
ReviewPackage.getObservation()

Method Summary
 Report getReport()
          Returns the value of the 'Report' reference.
 Inspector getReportedBy()
          Returns the value of the 'Reported By' reference.
 LanguageElement getSource()
          Returns the value of the 'Source' container reference.
 void setReport(Report value)
          Sets the value of the 'Report' reference.
 void setReportedBy(Inspector value)
          Sets the value of the 'Reported By' reference.
 void setSource(LanguageElement value)
          Sets the value of the 'Source' container 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

getSource

LanguageElement getSource()
Returns the value of the 'Source' container reference. It is bidirectional and its opposite is 'Observations'.

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

Returns:
the value of the 'Source' container reference.
See Also:
setSource(LanguageElement), ReviewPackage.getObservation_Source(), LanguageElement.getObservations()

setSource

void setSource(LanguageElement value)
Sets the value of the 'Source' container reference.

Parameters:
value - the new value of the 'Source' container reference.
See Also:
getSource()

getReport

Report getReport()
Returns the value of the 'Report' reference. It is bidirectional and its opposite is 'Observations'.

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

Returns:
the value of the 'Report' reference.
See Also:
setReport(Report), ReviewPackage.getObservation_Report(), Report.getObservations()

setReport

void setReport(Report value)
Sets the value of the 'Report' reference.

Parameters:
value - the new value of the 'Report' reference.
See Also:
getReport()

getReportedBy

Inspector getReportedBy()
Returns the value of the 'Reported By' reference.

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

Returns:
the value of the 'Reported By' reference.
See Also:
setReportedBy(Inspector), ReviewPackage.getObservation_ReportedBy()

setReportedBy

void setReportedBy(Inspector value)
Sets the value of the 'Reported By' reference.

Parameters:
value - the new value of the 'Reported By' reference.
See Also:
getReportedBy()