public interface ErrorDetection extends org.eclipse.emf.ecore.EObject, NamedElement
The following features are supported:
Modifier and Type | Method and Description |
---|---|
ConditionExpression |
getCondition()
Returns the value of the 'Condition' containment reference.
|
Port |
getDetectionReportingPort()
Returns the value of the 'Detection Reporting Port' reference.
|
ErrorCodeValue |
getErrorCode()
Returns the value of the 'Error Code' containment reference.
|
InternalEvent |
getInternalDetectionPort()
Returns the value of the 'Internal Detection Port' containment reference.
|
ErrorBehaviorState |
getState()
Returns the value of the 'State' reference.
|
TypeSet |
getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
boolean |
isAll()
Returns the value of the 'All' attribute.
|
void |
setAll(boolean value)
Sets the value of the '
All ' attribute. |
void |
setCondition(ConditionExpression value)
Sets the value of the '
Condition ' containment reference. |
void |
setDetectionReportingPort(Port value)
Sets the value of the '
Detection Reporting Port ' reference. |
void |
setErrorCode(ErrorCodeValue value)
Sets the value of the '
Error Code ' containment reference. |
void |
setInternalDetectionPort(InternalEvent value)
Sets the value of the '
Internal Detection Port ' containment reference. |
void |
setState(ErrorBehaviorState value)
Sets the value of the '
State ' reference. |
void |
setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
ErrorBehaviorState getState()
If the meaning of the 'State' reference isn't clear, there really should be more of a description here...
setState(ErrorBehaviorState)
,
ErrorModelPackage.getErrorDetection_State()
void setState(ErrorBehaviorState value)
State
' reference.
value
- the new value of the 'State' reference.getState()
TypeSet getTypeTokenConstraint()
If the meaning of the 'Type Token Constraint' containment reference isn't clear, there really should be more of a description here...
setTypeTokenConstraint(TypeSet)
,
ErrorModelPackage.getErrorDetection_TypeTokenConstraint()
void setTypeTokenConstraint(TypeSet value)
Type Token Constraint
' containment reference.
value
- the new value of the 'Type Token Constraint' containment reference.getTypeTokenConstraint()
boolean isAll()
If the meaning of the 'All' attribute isn't clear, there really should be more of a description here...
setAll(boolean)
,
ErrorModelPackage.getErrorDetection_All()
void setAll(boolean value)
All
' attribute.
value
- the new value of the 'All' attribute.isAll()
ConditionExpression getCondition()
If the meaning of the 'Condition' containment reference isn't clear, there really should be more of a description here...
setCondition(ConditionExpression)
,
ErrorModelPackage.getErrorDetection_Condition()
void setCondition(ConditionExpression value)
Condition
' containment reference.
value
- the new value of the 'Condition' containment reference.getCondition()
InternalEvent getInternalDetectionPort()
If the meaning of the 'Internal Detection Port' containment reference isn't clear, there really should be more of a description here...
setInternalDetectionPort(InternalEvent)
,
ErrorModelPackage.getErrorDetection_InternalDetectionPort()
void setInternalDetectionPort(InternalEvent value)
Internal Detection Port
' containment reference.
value
- the new value of the 'Internal Detection Port' containment reference.getInternalDetectionPort()
Port getDetectionReportingPort()
If the meaning of the 'Detection Reporting Port' reference isn't clear, there really should be more of a description here...
setDetectionReportingPort(Port)
,
ErrorModelPackage.getErrorDetection_DetectionReportingPort()
void setDetectionReportingPort(Port value)
Detection Reporting Port
' reference.
value
- the new value of the 'Detection Reporting Port' reference.getDetectionReportingPort()
ErrorCodeValue getErrorCode()
If the meaning of the 'Error Code' containment reference isn't clear, there really should be more of a description here...
setErrorCode(ErrorCodeValue)
,
ErrorModelPackage.getErrorDetection_ErrorCode()
void setErrorCode(ErrorCodeValue value)
Error Code
' containment reference.
value
- the new value of the 'Error Code' containment reference.getErrorCode()