com.hammurapi.review
Interface Report

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

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

A representation of the model object 'Report'. Report is the root of results of baseline review.

The following features are supported:

See Also:
ReviewPackage.getReport()

Method Summary
 Baseline getBaseline()
          Returns the value of the 'Baseline' container reference.
 String getDescription()
          Returns the value of the 'Description' attribute.
 org.eclipse.emf.common.util.EList<InspectorSet> getInspectorSets()
          Returns the value of the 'Inspector Sets' reference list.
 String getName()
          Returns the value of the 'Name' attribute.
 Observation getObservations()
          Returns the value of the 'Observations' reference.
 String getTimestamp()
          Returns the value of the 'Timestamp' attribute.
 void setBaseline(Baseline value)
          Sets the value of the 'Baseline' container reference.
 void setDescription(String value)
          Sets the value of the 'Description' attribute.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setObservations(Observation value)
          Sets the value of the 'Observations' reference.
 void setTimestamp(String value)
          Sets the value of the 'Timestamp' attribute.
 
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

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

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

Returns:
the value of the 'Observations' reference.
See Also:
setObservations(Observation), ReviewPackage.getReport_Observations(), Observation.getReport()

setObservations

void setObservations(Observation value)
Sets the value of the 'Observations' reference.

Parameters:
value - the new value of the 'Observations' reference.
See Also:
getObservations()

getInspectorSets

org.eclipse.emf.common.util.EList<InspectorSet> getInspectorSets()
Returns the value of the 'Inspector Sets' reference list. The list contents are of type InspectorSet.

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

Returns:
the value of the 'Inspector Sets' reference list.
See Also:
ReviewPackage.getReport_InspectorSets()

getBaseline

Baseline getBaseline()
Returns the value of the 'Baseline' container reference. It is bidirectional and its opposite is 'Reports'. Report is associated with a baseline. One baseline can have multiple associated reports.

Returns:
the value of the 'Baseline' container reference.
See Also:
setBaseline(Baseline), ReviewPackage.getReport_Baseline(), Baseline.getReports()

setBaseline

void setBaseline(Baseline value)
Sets the value of the 'Baseline' container reference.

Parameters:
value - the new value of the 'Baseline' container reference.
See Also:
getBaseline()

getDescription

String getDescription()
Returns the value of the 'Description' attribute. Report description

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), ReviewPackage.getReport_Description()

setDescription

void setDescription(String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

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(String), ReviewPackage.getReport_Name()

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getTimestamp

String getTimestamp()
Returns the value of the 'Timestamp' attribute.

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

Returns:
the value of the 'Timestamp' attribute.
See Also:
setTimestamp(String), ReviewPackage.getReport_Timestamp()

setTimestamp

void setTimestamp(String value)
Sets the value of the 'Timestamp' attribute.

Parameters:
value - the new value of the 'Timestamp' attribute.
See Also:
getTimestamp()