org.eclipse.gmt.umlx.eqvtcore
Interface EnforcementOperation

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

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

A representation of the model object 'Enforcement Operation'.

The following features are supported:

See Also:
EqvtCorePackage.getEnforcementOperation()

Method Summary
 BottomPattern getBottomPattern()
          Returns the value of the 'Bottom Pattern' container reference.
 EnforcementMode getEnforcementMode()
          Returns the value of the 'Enforcement Mode' attribute.
 org.eclipse.ocl.expressions.OperationCallExp<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> getOperationCallExp()
          Returns the value of the 'Operation Call Exp' reference.
 void setBottomPattern(BottomPattern value)
          Sets the value of the 'Bottom Pattern' container reference.
 void setEnforcementMode(EnforcementMode value)
          Sets the value of the 'Enforcement Mode' attribute.
 void setOperationCallExp(org.eclipse.ocl.expressions.OperationCallExp<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> value)
          Sets the value of the 'Operation Call Exp' 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

getEnforcementMode

EnforcementMode getEnforcementMode()
Returns the value of the 'Enforcement Mode' attribute. The literals are from the enumeration EnforcementMode.

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

Returns:
the value of the 'Enforcement Mode' attribute.
See Also:
EnforcementMode, setEnforcementMode(EnforcementMode), EqvtCorePackage.getEnforcementOperation_EnforcementMode()

setEnforcementMode

void setEnforcementMode(EnforcementMode value)
Sets the value of the 'Enforcement Mode' attribute.

Parameters:
value - the new value of the 'Enforcement Mode' attribute.
See Also:
EnforcementMode, getEnforcementMode()

getBottomPattern

BottomPattern getBottomPattern()
Returns the value of the 'Bottom Pattern' container reference. It is bidirectional and its opposite is 'Enforcement Operation'.

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

Returns:
the value of the 'Bottom Pattern' container reference.
See Also:
setBottomPattern(BottomPattern), EqvtCorePackage.getEnforcementOperation_BottomPattern(), BottomPattern.getEnforcementOperation()

setBottomPattern

void setBottomPattern(BottomPattern value)
Sets the value of the 'Bottom Pattern' container reference.

Parameters:
value - the new value of the 'Bottom Pattern' container reference.
See Also:
getBottomPattern()

getOperationCallExp

org.eclipse.ocl.expressions.OperationCallExp<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> getOperationCallExp()
Returns the value of the 'Operation Call Exp' reference.

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

Returns:
the value of the 'Operation Call Exp' reference.
See Also:
#setOperationCallExp(OperationCallExp), EqvtCorePackage.getEnforcementOperation_OperationCallExp()

setOperationCallExp

void setOperationCallExp(org.eclipse.ocl.expressions.OperationCallExp<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> value)
Sets the value of the 'Operation Call Exp' reference.

Parameters:
value - the new value of the 'Operation Call Exp' reference.
See Also:
getOperationCallExp()