com.hammurapi.review
Interface Waiver

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

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

A representation of the model object 'Waiver'.

The following features are supported:

See Also:
ReviewPackage.getWaiver()

Method Summary
 String getComment()
          Returns the value of the 'Comment' attribute.
 long getExpirationTime()
          Returns the value of the 'Expiration Time' attribute.
 Inspector getInspector()
          Returns the value of the 'Inspector' reference.
 String getSignature()
          Returns the value of the 'Signature' attribute.
 void setComment(String value)
          Sets the value of the 'Comment' attribute.
 void setExpirationTime(long value)
          Sets the value of the 'Expiration Time' attribute.
 void setInspector(Inspector value)
          Sets the value of the 'Inspector' reference.
 void setSignature(String value)
          Sets the value of the 'Signature' 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

getSignature

String getSignature()
Returns the value of the 'Signature' attribute. Signature of the language element for with violation is waived.

Returns:
the value of the 'Signature' attribute.
See Also:
setSignature(String), ReviewPackage.getWaiver_Signature()

setSignature

void setSignature(String value)
Sets the value of the 'Signature' attribute.

Parameters:
value - the new value of the 'Signature' attribute.
See Also:
getSignature()

getInspector

Inspector getInspector()
Returns the value of the 'Inspector' reference. Inspector which violation is waived.

Returns:
the value of the 'Inspector' reference.
See Also:
setInspector(Inspector), ReviewPackage.getWaiver_Inspector()

setInspector

void setInspector(Inspector value)
Sets the value of the 'Inspector' reference.

Parameters:
value - the new value of the 'Inspector' reference.
See Also:
getInspector()

getExpirationTime

long getExpirationTime()
Returns the value of the 'Expiration Time' attribute. Waiver expiration time. If this value is 0, then waiver does not expire.

Returns:
the value of the 'Expiration Time' attribute.
See Also:
setExpirationTime(long), ReviewPackage.getWaiver_ExpirationTime()

setExpirationTime

void setExpirationTime(long value)
Sets the value of the 'Expiration Time' attribute.

Parameters:
value - the new value of the 'Expiration Time' attribute.
See Also:
getExpirationTime()

getComment

String getComment()
Returns the value of the 'Comment' attribute. Comment why waiver is granted, ...

Returns:
the value of the 'Comment' attribute.
See Also:
setComment(String), ReviewPackage.getWaiver_Comment()

setComment

void setComment(String value)
Sets the value of the 'Comment' attribute.

Parameters:
value - the new value of the 'Comment' attribute.
See Also:
getComment()